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.