QxOrm
1.5.0
C++ Object Relational Mapping library
|
qx::any : basic implementation of boost::any (written by Kevlin Henney) when boost dependency is not available More...
#include <typeinfo>
Go to the source code of this file.
Classes | |
class | qx::any |
struct | qx::any::placeholder |
struct | qx::any::holder< ValueType > |
struct | qx::bad_any_cast |
Namespaces | |
namespace | qx |
Root namespace for all QxOrm library features. | |
Defines | |
#define | QX_TYPE_ID(T) typeid(T) |
#define | QX_ANY_FORCE_HIDDEN_VISIBILITY |
Functions | |
template<typename ValueType > | |
ValueType * | qx::any_cast (any *) |
template<typename ValueType > | |
ValueType * | qx::unsafe_any_cast (any *) |
void | qx::swap (any &lhs, any &other) |
template<typename ValueType > | |
const ValueType * | qx::any_cast (const any *operand) |
template<typename ValueType > | |
ValueType | qx::any_cast (any &operand) |
template<typename ValueType > | |
ValueType | qx::any_cast (const any &operand) |
template<typename ValueType > | |
const ValueType * | qx::unsafe_any_cast (const any *operand) |
qx::any : basic implementation of boost::any (written by Kevlin Henney) when boost dependency is not available
Definition in file QxAny.h.