QxOrm 1.4.9
C++ Object Relational Mapping library
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Cqx::memory::__debug_new_counter
 Cqx::memory::__debug_new_recorder
 Cqx::memory::__nvwa_compile_time_error< bool >
 Cqx::memory::__nvwa_compile_time_error< true >
 Cqx::memory::mem_pool_base::_Block_list
 Cqx::memory::bool_array::_Element
 Cqx::any
 Cqx::any_cast_dynamic< T >
 Cqx::any_cast_dynamic< boost::shared_ptr< T > >
 Cqx::any_cast_dynamic< QSharedPointer< T > >
 Cqx::any_cast_dynamic< qx::dao::ptr< T > >
 Cqx::any_cast_dynamic< std::shared_ptr< T > >
 Cqx::any_cast_dynamic< T * >
 Cboost::archive::archive_exception
 Cqx::trait::archive_wide_traits< T >
 Cqx::serialization::detail::base_class< Base >
 Cqx::serialization::detail::base_class< qx::trait::no_base_class_defined >
 Cboost::archive::basic_binary_iarchive
 Cboost::archive::basic_binary_oarchive
 Cqx::memory::bool_array
 Cqx::memory::class_level_lock< _Host, _RealLock >
 Cqx::QxCollection< Key, Value >::compareKeyValue< bIsPointer, dummy >
 Cqx::QxCollection< Key, Value >::compareKeyValue< true, dummy >
 Cqx::trait::construct_null_qvariant< T >Qx::trait::construct_null_qvariant<T>::get() : create a NULL QVariant which matches QVariant::Type with type T
 Cqx::trait::construct_null_qvariant< bool & >
 Cqx::trait::construct_null_qvariant< bool >
 Cqx::trait::construct_null_qvariant< const bool & >
 Cqx::trait::construct_null_qvariant< const bool >
 Cqx::trait::construct_null_qvariant< const double & >
 Cqx::trait::construct_null_qvariant< const double >
 Cqx::trait::construct_null_qvariant< const float & >
 Cqx::trait::construct_null_qvariant< const float >
 Cqx::trait::construct_null_qvariant< const int & >
 Cqx::trait::construct_null_qvariant< const int >
 Cqx::trait::construct_null_qvariant< const long & >
 Cqx::trait::construct_null_qvariant< const long >
 Cqx::trait::construct_null_qvariant< const long long & >
 Cqx::trait::construct_null_qvariant< const long long >
 Cqx::trait::construct_null_qvariant< const QBitArray & >
 Cqx::trait::construct_null_qvariant< const QBitArray >
 Cqx::trait::construct_null_qvariant< const QBrush & >
 Cqx::trait::construct_null_qvariant< const QBrush >
 Cqx::trait::construct_null_qvariant< const QByteArray & >
 Cqx::trait::construct_null_qvariant< const QByteArray >
 Cqx::trait::construct_null_qvariant< const QColor & >
 Cqx::trait::construct_null_qvariant< const QColor >
 Cqx::trait::construct_null_qvariant< const QDate & >
 Cqx::trait::construct_null_qvariant< const QDate >
 Cqx::trait::construct_null_qvariant< const QDateTime & >
 Cqx::trait::construct_null_qvariant< const QDateTime >
 Cqx::trait::construct_null_qvariant< const QFont & >
 Cqx::trait::construct_null_qvariant< const QFont >
 Cqx::trait::construct_null_qvariant< const QImage & >
 Cqx::trait::construct_null_qvariant< const QImage >
 Cqx::trait::construct_null_qvariant< const QPixmap & >
 Cqx::trait::construct_null_qvariant< const QPixmap >
 Cqx::trait::construct_null_qvariant< const QRegion & >
 Cqx::trait::construct_null_qvariant< const QRegion >
 Cqx::trait::construct_null_qvariant< const QString & >
 Cqx::trait::construct_null_qvariant< const QString >
 Cqx::trait::construct_null_qvariant< const QStringList & >
 Cqx::trait::construct_null_qvariant< const QStringList >
 Cqx::trait::construct_null_qvariant< const QTime & >
 Cqx::trait::construct_null_qvariant< const QTime >
 Cqx::trait::construct_null_qvariant< const QUuid & >
 Cqx::trait::construct_null_qvariant< const QUuid >
 Cqx::trait::construct_null_qvariant< const qx::QxDateNeutral & >
 Cqx::trait::construct_null_qvariant< const qx::QxDateNeutral >
 Cqx::trait::construct_null_qvariant< const qx::QxDateTimeNeutral & >
 Cqx::trait::construct_null_qvariant< const qx::QxDateTimeNeutral >
 Cqx::trait::construct_null_qvariant< const qx::QxTimeNeutral & >
 Cqx::trait::construct_null_qvariant< const qx::QxTimeNeutral >
 Cqx::trait::construct_null_qvariant< const short & >
 Cqx::trait::construct_null_qvariant< const short >
 Cqx::trait::construct_null_qvariant< const std::string & >
 Cqx::trait::construct_null_qvariant< const std::string >
 Cqx::trait::construct_null_qvariant< const std::wstring & >
 Cqx::trait::construct_null_qvariant< const std::wstring >
 Cqx::trait::construct_null_qvariant< const unsigned int & >
 Cqx::trait::construct_null_qvariant< const unsigned int >
 Cqx::trait::construct_null_qvariant< const unsigned long & >
 Cqx::trait::construct_null_qvariant< const unsigned long >
 Cqx::trait::construct_null_qvariant< const unsigned long long & >
 Cqx::trait::construct_null_qvariant< const unsigned long long >
 Cqx::trait::construct_null_qvariant< const unsigned short & >
 Cqx::trait::construct_null_qvariant< const unsigned short >
 Cqx::trait::construct_null_qvariant< double & >
 Cqx::trait::construct_null_qvariant< double >
 Cqx::trait::construct_null_qvariant< float & >
 Cqx::trait::construct_null_qvariant< float >
 Cqx::trait::construct_null_qvariant< int & >
 Cqx::trait::construct_null_qvariant< int >
 Cqx::trait::construct_null_qvariant< long & >
 Cqx::trait::construct_null_qvariant< long >
 Cqx::trait::construct_null_qvariant< long long & >
 Cqx::trait::construct_null_qvariant< long long >
 Cqx::trait::construct_null_qvariant< QBitArray & >
 Cqx::trait::construct_null_qvariant< QBitArray >
 Cqx::trait::construct_null_qvariant< QBrush & >
 Cqx::trait::construct_null_qvariant< QBrush >
 Cqx::trait::construct_null_qvariant< QByteArray & >
 Cqx::trait::construct_null_qvariant< QByteArray >
 Cqx::trait::construct_null_qvariant< QColor & >
 Cqx::trait::construct_null_qvariant< QColor >
 Cqx::trait::construct_null_qvariant< QDate & >
 Cqx::trait::construct_null_qvariant< QDate >
 Cqx::trait::construct_null_qvariant< QDateTime & >
 Cqx::trait::construct_null_qvariant< QDateTime >
 Cqx::trait::construct_null_qvariant< QFont & >
 Cqx::trait::construct_null_qvariant< QFont >
 Cqx::trait::construct_null_qvariant< QImage & >
 Cqx::trait::construct_null_qvariant< QImage >
 Cqx::trait::construct_null_qvariant< QPixmap & >
 Cqx::trait::construct_null_qvariant< QPixmap >
 Cqx::trait::construct_null_qvariant< QRegion & >
 Cqx::trait::construct_null_qvariant< QRegion >
 Cqx::trait::construct_null_qvariant< QString & >
 Cqx::trait::construct_null_qvariant< QString >
 Cqx::trait::construct_null_qvariant< QStringList & >
 Cqx::trait::construct_null_qvariant< QStringList >
 Cqx::trait::construct_null_qvariant< QTime & >
 Cqx::trait::construct_null_qvariant< QTime >
 Cqx::trait::construct_null_qvariant< QUuid & >
 Cqx::trait::construct_null_qvariant< QUuid >
 Cqx::trait::construct_null_qvariant< qx::QxDateNeutral & >
 Cqx::trait::construct_null_qvariant< qx::QxDateNeutral >
 Cqx::trait::construct_null_qvariant< qx::QxDateTimeNeutral & >
 Cqx::trait::construct_null_qvariant< qx::QxDateTimeNeutral >
 Cqx::trait::construct_null_qvariant< qx::QxTimeNeutral & >
 Cqx::trait::construct_null_qvariant< qx::QxTimeNeutral >
 Cqx::trait::construct_null_qvariant< short & >
 Cqx::trait::construct_null_qvariant< short >
 Cqx::trait::construct_null_qvariant< std::string & >
 Cqx::trait::construct_null_qvariant< std::string >
 Cqx::trait::construct_null_qvariant< std::wstring & >
 Cqx::trait::construct_null_qvariant< std::wstring >
 Cqx::trait::construct_null_qvariant< unsigned int & >
 Cqx::trait::construct_null_qvariant< unsigned int >
 Cqx::trait::construct_null_qvariant< unsigned long & >
 Cqx::trait::construct_null_qvariant< unsigned long >
 Cqx::trait::construct_null_qvariant< unsigned long long & >
 Cqx::trait::construct_null_qvariant< unsigned long long >
 Cqx::trait::construct_null_qvariant< unsigned short & >
 Cqx::trait::construct_null_qvariant< unsigned short >
 Cqx::trait::construct_ptr< T >Qx::trait::construct_ptr<T>::get(T & t, bool bReset = false) : instantiate (or reset) a new pointer, support both nude-pointer and smart-pointer of boost, Qt and QxOrm libraries
 Cqx::trait::construct_ptr< boost::intrusive_ptr< T > >
 Cqx::trait::construct_ptr< boost::scoped_ptr< T > >
 Cqx::trait::construct_ptr< boost::shared_ptr< T > >
 Cqx::trait::construct_ptr< QScopedPointer< T > >
 Cqx::trait::construct_ptr< QSharedPointer< T > >
 Cqx::trait::construct_ptr< qx::dao::ptr< T > >
 Cqx::trait::construct_ptr< std::shared_ptr< T > >
 Cqx::trait::construct_ptr< std::unique_ptr< T > >
 Cqx::cvt::context
 Cqx::QxSqlRelation< DataType, Owner >::createItem_Helper< bIsContainer, dummy >
 Cqx::QxSqlRelation< DataType, Owner >::createItem_Helper< true, dummy >
 Cqx::trait::archive_wide_traits< T >::cvtQByteArray< isWide, dummy >
 Cqx::trait::archive_wide_traits< T >::cvtQByteArray< true, dummy >
 Cqx::trait::archive_wide_traits< T >::cvtQString< isWide, dummy >
 Cqx::trait::archive_wide_traits< T >::cvtQString< true, dummy >
 Cqx::cvt::detail::QxConvertHelper_FromVariant< T, qx::cvt::detail::helper::QxConvertHelper_Generic >::cvtQVariant< isQVariantCompatible, dummy >
 Cqx::cvt::detail::QxConvertHelper_ToVariant< T, qx::cvt::detail::helper::QxConvertHelper_Generic >::cvtQVariant< isQVariantCompatible, dummy >
 Cqx::cvt::detail::QxConvertHelper_FromVariant< T, qx::cvt::detail::helper::QxConvertHelper_Generic >::cvtQVariant< true, dummy >
 Cqx::cvt::detail::QxConvertHelper_ToVariant< T, qx::cvt::detail::helper::QxConvertHelper_Generic >::cvtQVariant< true, dummy >
 Cqx::memory::delete_object
 Cqx::memory::dereference
 Cqx::memory::dereference_less
 Ceos::portable_iarchive::dummy< int >
 Ceos::portable_oarchive::dummy< int >
 Cstd::exception
 Cstd::false_type
 Cqx::memory::fast_mutex
 Cqx::memory::fast_mutex_autolock
 Cqx::memory::fixed_mem_pool< _Tp >
 Cqx::trait::generic_container< T >Qx::trait::generic_container<T> : provide some tools to manage all containers without knowing its type
 Cqx::trait::generic_container< qx::QxCollection< Key, Value > >
 Cqx::trait::detail::generic_container_base< Container, Item >
 Cqx::trait::detail::generic_container_base< QList< T >, T >
 Cqx::trait::detail::generic_container_base< std::vector< T >, T >
 Cqx::trait::detail::generic_container_base_key_value_multi_std_style< Container, Key, Value >
 Cqx::trait::detail::generic_container_base_key_value_multi_std_style< boost::unordered_multimap< Key, Value >, Key, Value >
 Cqx::trait::detail::generic_container_base_key_value_multi_std_style< std::unordered_multimap< Key, Value >, Key, Value >
 Cqx::trait::detail::generic_container_base_key_value_qt_style< Container, Key, Value >
 Cqx::trait::detail::generic_container_base_key_value_qt_style< QHash< Key, Value >, Key, Value >
 Cqx::trait::detail::generic_container_base_key_value_qt_style< QMap< Key, Value >, Key, Value >
 Cqx::trait::detail::generic_container_base_key_value_qt_style< QMultiHash< Key, Value >, Key, Value >
 Cqx::trait::detail::generic_container_base_key_value_qt_style< QMultiMap< Key, Value >, Key, Value >
 Cqx::trait::detail::generic_container_base_key_value_std_style< Container, Key, Value >
 Cqx::trait::detail::generic_container_base_key_value_std_style< boost::unordered_map< Key, Value >, Key, Value >
 Cqx::trait::detail::generic_container_base_key_value_std_style< std::unordered_map< Key, Value >, Key, Value >
 Cqx::trait::detail::generic_container_base_key_value_without_reserve< Container, Key, Value >
 Cqx::trait::detail::generic_container_base_key_value_without_reserve< std::map< Key, Value >, Key, Value >
 Cqx::trait::detail::generic_container_base_multi_set< Container, Item >
 Cqx::trait::detail::generic_container_base_multi_set< boost::unordered_multiset< T >, T >
 Cqx::trait::detail::generic_container_base_multi_set< QSet< T >, T >
 Cqx::trait::detail::generic_container_base_multi_set< std::unordered_multiset< T >, T >
 Cqx::trait::detail::generic_container_base_set< Container, Item >
 Cqx::trait::detail::generic_container_base_set< boost::unordered_set< T >, T >
 Cqx::trait::detail::generic_container_base_set< std::set< T >, T >
 Cqx::trait::detail::generic_container_base_set< std::unordered_set< T >, T >
 Cqx::trait::detail::generic_container_base_without_reserve< Container, Item >
 Cqx::trait::detail::generic_container_base_without_reserve< std::list< T >, T >
 Cqx::trait::generic_container_item< Key, Value >
 Cqx::trait::get_base_class< T >Qx::trait::get_base_class<T>::type : retrieve base class of type T registered into QxOrm context and return qx::trait::no_base_class_defined if no base class defined
 Cqx::trait::get_base_class_2< T >
 Cqx::trait::get_class_name< T >Qx::trait::get_class_name<T>::get() : return class name of type T under const char * format, T must be registered with QX_REGISTER_CLASS_NAME(T) macro
 Cqx::trait::get_primary_key< T >Qx::trait::get_primary_key<T>::type : return primary key type of T, by default primary key is long type, use QX_REGISTER_PRIMARY_KEY() macro to register another type (for example QX_REGISTER_PRIMARY_KEY(T, QString))
 Cqx::trait::detail::get_sql_type< T >
 Cqx::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
 Cqx::trait::get_sql_type< boost::intrusive_ptr< T > >
 Cqx::trait::get_sql_type< boost::optional< T > >
 Cqx::trait::get_sql_type< boost::scoped_ptr< T > >
 Cqx::trait::get_sql_type< boost::shared_ptr< T > >
 Cqx::trait::get_sql_type< boost::tuple< T1, T2 > >
 Cqx::trait::get_sql_type< boost::tuple< T1, T2, T3 > >
 Cqx::trait::get_sql_type< boost::tuple< T1, T2, T3, T4 > >
 Cqx::trait::get_sql_type< boost::tuple< T1, T2, T3, T4, T5 > >
 Cqx::trait::get_sql_type< boost::tuple< T1, T2, T3, T4, T5, T6 > >
 Cqx::trait::get_sql_type< boost::tuple< T1, T2, T3, T4, T5, T6, T7 > >
 Cqx::trait::get_sql_type< boost::tuple< T1, T2, T3, T4, T5, T6, T7, T8 > >
 Cqx::trait::get_sql_type< boost::tuple< T1, T2, T3, T4, T5, T6, T7, T8, T9 > >
 Cqx::trait::get_sql_type< QScopedPointer< T > >
 Cqx::trait::get_sql_type< QSharedPointer< T > >
 Cqx::trait::get_sql_type< qx::dao::ptr< T > >
 Cqx::trait::get_sql_type< std::optional< T > >
 Cqx::trait::get_sql_type< std::pair< T1, T2 > >
 Cqx::trait::get_sql_type< std::shared_ptr< T > >
 Cqx::trait::get_sql_type< std::tuple< T1, T2 > >
 Cqx::trait::get_sql_type< std::tuple< T1, T2, T3 > >
 Cqx::trait::get_sql_type< std::tuple< T1, T2, T3, T4 > >
 Cqx::trait::get_sql_type< std::tuple< T1, T2, T3, T4, T5 > >
 Cqx::trait::get_sql_type< std::tuple< T1, T2, T3, T4, T5, T6 > >
 Cqx::trait::get_sql_type< std::tuple< T1, T2, T3, T4, T5, T6, T7 > >
 Cqx::trait::get_sql_type< std::tuple< T1, T2, T3, T4, T5, T6, T7, T8 > >
 Cqx::trait::get_sql_type< std::tuple< T1, T2, T3, T4, T5, T6, T7, T8, T9 > >
 Cqx::trait::get_sql_type< std::unique_ptr< T > >
 Cqx::trait::detail::get_sql_type_helper< T >
 Cqx::QxSqlRelation< DataType, Owner >::getContainer_Helper< bIsPointer, bIsContainer, dummy >
 Cqx::QxSqlRelation< DataType, Owner >::getContainer_Helper< false, true, dummy >
 Cqx::QxSqlRelation< DataType, Owner >::getContainer_Helper< true, false, dummy >
 Cqx::QxSqlRelation< DataType, Owner >::getContainer_Helper< true, true, dummy >
 Cqx::QxSqlRelation< DataType, Owner >::getData_Helper< bIsPointer, bIsContainer, dummy >
 Cqx::QxSqlRelation< DataType, Owner >::getData_Helper< false, true, dummy >
 Cqx::QxSqlRelation< DataType, Owner >::getData_Helper< true, false, dummy >
 Cqx::QxSqlRelation< DataType, Owner >::getData_Helper< true, true, dummy >
 Cqx::trait::has_operator_equal_equal< T >Qx::trait::has_operator_equal_equal<T>::value : return true if T provides operator==() function, T must be registered with QX_TYPE_HAS_OPERATOR_EQUAL_EQUAL(T) macro
 Cqx::QxClass< T >::implementIxPersistable_Helper< U, dummy >
 Cqx::QxClass< T >::implementIxPersistable_Helper< QObject, dummy >
 Cqx::QxClass< T >::implementIxPersistable_Helper< qx::trait::no_base_class_defined, dummy >
 Cqx::model_view::detail::QxNestedModel_Container< T, M >::insertItem_Helper< U, bIsPointer >
 Cqx::model_view::detail::QxNestedModel_Container< T, M >::insertItem_Helper< const std::pair< U1, U2 >, false >
 Cqx::model_view::detail::QxNestedModel_Container< T, M >::insertItem_Helper< std::pair< U1, U2 >, false >
 Cqx::model_view::detail::QxNestedModel_Container< T, M >::insertItem_Helper< U, false >
 Cqx::QxClassX::invoke_default< U >
 Cqx::QxClassX::invoke_ptr< U >
 Cqx::QxClass< T >::invokeHelper< U, V, dummy >
 Cqx::QxClass< T >::invokeHelper< QObject, qx::trait::no_base_class_defined, dummy >
 Cqx::QxClass< T >::invokeHelper< qx::trait::no_base_class_defined, qx::trait::no_base_class_defined, dummy >
 Cqx::QxClass< T >::invokeHelper< U, qx::trait::no_base_class_defined, dummy >
 Cqx::trait::is_archive_printable< T >Qx::trait::is_archive_printable<T>::value : define if a boost::archive type is readable by a human (for example XML archive) or not (for example binary archive)
 Cqx::trait::is_archive_printable< boost::archive::polymorphic_iarchive >
 Cqx::trait::is_archive_printable< boost::archive::polymorphic_oarchive >
 Cqx::trait::is_archive_printable< boost::archive::text_iarchive >
 Cqx::trait::is_archive_printable< boost::archive::text_oarchive >
 Cqx::trait::is_archive_printable< boost::archive::text_wiarchive >
 Cqx::trait::is_archive_printable< boost::archive::text_woarchive >
 Cqx::trait::is_archive_printable< boost::archive::xml_iarchive >
 Cqx::trait::is_archive_printable< boost::archive::xml_oarchive >
 Cqx::trait::is_archive_printable< boost::archive::xml_wiarchive >
 Cqx::trait::is_archive_printable< boost::archive::xml_woarchive >
 Cqx::trait::is_archive_wide< T >Qx::trait::is_archive_wide<T>::value : define if a boost::archive type uses wide string character and stream (for example std::wstring) or not (for example std::string)
 Cqx::trait::is_archive_wide< boost::archive::binary_wiarchive >
 Cqx::trait::is_archive_wide< boost::archive::binary_woarchive >
 Cqx::trait::is_archive_wide< boost::archive::text_wiarchive >
 Cqx::trait::is_archive_wide< boost::archive::text_woarchive >
 Cqx::trait::is_archive_wide< boost::archive::xml_wiarchive >
 Cqx::trait::is_archive_wide< boost::archive::xml_woarchive >
 Cqx::trait::is_base_class_defined< T >
 Cqx::trait::is_container_base_of< B, D >
 Cqx::trait::is_container_to_pod< T >
 Cqx::trait::is_ix_persistable< T >Qx::trait::is_ix_persistable<T>::value : return true if T implements qx::IxPersistable interface, otherwise return false
 Cqx::trait::is_ptr_base_of< B, D >Qx::trait::is_ptr_base_of<B, D>::value : return true if B and D are pointer type and (*B) is a base class of (*D) or if B and D are same type, otherwise return false
 Cqx::trait::is_ptr_to_pod< T >Qx::trait::is_ptr_to_pod<T>::value : return true if T is a pointer to a POD type (char, int, long, etc.), otherwise return false
 Cqx::trait::is_qt_variant_compatible< T >Qx::trait::is_qt_variant_compatible<T>::value : return true if T can be host into a QVariant object of Qt library, otherwise return false
 Cqx::trait::is_qt_variant_compatible< bool >
 Cqx::trait::is_qt_variant_compatible< double >
 Cqx::trait::is_qt_variant_compatible< float >
 Cqx::trait::is_qt_variant_compatible< int >
 Cqx::trait::is_qt_variant_compatible< long >
 Cqx::trait::is_qt_variant_compatible< long double >
 Cqx::trait::is_qt_variant_compatible< long long >
 Cqx::trait::is_qt_variant_compatible< QBitArray >
 Cqx::trait::is_qt_variant_compatible< QBrush >
 Cqx::trait::is_qt_variant_compatible< QByteArray >
 Cqx::trait::is_qt_variant_compatible< QChar >
 Cqx::trait::is_qt_variant_compatible< QColor >
 Cqx::trait::is_qt_variant_compatible< QDate >
 Cqx::trait::is_qt_variant_compatible< QDateTime >
 Cqx::trait::is_qt_variant_compatible< QFont >
 Cqx::trait::is_qt_variant_compatible< QHash< QString, QVariant > >
 Cqx::trait::is_qt_variant_compatible< QImage >
 Cqx::trait::is_qt_variant_compatible< QLatin1String >
 Cqx::trait::is_qt_variant_compatible< QLine >
 Cqx::trait::is_qt_variant_compatible< QLineF >
 Cqx::trait::is_qt_variant_compatible< QList< QVariant > >
 Cqx::trait::is_qt_variant_compatible< QLocale >
 Cqx::trait::is_qt_variant_compatible< QMap< QString, QVariant > >
 Cqx::trait::is_qt_variant_compatible< QPixmap >
 Cqx::trait::is_qt_variant_compatible< QPoint >
 Cqx::trait::is_qt_variant_compatible< QPointF >
 Cqx::trait::is_qt_variant_compatible< QRect >
 Cqx::trait::is_qt_variant_compatible< QRectF >
 Cqx::trait::is_qt_variant_compatible< QRegion >
 Cqx::trait::is_qt_variant_compatible< QSize >
 Cqx::trait::is_qt_variant_compatible< QSizeF >
 Cqx::trait::is_qt_variant_compatible< QString >
 Cqx::trait::is_qt_variant_compatible< QStringList >
 Cqx::trait::is_qt_variant_compatible< QTime >
 Cqx::trait::is_qt_variant_compatible< QUrl >
 Cqx::trait::is_qt_variant_compatible< QVariant >
 Cqx::trait::is_qt_variant_compatible< short >
 Cqx::trait::is_qt_variant_compatible< unsigned int >
 Cqx::trait::is_qt_variant_compatible< unsigned long >
 Cqx::trait::is_qt_variant_compatible< unsigned long long >
 Cqx::trait::is_qt_variant_compatible< unsigned short >
 Cqx::trait::is_qx_collection< T >Qx::trait::is_qx_collection<T>::value : return true if T is a qx::QxCollection<> container of QxOrm library, otherwise return false
 Cqx::trait::is_qx_pod< T >Qx::trait::is_qx_pod<T>::value : return true if T is a POD type and not a pointer
 Cqx::trait::is_qx_registered< T >Qx::trait::is_qx_registered<T>::value : return true if T is registered into QxOrm context to provide persitence (ORM), serialization and introspection features
 Cqx::trait::is_smart_ptr_base_of< B, D >Qx::trait::is_smart_ptr_base_of<B, D>::value : return true if B and D are smart-pointers of boost, Qt or QxOrm libraries and if (*B) is a base class of (*D), otherwise return false
 Cqx::trait::is_smart_ptr_to_pod< T >Qx::trait::is_smart_ptr_to_pod<T>::value : return true if T is a smart-pointer of boost, Qt or QxOrm libraries and (*T) is a POD type (char, int, long, etc.), otherwise return false
 Cqx::trait::detail::is_valid_primary_key< T >Qx::trait::is_valid_primary_key<T>(const T & t) : return true if t can be a valid primary key to be inserted into a database, otherwise return false
 Cqx::trait::detail::is_valid_primary_key< int >
 Cqx::trait::detail::is_valid_primary_key< long >
 Cqx::trait::detail::is_valid_primary_key< long long >
 Cqx::trait::detail::is_valid_primary_key< QByteArray >
 Cqx::trait::detail::is_valid_primary_key< QString >
 Cqx::trait::detail::is_valid_primary_key< QVariant >
 Cqx::trait::detail::is_valid_primary_key< short >
 Cqx::trait::detail::is_valid_primary_key< std::string >
 Cqx::trait::detail::is_valid_primary_key< std::wstring >
 Cqx::QxSqlRelation< DataType, Owner >::isNullData_Helper< bIsPointer, dummy >
 Cqx::QxSqlRelation< DataType, Owner >::isNullData_Helper< true, dummy >
 Cqx::IxBoostSerializeRegisterHelper
 Cqx::IxCollectionQx::IxCollection : common interface for all QxOrm containers qx::QxCollection<Key, Value>
 Cqx::dao::detail::IxDao_HelperQx::dao::detail::IxDao_Helper : helper class to communicate with database
 Cqx::dao::detail::IxDao_TimerQx::dao::detail::IxDao_Timer : scoped timer to measure database elapsed times (using C++ RAII)
 Cqx::IxDataMemberSqlCallbackParamsQx::IxDataMemberSqlCallbackParams : list of parameters used by custom callback functions to override SQL queries generated by QxOrm library
 Cqx::IxDataMemberXQx::IxDataMemberX : common interface for a list of IxDataMember class properties registered into QxOrm context (for example, list of data member of a class)
 Cqx::IxFactoryQx::IxFactory : common interface for all classes that can be created dynamically using the class name
 Cqx::service::IxParameterQx::service::IxParameter : common interface for all parameters transfered by QxService module of QxOrm library
 Cqx::IxPersistableQx::IxPersistable : common interface (abstract class) for persistents classes using QX_PERSISTABLE_HPP() and QX_PERSISTABLE_CPP() macros
 Cqx::IxRepositoryQx::IxRepository : common interface for all repositories to provide access to database by introspection using QObject class or qx::IxCollection class
 Cqx::service::IxServiceQx::service::IxService : common interface for all services defined with QxService module of QxOrm library
 Cqx::IxSingletonQx::IxSingleton : common interface for all singleton of QxOrm library
 Cqx::dao::detail::IxSqlElementQx::dao::detail::IxSqlElement : common interface for all SQL elements to build SQL query
 Cqx::dao::detail::IxSqlGeneratorQx::dao::detail::IxSqlGenerator : common interface for all SQL generators to build SQL query specific for each database
 Cqx::IxSqlQueryBuilderQx::IxSqlQueryBuilder : common interface to build SQL queries to communicate with database
 Cqx::IxTypeInfo
 Cqx::IxValidatorXQx::IxValidatorX : common interface for a list of validators
 Cqx::serialization::detail::loader< Archive, T >
 Cqx::memory::class_level_lock< _Host, _RealLock >::lock
 Cqx::memory::object_level_lock< _Host >::lock
 Cqx::memory::mem_pool_base
 Cqx::trait::generic_container_item< Key, Value >::new_Helper< bIsPointer, T, dummy >
 Cqx::trait::generic_container_item< Key, Value >::new_Helper< false, T, dummy >
 Cqx::trait::construct_ptr< T >::new_ptr< isAbstract, dummy >
 Cqx::trait::construct_ptr< T >::new_ptr< true, dummy >
 Cqx::trait::no_base_class_defined
 Cqx::trait::no_type
 Cqx::memory::object_level_lock< _Host >
 Cqx::memory::output_object< _OutputStrm, _StringType >
 Cqx::any::placeholder
 Cportable_iprimitive
 Cportable_oprimitive
 Cqx::dao::ptr< T >Qx::dao::ptr<T> : provide a classic smart-pointer (like boost::shared_ptr<T> or QSharedPointer<T>) with some features associated with QxDao module of QxOrm library
 Cqx::dao::ptr< B >
 CQAbstractItemModel
 CQObject
 Cqx::trait::qt_meta_object< T >Qx::trait::qt_meta_object<T>::get() : if T is based on QObject class, then return QMetaObject instance of Qt introspection engine, else return NULL
 CQTcpServer
 CQThread
 Cqx::trait::qt_meta_object< T >::qtMetaObject< isQObject, dummy >
 Cqx::trait::qt_meta_object< T >::qtMetaObject< true, dummy >
 Cqx::foreach::qx_deref
 Cqx::foreach::qx_deref_boost_or_qx< T, C, is_qx_collection >
 Cqx::foreach::qx_deref_boost_or_qx< T, C, true >
 Cqx::foreach::qx_deref_deduce< T, C, is_qx_collection >
 Cqx::foreach::qx_deref_deduce< T, C, true >
 Cqx::QxArchive_FromByteArray< T, ArchiveInput, ArchiveOutput >Qx::QxArchive_FromByteArray : provide some tools to serialize a class registered into QxOrm context into/from binary/text/XML archives (file, string, etc.)
 Cqx::QxArchive_FromFile< T, ArchiveInput, ArchiveOutput >Qx::QxArchive_FromFile : provide some tools to serialize a class registered into QxOrm context into/from binary/text/XML archives (file, string, etc.)
 Cqx::QxArchive_FromFileCompressed< T, ArchiveInput, ArchiveOutput >Qx::QxArchive_FromFileCompressed : provide some tools to serialize a class registered into QxOrm context into/from binary/text/XML archives (file, string, etc.)
 Cqx::QxArchive_FromString< T, ArchiveInput, ArchiveOutput >Qx::QxArchive_FromString : provide some tools to serialize a class registered into QxOrm context into/from binary/text/XML archives (file, string, etc.)
 Cqx::QxArchive_ToByteArray< T, ArchiveInput, ArchiveOutput >Qx::QxArchive_ToByteArray : provide some tools to serialize a class registered into QxOrm context into/from binary/text/XML archives (file, string, etc.)
 Cqx::QxArchive_ToFile< T, ArchiveInput, ArchiveOutput >Qx::QxArchive_ToFile : provide some tools to serialize a class registered into QxOrm context into/from binary/text/XML archives (file, string, etc.)
 Cqx::QxArchive_ToFileCompressed< T, ArchiveInput, ArchiveOutput >Qx::QxArchive_ToFileCompressed : provide some tools to serialize a class registered into QxOrm context into/from binary/text/XML archives (file, string, etc.)
 Cqx::QxArchive_ToString< T, ArchiveInput, ArchiveOutput >Qx::QxArchive_ToString : provide some tools to serialize a class registered into QxOrm context into/from binary/text/XML archives (file, string, etc.)
 Cqx::QxBoolQx_bool : boolean type with code and description message when an error occured
 Cqx::QxBoostInitGuid< T >
 Cqx::QxBoostSerializeHelper< T >
 Cqx::QxBoostSerializeHelper< T >::QxBoostVoidCastRegisterHelper< bNoBaseClass, dummy >
 Cqx::QxBoostSerializeHelper< T >::QxBoostVoidCastRegisterHelper< true, dummy >
 Cqx::IxDataMember::qxCannotAccessDataPointer< T, dummy >
 Cqx::IxDataMember::qxCannotAccessDataPointer< QString, dummy >
 Cqx::IxDataMember::qxCannotAccessDataPointer< QVariant, dummy >
 Cqx::QxClassName< T >Qx::QxClassName<T> : class helper to retrieve the class name of type T under const char * format
 Cqx::QxCollectionIterator< Key, Value >Qx::QxCollectionIterator : Java-style iterator to iterate over a qx::QxCollection<Key, Value> container
 Cqx::QxDataMember< DataType, Owner >::qxCompareDataMember< bCanCompare, dummy >
 Cqx::QxDataMember< DataType, Owner >::qxCompareDataMember< true, dummy >
 Cqx::cvt::detail::QxConvert_FromJson< T >
 Cqx::cvt::detail::QxConvert_FromJson< boost::scoped_ptr< T > >
 Cqx::cvt::detail::QxConvert_FromJson< boost::shared_ptr< T > >
 Cqx::cvt::detail::QxConvert_FromJson< boost::tuple< T0, T1 > >
 Cqx::cvt::detail::QxConvert_FromJson< boost::tuple< T0, T1, T2 > >
 Cqx::cvt::detail::QxConvert_FromJson< boost::tuple< T0, T1, T2, T3 > >
 Cqx::cvt::detail::QxConvert_FromJson< boost::tuple< T0, T1, T2, T3, T4 > >
 Cqx::cvt::detail::QxConvert_FromJson< boost::tuple< T0, T1, T2, T3, T4, T5 > >
 Cqx::cvt::detail::QxConvert_FromJson< boost::tuple< T0, T1, T2, T3, T4, T5, T6 > >
 Cqx::cvt::detail::QxConvert_FromJson< boost::tuple< T0, T1, T2, T3, T4, T5, T6, T7 > >
 Cqx::cvt::detail::QxConvert_FromJson< boost::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8 > >
 Cqx::cvt::detail::QxConvert_FromJson< boost::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > >
 Cqx::cvt::detail::QxConvert_FromJson< boost::unordered_map< Key, Value > >
 Cqx::cvt::detail::QxConvert_FromJson< boost::unordered_map< QString, Value > >
 Cqx::cvt::detail::QxConvert_FromJson< boost::unordered_map< std::string, Value > >
 Cqx::cvt::detail::QxConvert_FromJson< boost::unordered_map< std::wstring, Value > >
 Cqx::cvt::detail::QxConvert_FromJson< boost::unordered_multimap< Key, Value > >
 Cqx::cvt::detail::QxConvert_FromJson< boost::unordered_multiset< T > >
 Cqx::cvt::detail::QxConvert_FromJson< boost::unordered_set< T > >
 Cqx::cvt::detail::QxConvert_FromJson< QBrush >
 Cqx::cvt::detail::QxConvert_FromJson< QColor >
 Cqx::cvt::detail::QxConvert_FromJson< QFlags< T > >
 Cqx::cvt::detail::QxConvert_FromJson< QFont >
 Cqx::cvt::detail::QxConvert_FromJson< QHash< Key, Value > >
 Cqx::cvt::detail::QxConvert_FromJson< QHash< QString, Value > >
 Cqx::cvt::detail::QxConvert_FromJson< QHash< std::string, Value > >
 Cqx::cvt::detail::QxConvert_FromJson< QHash< std::wstring, Value > >
 Cqx::cvt::detail::QxConvert_FromJson< QImage >
 Cqx::cvt::detail::QxConvert_FromJson< QList< T > >
 Cqx::cvt::detail::QxConvert_FromJson< QMap< Key, Value > >
 Cqx::cvt::detail::QxConvert_FromJson< QMap< QString, Value > >
 Cqx::cvt::detail::QxConvert_FromJson< QMap< std::string, Value > >
 Cqx::cvt::detail::QxConvert_FromJson< QMap< std::wstring, Value > >
 Cqx::cvt::detail::QxConvert_FromJson< QMultiHash< Key, Value > >
 Cqx::cvt::detail::QxConvert_FromJson< QMultiMap< Key, Value > >
 Cqx::cvt::detail::QxConvert_FromJson< QObject >
 Cqx::cvt::detail::QxConvert_FromJson< QPicture >
 Cqx::cvt::detail::QxConvert_FromJson< QPixmap >
 Cqx::cvt::detail::QxConvert_FromJson< QPoint >
 Cqx::cvt::detail::QxConvert_FromJson< QRect >
 Cqx::cvt::detail::QxConvert_FromJson< QRegion >
 Cqx::cvt::detail::QxConvert_FromJson< QScopedPointer< T > >
 Cqx::cvt::detail::QxConvert_FromJson< QSharedPointer< T > >
 Cqx::cvt::detail::QxConvert_FromJson< QSize >
 Cqx::cvt::detail::QxConvert_FromJson< QSqlError >
 Cqx::cvt::detail::QxConvert_FromJson< QStringList >
 Cqx::cvt::detail::QxConvert_FromJson< QUrl >
 Cqx::cvt::detail::QxConvert_FromJson< QVariantHash >
 Cqx::cvt::detail::QxConvert_FromJson< QVariantMap >
 Cqx::cvt::detail::QxConvert_FromJson< QWeakPointer< T > >
 Cqx::cvt::detail::QxConvert_FromJson< qx::dao::detail::IxSqlElement >
 Cqx::cvt::detail::QxConvert_FromJson< qx::dao::ptr< T > >
 Cqx::cvt::detail::QxConvert_FromJson< qx::IxPersistable >
 Cqx::cvt::detail::QxConvert_FromJson< qx::QxCollection< Key, Value > >
 Cqx::cvt::detail::QxConvert_FromJson< qx::QxCollection< QString, Value > >
 Cqx::cvt::detail::QxConvert_FromJson< qx::QxCollection< std::string, Value > >
 Cqx::cvt::detail::QxConvert_FromJson< qx::QxCollection< std::wstring, Value > >
 Cqx::cvt::detail::QxConvert_FromJson< qx::QxInvalidValue >
 Cqx::cvt::detail::QxConvert_FromJson< qx::QxInvalidValueX >
 Cqx::cvt::detail::QxConvert_FromJson< qx::QxSqlQuery >
 Cqx::cvt::detail::QxConvert_FromJson< qx::service::IxParameter >
 Cqx::cvt::detail::QxConvert_FromJson< qx::service::IxService >
 Cqx::cvt::detail::QxConvert_FromJson< qx::service::QxTransaction >
 Cqx::cvt::detail::QxConvert_FromJson< std::list< T > >
 Cqx::cvt::detail::QxConvert_FromJson< std::map< Key, Value > >
 Cqx::cvt::detail::QxConvert_FromJson< std::map< QString, Value > >
 Cqx::cvt::detail::QxConvert_FromJson< std::map< std::string, Value > >
 Cqx::cvt::detail::QxConvert_FromJson< std::map< std::wstring, Value > >
 Cqx::cvt::detail::QxConvert_FromJson< std::optional< T > >
 Cqx::cvt::detail::QxConvert_FromJson< std::pair< T1, T2 > >
 Cqx::cvt::detail::QxConvert_FromJson< std::set< T > >
 Cqx::cvt::detail::QxConvert_FromJson< std::shared_ptr< T > >
 Cqx::cvt::detail::QxConvert_FromJson< std::tuple< T0, T1 > >
 Cqx::cvt::detail::QxConvert_FromJson< std::tuple< T0, T1, T2 > >
 Cqx::cvt::detail::QxConvert_FromJson< std::tuple< T0, T1, T2, T3 > >
 Cqx::cvt::detail::QxConvert_FromJson< std::tuple< T0, T1, T2, T3, T4 > >
 Cqx::cvt::detail::QxConvert_FromJson< std::tuple< T0, T1, T2, T3, T4, T5 > >
 Cqx::cvt::detail::QxConvert_FromJson< std::tuple< T0, T1, T2, T3, T4, T5, T6 > >
 Cqx::cvt::detail::QxConvert_FromJson< std::tuple< T0, T1, T2, T3, T4, T5, T6, T7 > >
 Cqx::cvt::detail::QxConvert_FromJson< std::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8 > >
 Cqx::cvt::detail::QxConvert_FromJson< std::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > >
 Cqx::cvt::detail::QxConvert_FromJson< std::unique_ptr< T > >
 Cqx::cvt::detail::QxConvert_FromJson< std::unordered_map< Key, Value > >
 Cqx::cvt::detail::QxConvert_FromJson< std::unordered_map< QString, Value > >
 Cqx::cvt::detail::QxConvert_FromJson< std::unordered_map< std::string, Value > >
 Cqx::cvt::detail::QxConvert_FromJson< std::unordered_map< std::wstring, Value > >
 Cqx::cvt::detail::QxConvert_FromJson< std::unordered_multimap< Key, Value > >
 Cqx::cvt::detail::QxConvert_FromJson< std::unordered_multiset< T > >
 Cqx::cvt::detail::QxConvert_FromJson< std::unordered_set< T > >
 Cqx::cvt::detail::QxConvert_FromJson< std::vector< T > >
 Cqx::cvt::detail::QxConvert_FromString< T >
 Cqx::cvt::detail::QxConvert_FromString< std::optional< T > >
 Cqx::cvt::detail::QxConvert_FromVariant< T >
 Cqx::cvt::detail::QxConvert_FromVariant< std::optional< T > >
 Cqx::cvt::detail::QxConvert_ToJson< T >
 Cqx::cvt::detail::QxConvert_ToJson< boost::scoped_ptr< T > >
 Cqx::cvt::detail::QxConvert_ToJson< boost::shared_ptr< T > >
 Cqx::cvt::detail::QxConvert_ToJson< boost::tuple< T0, T1 > >
 Cqx::cvt::detail::QxConvert_ToJson< boost::tuple< T0, T1, T2 > >
 Cqx::cvt::detail::QxConvert_ToJson< boost::tuple< T0, T1, T2, T3 > >
 Cqx::cvt::detail::QxConvert_ToJson< boost::tuple< T0, T1, T2, T3, T4 > >
 Cqx::cvt::detail::QxConvert_ToJson< boost::tuple< T0, T1, T2, T3, T4, T5 > >
 Cqx::cvt::detail::QxConvert_ToJson< boost::tuple< T0, T1, T2, T3, T4, T5, T6 > >
 Cqx::cvt::detail::QxConvert_ToJson< boost::tuple< T0, T1, T2, T3, T4, T5, T6, T7 > >
 Cqx::cvt::detail::QxConvert_ToJson< boost::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8 > >
 Cqx::cvt::detail::QxConvert_ToJson< boost::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > >
 Cqx::cvt::detail::QxConvert_ToJson< boost::unordered_map< Key, Value > >
 Cqx::cvt::detail::QxConvert_ToJson< boost::unordered_map< QString, Value > >
 Cqx::cvt::detail::QxConvert_ToJson< boost::unordered_map< std::string, Value > >
 Cqx::cvt::detail::QxConvert_ToJson< boost::unordered_map< std::wstring, Value > >
 Cqx::cvt::detail::QxConvert_ToJson< boost::unordered_multimap< Key, Value > >
 Cqx::cvt::detail::QxConvert_ToJson< boost::unordered_multiset< T > >
 Cqx::cvt::detail::QxConvert_ToJson< boost::unordered_set< T > >
 Cqx::cvt::detail::QxConvert_ToJson< QBrush >
 Cqx::cvt::detail::QxConvert_ToJson< QColor >
 Cqx::cvt::detail::QxConvert_ToJson< QFlags< T > >
 Cqx::cvt::detail::QxConvert_ToJson< QFont >
 Cqx::cvt::detail::QxConvert_ToJson< QHash< Key, Value > >
 Cqx::cvt::detail::QxConvert_ToJson< QHash< QString, Value > >
 Cqx::cvt::detail::QxConvert_ToJson< QHash< std::string, Value > >
 Cqx::cvt::detail::QxConvert_ToJson< QHash< std::wstring, Value > >
 Cqx::cvt::detail::QxConvert_ToJson< QImage >
 Cqx::cvt::detail::QxConvert_ToJson< QList< T > >
 Cqx::cvt::detail::QxConvert_ToJson< QMap< Key, Value > >
 Cqx::cvt::detail::QxConvert_ToJson< QMap< QString, Value > >
 Cqx::cvt::detail::QxConvert_ToJson< QMap< std::string, Value > >
 Cqx::cvt::detail::QxConvert_ToJson< QMap< std::wstring, Value > >
 Cqx::cvt::detail::QxConvert_ToJson< QMultiHash< Key, Value > >
 Cqx::cvt::detail::QxConvert_ToJson< QMultiMap< Key, Value > >
 Cqx::cvt::detail::QxConvert_ToJson< QObject >
 Cqx::cvt::detail::QxConvert_ToJson< QPicture >
 Cqx::cvt::detail::QxConvert_ToJson< QPixmap >
 Cqx::cvt::detail::QxConvert_ToJson< QPoint >
 Cqx::cvt::detail::QxConvert_ToJson< QRect >
 Cqx::cvt::detail::QxConvert_ToJson< QRegion >
 Cqx::cvt::detail::QxConvert_ToJson< QScopedPointer< T > >
 Cqx::cvt::detail::QxConvert_ToJson< QSharedPointer< T > >
 Cqx::cvt::detail::QxConvert_ToJson< QSize >
 Cqx::cvt::detail::QxConvert_ToJson< QSqlError >
 Cqx::cvt::detail::QxConvert_ToJson< QStringList >
 Cqx::cvt::detail::QxConvert_ToJson< QUrl >
 Cqx::cvt::detail::QxConvert_ToJson< QVariantHash >
 Cqx::cvt::detail::QxConvert_ToJson< QVariantMap >
 Cqx::cvt::detail::QxConvert_ToJson< QWeakPointer< T > >
 Cqx::cvt::detail::QxConvert_ToJson< qx::dao::detail::IxSqlElement >
 Cqx::cvt::detail::QxConvert_ToJson< qx::dao::ptr< T > >
 Cqx::cvt::detail::QxConvert_ToJson< qx::IxPersistable >
 Cqx::cvt::detail::QxConvert_ToJson< qx::QxCollection< Key, Value > >
 Cqx::cvt::detail::QxConvert_ToJson< qx::QxCollection< QString, Value > >
 Cqx::cvt::detail::QxConvert_ToJson< qx::QxCollection< std::string, Value > >
 Cqx::cvt::detail::QxConvert_ToJson< qx::QxCollection< std::wstring, Value > >
 Cqx::cvt::detail::QxConvert_ToJson< qx::QxInvalidValue >
 Cqx::cvt::detail::QxConvert_ToJson< qx::QxInvalidValueX >
 Cqx::cvt::detail::QxConvert_ToJson< qx::QxSqlQuery >
 Cqx::cvt::detail::QxConvert_ToJson< qx::service::IxParameter >
 Cqx::cvt::detail::QxConvert_ToJson< qx::service::IxService >
 Cqx::cvt::detail::QxConvert_ToJson< qx::service::QxTransaction >
 Cqx::cvt::detail::QxConvert_ToJson< std::list< T > >
 Cqx::cvt::detail::QxConvert_ToJson< std::map< Key, Value > >
 Cqx::cvt::detail::QxConvert_ToJson< std::map< QString, Value > >
 Cqx::cvt::detail::QxConvert_ToJson< std::map< std::string, Value > >
 Cqx::cvt::detail::QxConvert_ToJson< std::map< std::wstring, Value > >
 Cqx::cvt::detail::QxConvert_ToJson< std::optional< T > >
 Cqx::cvt::detail::QxConvert_ToJson< std::pair< T1, T2 > >
 Cqx::cvt::detail::QxConvert_ToJson< std::set< T > >
 Cqx::cvt::detail::QxConvert_ToJson< std::shared_ptr< T > >
 Cqx::cvt::detail::QxConvert_ToJson< std::tuple< T0, T1 > >
 Cqx::cvt::detail::QxConvert_ToJson< std::tuple< T0, T1, T2 > >
 Cqx::cvt::detail::QxConvert_ToJson< std::tuple< T0, T1, T2, T3 > >
 Cqx::cvt::detail::QxConvert_ToJson< std::tuple< T0, T1, T2, T3, T4 > >
 Cqx::cvt::detail::QxConvert_ToJson< std::tuple< T0, T1, T2, T3, T4, T5 > >
 Cqx::cvt::detail::QxConvert_ToJson< std::tuple< T0, T1, T2, T3, T4, T5, T6 > >
 Cqx::cvt::detail::QxConvert_ToJson< std::tuple< T0, T1, T2, T3, T4, T5, T6, T7 > >
 Cqx::cvt::detail::QxConvert_ToJson< std::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8 > >
 Cqx::cvt::detail::QxConvert_ToJson< std::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > >
 Cqx::cvt::detail::QxConvert_ToJson< std::unique_ptr< T > >
 Cqx::cvt::detail::QxConvert_ToJson< std::unordered_map< Key, Value > >
 Cqx::cvt::detail::QxConvert_ToJson< std::unordered_map< QString, Value > >
 Cqx::cvt::detail::QxConvert_ToJson< std::unordered_map< std::string, Value > >
 Cqx::cvt::detail::QxConvert_ToJson< std::unordered_map< std::wstring, Value > >
 Cqx::cvt::detail::QxConvert_ToJson< std::unordered_multimap< Key, Value > >
 Cqx::cvt::detail::QxConvert_ToJson< std::unordered_multiset< T > >
 Cqx::cvt::detail::QxConvert_ToJson< std::unordered_set< T > >
 Cqx::cvt::detail::QxConvert_ToJson< std::vector< T > >
 Cqx::cvt::detail::QxConvert_ToString< T >
 Cqx::cvt::detail::QxConvert_ToString< std::optional< T > >
 Cqx::cvt::detail::QxConvert_ToVariant< T >
 Cqx::cvt::detail::QxConvert_ToVariant< std::optional< T > >
 Cqx::cvt::detail::QxConvert_WithIndex_FromString< T >
 Cqx::cvt::detail::QxConvert_WithIndex_FromVariant< T >
 Cqx::cvt::detail::QxConvert_WithIndex_ToString< T >
 Cqx::cvt::detail::QxConvert_WithIndex_ToVariant< T >
 Cqx::cvt::detail::QxConvertHelper< T >
 Cqx::cvt::detail::helper::QxConvertHelper_Container
 Cqx::cvt::detail::helper::QxConvertHelper_Enum
 Cqx::cvt::detail::QxConvertHelper_FromJson< T, H >
 Cqx::cvt::detail::QxConvertHelper_FromJson< T, qx::cvt::detail::helper::QxConvertHelper_Container >
 Cqx::cvt::detail::QxConvertHelper_FromJson< T, qx::cvt::detail::helper::QxConvertHelper_Enum >
 Cqx::cvt::detail::QxConvertHelper_FromJson< T, qx::cvt::detail::helper::QxConvertHelper_Generic >
 Cqx::cvt::detail::QxConvertHelper_FromJson< T, qx::cvt::detail::helper::QxConvertHelper_Persistable >
 Cqx::cvt::detail::QxConvertHelper_FromJson< T, qx::cvt::detail::helper::QxConvertHelper_Ptr >
 Cqx::cvt::detail::QxConvertHelper_FromJson< T, qx::cvt::detail::helper::QxConvertHelper_Registered >
 Cqx::cvt::detail::QxConvertHelper_FromString< T, H >
 Cqx::cvt::detail::QxConvertHelper_FromString< T, qx::cvt::detail::helper::QxConvertHelper_Container >
 Cqx::cvt::detail::QxConvertHelper_FromString< T, qx::cvt::detail::helper::QxConvertHelper_Enum >
 Cqx::cvt::detail::QxConvertHelper_FromString< T, qx::cvt::detail::helper::QxConvertHelper_Generic >
 Cqx::cvt::detail::QxConvertHelper_FromString< T, qx::cvt::detail::helper::QxConvertHelper_Persistable >
 Cqx::cvt::detail::QxConvertHelper_FromString< T, qx::cvt::detail::helper::QxConvertHelper_Ptr >
 Cqx::cvt::detail::QxConvertHelper_FromString< T, qx::cvt::detail::helper::QxConvertHelper_Registered >
 Cqx::cvt::detail::QxConvertHelper_FromVariant< T, H >
 Cqx::cvt::detail::QxConvertHelper_FromVariant< T, qx::cvt::detail::helper::QxConvertHelper_Container >
 Cqx::cvt::detail::QxConvertHelper_FromVariant< T, qx::cvt::detail::helper::QxConvertHelper_Enum >
 Cqx::cvt::detail::QxConvertHelper_FromVariant< T, qx::cvt::detail::helper::QxConvertHelper_Generic >
 Cqx::cvt::detail::QxConvertHelper_FromVariant< T, qx::cvt::detail::helper::QxConvertHelper_Persistable >
 Cqx::cvt::detail::QxConvertHelper_FromVariant< T, qx::cvt::detail::helper::QxConvertHelper_Ptr >
 Cqx::cvt::detail::QxConvertHelper_FromVariant< T, qx::cvt::detail::helper::QxConvertHelper_Registered >
 Cqx::cvt::detail::helper::QxConvertHelper_Generic
 Cqx::cvt::detail::helper::QxConvertHelper_Persistable
 Cqx::cvt::detail::helper::QxConvertHelper_Ptr
 Cqx::cvt::detail::helper::QxConvertHelper_Registered
 Cqx::cvt::detail::QxConvertHelper_ToJson< T, H >
 Cqx::cvt::detail::QxConvertHelper_ToJson< T, qx::cvt::detail::helper::QxConvertHelper_Container >
 Cqx::cvt::detail::QxConvertHelper_ToJson< T, qx::cvt::detail::helper::QxConvertHelper_Enum >
 Cqx::cvt::detail::QxConvertHelper_ToJson< T, qx::cvt::detail::helper::QxConvertHelper_Generic >
 Cqx::cvt::detail::QxConvertHelper_ToJson< T, qx::cvt::detail::helper::QxConvertHelper_Persistable >
 Cqx::cvt::detail::QxConvertHelper_ToJson< T, qx::cvt::detail::helper::QxConvertHelper_Ptr >
 Cqx::cvt::detail::QxConvertHelper_ToJson< T, qx::cvt::detail::helper::QxConvertHelper_Registered >
 Cqx::cvt::detail::QxConvertHelper_ToString< T, H >
 Cqx::cvt::detail::QxConvertHelper_ToString< T, qx::cvt::detail::helper::QxConvertHelper_Container >
 Cqx::cvt::detail::QxConvertHelper_ToString< T, qx::cvt::detail::helper::QxConvertHelper_Enum >
 Cqx::cvt::detail::QxConvertHelper_ToString< T, qx::cvt::detail::helper::QxConvertHelper_Generic >
 Cqx::cvt::detail::QxConvertHelper_ToString< T, qx::cvt::detail::helper::QxConvertHelper_Persistable >
 Cqx::cvt::detail::QxConvertHelper_ToString< T, qx::cvt::detail::helper::QxConvertHelper_Ptr >
 Cqx::cvt::detail::QxConvertHelper_ToString< T, qx::cvt::detail::helper::QxConvertHelper_Registered >
 Cqx::cvt::detail::QxConvertHelper_ToVariant< T, H >
 Cqx::cvt::detail::QxConvertHelper_ToVariant< T, qx::cvt::detail::helper::QxConvertHelper_Container >
 Cqx::cvt::detail::QxConvertHelper_ToVariant< T, qx::cvt::detail::helper::QxConvertHelper_Enum >
 Cqx::cvt::detail::QxConvertHelper_ToVariant< T, qx::cvt::detail::helper::QxConvertHelper_Generic >
 Cqx::cvt::detail::QxConvertHelper_ToVariant< T, qx::cvt::detail::helper::QxConvertHelper_Persistable >
 Cqx::cvt::detail::QxConvertHelper_ToVariant< T, qx::cvt::detail::helper::QxConvertHelper_Ptr >
 Cqx::cvt::detail::QxConvertHelper_ToVariant< T, qx::cvt::detail::helper::QxConvertHelper_Registered >
 Cqx::QxFactory< T >::qxCreateInstance< bIsAbstract, bIsIxPersistable, bIsIxService, bIsIxParameter, bIsQObject, dummy >
 Cqx::QxFactory< T >::qxCreateInstance< false, false, false, false, true, dummy >
 Cqx::QxFactory< T >::qxCreateInstance< false, false, false, true, bIsQObject, dummy >
 Cqx::QxFactory< T >::qxCreateInstance< false, false, true, false, bIsQObject, dummy >
 Cqx::QxFactory< T >::qxCreateInstance< false, true, false, false, bIsQObject, dummy >
 Cqx::QxFactory< T >::qxCreateInstance< true, bIsIxPersistable, bIsIxService, bIsIxParameter, bIsQObject, dummy >
 Cqx::dao::detail::QxDao_Count< T >
 Cqx::dao::detail::QxDao_Count_WithRelation< T >
 Cqx::dao::detail::QxDao_CreateTable< T >
 Cqx::dao::detail::QxDao_DeleteAll< T >
 Cqx::dao::detail::QxDao_DeleteById< T >
 Cqx::dao::detail::QxDao_ExecuteQuery< T >
 Cqx::dao::detail::QxDao_Exist< T >
 Cqx::dao::detail::QxDao_FetchAll< T >
 Cqx::dao::detail::QxDao_FetchAll_WithRelation< T >
 Cqx::dao::detail::QxDao_FetchById< T >
 Cqx::dao::detail::QxDao_FetchById_WithRelation< T >
 Cqx::dao::detail::QxDao_Insert< T >
 Cqx::dao::detail::QxDao_Insert_WithRelation< T >
 Cqx::dao::detail::QxDao_IsDirty< T >
 Cqx::dao::detail::QxDao_IsDirty_Container< T >
 Cqx::dao::detail::QxDao_IsDirty_Generic< T >
 Cqx::dao::detail::QxDao_IsDirty_Ptr< T >
 Cqx::dao::detail::QxDao_Save< T >
 Cqx::dao::detail::QxDao_Save_WithRelation< T >
 Cqx::dao::detail::QxDao_Save_WithRelation_Recursive< T >
 Cqx::dao::detail::QxDao_Trigger< T >
 Cqx::dao::detail::QxDao_Update< T >
 Cqx::dao::detail::QxDao_Update_Optimized< T >
 Cqx::dao::detail::QxDao_Update_WithRelation< T >
 Cqx::dao::detail::QxDaoAsyncParamsQx::dao::detail::QxDaoAsyncParams : all parameters for qx::QxDaoAsync class to execute queries
 Cqx::QxDateNeutralQx::QxDateNeutral : helper class to store a date value into database under neutral format (YYYYMMDD) => cross database compatibility
 Cqx::QxDateTimeNeutralQx::QxDateTimeNeutral : helper class to store a date-time value into database under neutral format (YYYYMMDDHHMMSS) => cross database compatibility
 Cqx::QxClassName< T >::qxGetClassName< bIsQxRegistered, dummy >
 Cqx::QxClassName< T >::qxGetClassName< true, dummy >
 Cqx::QxHttpCookieQx::QxHttpCookie : HTTP cookie (https://www.qxorm.com/qxorm_en/manual.html#manual_999)
 Cqx::QxHttpRequestQx::QxHttpRequest : HTTP request (headers + body)
 Cqx::QxHttpResponseQx::QxHttpResponse : HTTP response (headers + body)
 Cqx::QxHttpSessionQx::QxHttpSession : HTTP session (https://www.qxorm.com/qxorm_en/manual.html#manual_998)
 Cqx::QxInvalidValueXQx::QxInvalidValueX : list of invalid values
 Cqx::QxFunction_0< Owner, R >::QxInvokerFct< T, bReturnValue >
 Cqx::QxFunction_0< void, R >::QxInvokerFct< T, bReturnValue >
 Cqx::QxFunction_1< Owner, R, P1 >::QxInvokerFct< T, bReturnValue >
 Cqx::QxFunction_1< void, R, P1 >::QxInvokerFct< T, bReturnValue >
 Cqx::QxFunction_2< Owner, R, P1, P2 >::QxInvokerFct< T, bReturnValue >
 Cqx::QxFunction_2< void, R, P1, P2 >::QxInvokerFct< T, bReturnValue >
 Cqx::QxFunction_3< Owner, R, P1, P2, P3 >::QxInvokerFct< T, bReturnValue >
 Cqx::QxFunction_3< void, R, P1, P2, P3 >::QxInvokerFct< T, bReturnValue >
 Cqx::QxFunction_4< Owner, R, P1, P2, P3, P4 >::QxInvokerFct< T, bReturnValue >
 Cqx::QxFunction_4< void, R, P1, P2, P3, P4 >::QxInvokerFct< T, bReturnValue >
 Cqx::QxFunction_5< Owner, R, P1, P2, P3, P4, P5 >::QxInvokerFct< T, bReturnValue >
 Cqx::QxFunction_5< void, R, P1, P2, P3, P4, P5 >::QxInvokerFct< T, bReturnValue >
 Cqx::QxFunction_6< Owner, R, P1, P2, P3, P4, P5, P6 >::QxInvokerFct< T, bReturnValue >
 Cqx::QxFunction_6< void, R, P1, P2, P3, P4, P5, P6 >::QxInvokerFct< T, bReturnValue >
 Cqx::QxFunction_7< Owner, R, P1, P2, P3, P4, P5, P6, P7 >::QxInvokerFct< T, bReturnValue >
 Cqx::QxFunction_7< void, R, P1, P2, P3, P4, P5, P6, P7 >::QxInvokerFct< T, bReturnValue >
 Cqx::QxFunction_8< Owner, R, P1, P2, P3, P4, P5, P6, P7, P8 >::QxInvokerFct< T, bReturnValue >
 Cqx::QxFunction_8< void, R, P1, P2, P3, P4, P5, P6, P7, P8 >::QxInvokerFct< T, bReturnValue >
 Cqx::QxFunction_9< Owner, R, P1, P2, P3, P4, P5, P6, P7, P8, P9 >::QxInvokerFct< T, bReturnValue >
 Cqx::QxFunction_9< void, R, P1, P2, P3, P4, P5, P6, P7, P8, P9 >::QxInvokerFct< T, bReturnValue >
 Cqx::QxFunction_0< Owner, R >::QxInvokerFct< T, true >
 Cqx::QxFunction_0< void, R >::QxInvokerFct< T, true >
 Cqx::QxFunction_1< Owner, R, P1 >::QxInvokerFct< T, true >
 Cqx::QxFunction_1< void, R, P1 >::QxInvokerFct< T, true >
 Cqx::QxFunction_2< Owner, R, P1, P2 >::QxInvokerFct< T, true >
 Cqx::QxFunction_2< void, R, P1, P2 >::QxInvokerFct< T, true >
 Cqx::QxFunction_3< Owner, R, P1, P2, P3 >::QxInvokerFct< T, true >
 Cqx::QxFunction_3< void, R, P1, P2, P3 >::QxInvokerFct< T, true >
 Cqx::QxFunction_4< Owner, R, P1, P2, P3, P4 >::QxInvokerFct< T, true >
 Cqx::QxFunction_4< void, R, P1, P2, P3, P4 >::QxInvokerFct< T, true >
 Cqx::QxFunction_5< Owner, R, P1, P2, P3, P4, P5 >::QxInvokerFct< T, true >
 Cqx::QxFunction_5< void, R, P1, P2, P3, P4, P5 >::QxInvokerFct< T, true >
 Cqx::QxFunction_6< Owner, R, P1, P2, P3, P4, P5, P6 >::QxInvokerFct< T, true >
 Cqx::QxFunction_6< void, R, P1, P2, P3, P4, P5, P6 >::QxInvokerFct< T, true >
 Cqx::QxFunction_7< Owner, R, P1, P2, P3, P4, P5, P6, P7 >::QxInvokerFct< T, true >
 Cqx::QxFunction_7< void, R, P1, P2, P3, P4, P5, P6, P7 >::QxInvokerFct< T, true >
 Cqx::QxFunction_8< Owner, R, P1, P2, P3, P4, P5, P6, P7, P8 >::QxInvokerFct< T, true >
 Cqx::QxFunction_8< void, R, P1, P2, P3, P4, P5, P6, P7, P8 >::QxInvokerFct< T, true >
 Cqx::QxFunction_9< Owner, R, P1, P2, P3, P4, P5, P6, P7, P8, P9 >::QxInvokerFct< T, true >
 Cqx::QxFunction_9< void, R, P1, P2, P3, P4, P5, P6, P7, P8, P9 >::QxInvokerFct< T, true >
 CQXmlStreamReader
 CQXmlStreamWriter
 Cqx::model_view::QxModelRowCompare< T >Qx::QxModelRowCompare : functor used to provide sort feature for all models based on qx::IxModel interface (please note that you can also use QSortFilterProxyModel Qt class to sort your model)
 Cqx::model_view::detail::QxNestedModel< T, M >
 Cqx::model_view::detail::QxNestedModel_Container< T, M >
 Cqx::model_view::detail::QxNestedModel_Creator< T, M, bIsTypeVoid >
 Cqx::model_view::detail::QxNestedModel_Creator< T, M, true >
 Cqx::model_view::detail::QxNestedModel_Generic< T, M >
 Cqx::model_view::detail::QxNestedModel_Helper< T, bIsQObject >
 Cqx::model_view::detail::QxNestedModel_Helper< T, true >
 Cqx::model_view::detail::QxNestedModel_Ptr< T, M >
 Cqx::QxPersistableCollectionHelper< T >Qx::QxPersistableCollectionHelper<T>::type : return the collection type used by qx::IxPersistable interface, qx::QxPersistableCollection<type_primary_key, std::shared_ptr<my_type>>
 Cqx::QxPropertyBagQx::QxPropertyBag : used by introspection engine (IxClass, IxDataMember, IxFunction, etc.) to add meta-data (property bag)
 Cqx::serialization::helper::QxSerializeCheckInstanceQx::serialization::helper::QxSerializeCheckInstance : check instance during serialization process to avoid infinite loop with circular references (using RAII)
 Cqx::cvt::detail::QxSerializeJsonRegistered< T >
 Cqx::cvt::detail::QxSerializeJsonRegistered_Helper
 Cqx::QxSerializeRegistered< T >
 Cqx::QxSerializeRegistered_Helper
 Cqx::QxSessionQx::QxSession : define a session to manage automatically database transactions (using C++ RAII)
 Cqx::QxSimpleCryptSimple encryption and decryption of strings and byte arrays
 Cqx::QxSoftDeleteQx::QxSoftDelete : soft delete (or logical delete) behavior to update a row into database (flag it as deleted) instead of delete it from database
 Cqx::QxSqlQueryQx::QxSqlQuery : define a user SQL query added to default SQL query builded by QxOrm library, and used by qx::dao::xxx functions to filter elements fetched from database
 Cqx::dao::detail::QxSqlQueryHelper_CreateTable< T >
 Cqx::dao::detail::QxSqlQueryHelper_DeleteById< T >
 Cqx::dao::detail::QxSqlQueryHelper_Exist< T >
 Cqx::dao::detail::QxSqlQueryHelper_FetchAll< T >
 Cqx::dao::detail::QxSqlQueryHelper_FetchAll_WithRelation< T >
 Cqx::dao::detail::QxSqlQueryHelper_FetchById< T >
 Cqx::dao::detail::QxSqlQueryHelper_FetchById_WithRelation< T >
 Cqx::dao::detail::QxSqlQueryHelper_Insert< T >
 Cqx::dao::detail::QxSqlQueryHelper_Update< T >
 Cqx::QxSqlRelationLinkedQx::QxSqlRelationLinked : hierarchy of relationships to build SQL query
 Cqx::QxSqlRelationParamsQx::QxSqlRelationParams : define list of parameters to transfer to relationships to manage SQL queries builded by QxOrm library
 Cqx::QxSqlQuery::QxSqlResult
 Cqx::QxTimeNeutralQx::QxTimeNeutral : helper class to store a time value into database under neutral format (HHMMSS) => cross database compatibility
 Cqx::service::QxToolsQx::service::QxTools : provide some tools to read/write on socket all datas transfered by QxService module of QxOrm library
 Cqx::validator::detail::QxValidator_Helper< T >
 Cqx::validator::detail::QxValidator_Helper_Container< T >
 Cqx::validator::detail::QxValidator_Helper_Generic< T >
 Cqx::validator::detail::QxValidator_Helper_Ptr< T >
 Cqx::QxRepository< T >::qxVerifyPointer< bIsQObject, dummy >
 Cqx::QxRepository< T >::qxVerifyPointer< true, dummy >
 Cqx::QxXml< T >
 Cqx::trait::remove_attr< T, bRemovePtr, bRemoveConst, bRemoveRef, bRemoveVolatile >Qx::trait::remove_attr<T>::type : return a type without pointer, const, reference and/or volatile attributes
 Cqx::trait::remove_smart_ptr< T >Qx::trait::remove_smart_ptr<T>::type : return a type without smart-pointer attribute from boost, Qt or QxOrm library
 Cqx::trait::remove_smart_ptr< boost::intrusive_ptr< T > >
 Cqx::trait::remove_smart_ptr< boost::scoped_ptr< T > >
 Cqx::trait::remove_smart_ptr< boost::shared_ptr< T > >
 Cqx::trait::remove_smart_ptr< QScopedPointer< T > >
 Cqx::trait::remove_smart_ptr< QSharedPointer< T > >
 Cqx::trait::remove_smart_ptr< qx::dao::ptr< T > >
 Cqx::trait::remove_smart_ptr< std::shared_ptr< T > >
 Cqx::trait::remove_smart_ptr< std::unique_ptr< T > >
 Cqx::dao::save_modeQx::dao::save_mode : to improve performance, if you know that you are just inserting or updating items in database
 Cqx::serialization::detail::saver< Archive, T >
 Cqx::dao::sql_joinQx::dao::sql_join : define how to join 2 tables into SQL query (LEFT OUTER JOIN, INNER JOIN, etc...)
 Cqx::memory::static_mem_pool_set
 Cqx::dao::strategyQx::dao::strategy : class inheritance strategy and database (Concrete Table Inheritance is the default strategy used by QxOrm library)
 Cstd::true_type
 Cqx::validator::detail::QxValidator_Helper_Container< T >::validateItem_Helper< U, bIsPointer >
 Cqx::validator::detail::QxValidator_Helper_Container< T >::validateItem_Helper< const std::pair< U1, U2 >, false >
 Cqx::validator::detail::QxValidator_Helper_Container< T >::validateItem_Helper< std::pair< U1, U2 >, false >
 Cqx::validator::detail::QxValidator_Helper_Container< T >::validateItem_Helper< U, false >
 Cqx::trait::generic_container_item< Key, Value >::value_qx_Helper< bIsPointer, T, U, dummy >
 Cqx::trait::generic_container_item< Key, Value >::value_qx_Helper< false, T, U, dummy >