Classes |
struct | qx::trait::detail::get_sql_type_helper< T > |
struct | qx::trait::detail::get_sql_type< T > |
struct | qx::trait::get_sql_type< T > |
| qx::trait::get_sql_type<T>::get() : return type name under const char * format used by database engine to map a C++ type T More...
|
struct | qx::trait::get_sql_type< boost::optional< T > > |
struct | qx::trait::get_sql_type< boost::scoped_ptr< T > > |
struct | qx::trait::get_sql_type< boost::shared_ptr< T > > |
struct | qx::trait::get_sql_type< boost::intrusive_ptr< T > > |
struct | qx::trait::get_sql_type< QSharedPointer< T > > |
struct | qx::trait::get_sql_type< QScopedPointer< T > > |
struct | qx::trait::get_sql_type< std::unique_ptr< T > > |
struct | qx::trait::get_sql_type< std::shared_ptr< T > > |
struct | qx::trait::get_sql_type< qx::dao::ptr< T > > |
struct | qx::trait::get_sql_type< std::pair< T1, T2 > > |
struct | qx::trait::get_sql_type< boost::tuple< T1, T2 > > |
struct | qx::trait::get_sql_type< boost::tuple< T1, T2, T3 > > |
struct | qx::trait::get_sql_type< boost::tuple< T1, T2, T3, T4 > > |
struct | qx::trait::get_sql_type< boost::tuple< T1, T2, T3, T4, T5 > > |
struct | qx::trait::get_sql_type< boost::tuple< T1, T2, T3, T4, T5, T6 > > |
struct | qx::trait::get_sql_type< boost::tuple< T1, T2, T3, T4, T5, T6, T7 > > |
struct | qx::trait::get_sql_type< boost::tuple< T1, T2, T3, T4, T5, T6, T7, T8 > > |
struct | qx::trait::get_sql_type< boost::tuple< T1, T2, T3, T4, T5, T6, T7, T8, T9 > > |
struct | qx::trait::get_sql_type< std::tuple< T1, T2 > > |
struct | qx::trait::get_sql_type< std::tuple< T1, T2, T3 > > |
struct | qx::trait::get_sql_type< std::tuple< T1, T2, T3, T4 > > |
struct | qx::trait::get_sql_type< std::tuple< T1, T2, T3, T4, T5 > > |
struct | qx::trait::get_sql_type< std::tuple< T1, T2, T3, T4, T5, T6 > > |
struct | qx::trait::get_sql_type< std::tuple< T1, T2, T3, T4, T5, T6, T7 > > |
struct | qx::trait::get_sql_type< std::tuple< T1, T2, T3, T4, T5, T6, T7, T8 > > |
struct | qx::trait::get_sql_type< std::tuple< T1, T2, T3, T4, T5, T6, T7, T8, T9 > > |
Namespaces |
namespace | qx |
| Root namespace for all QxOrm library features.
|
namespace | qx::trait |
| QxOrm library traits (template metaprogramming) not available in boost::type_traits library.
|
namespace | qx::trait::detail |
| Internal helper tools for qx::trait namespace.
|
Defines |
#define | QX_REGISTER_TRAIT_GET_SQL_TYPE(className, sqlType) |
Functions |
QX_DLL_EXPORT const char * | qx::trait::detail::get_sql_type_by_class_name (const char *sClassName, const char *sDefaultValue) |
qx::trait::get_sql_type<T>::get() : return type name under const char * format used by database engine to map a C++ type T
- Author:
- Lionel Marty
Definition in file get_sql_type.h.