QxOrm  1.4.9
C++ Object Relational Mapping library
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
qx::memory::__debug_new_counter
qx::memory::__debug_new_recorder
qx::memory::__nvwa_compile_time_error< true >
qx::memory::mem_pool_base::_Block_list
qx::memory::bool_array::_Element
qx::any
qx::any_cast_dynamic< T >
qx::any_cast_dynamic< boost::shared_ptr< T > >
qx::any_cast_dynamic< QSharedPointer< T > >
qx::any_cast_dynamic< qx::dao::ptr< T > >
qx::any_cast_dynamic< std::shared_ptr< T > >
qx::any_cast_dynamic< T * >
qx::trait::archive_wide_traits< T >
qx::bad_any_cast
qx::serialization::detail::base_class< Base >
qx::serialization::detail::base_class< qx::trait::no_base_class_defined >
qx::memory::bool_array
qx::memory::class_level_lock< _Host, _RealLock >
qx::QxCollection< Key, Value >::compareKeyValue< bIsPointer, dummy >
qx::QxCollection< Key, Value >::compareKeyValue< true, dummy >
qx::trait::construct_null_qvariant< T >Qx::trait::construct_null_qvariant<T>::get() : create a NULL QVariant which matches QVariant::Type with type T
qx::trait::construct_null_qvariant< bool & >
qx::trait::construct_null_qvariant< bool >
qx::trait::construct_null_qvariant< const bool & >
qx::trait::construct_null_qvariant< const bool >
qx::trait::construct_null_qvariant< const double & >
qx::trait::construct_null_qvariant< const double >
qx::trait::construct_null_qvariant< const float & >
qx::trait::construct_null_qvariant< const float >
qx::trait::construct_null_qvariant< const int & >
qx::trait::construct_null_qvariant< const int >
qx::trait::construct_null_qvariant< const long & >
qx::trait::construct_null_qvariant< const long >
qx::trait::construct_null_qvariant< const long long & >
qx::trait::construct_null_qvariant< const long long >
qx::trait::construct_null_qvariant< const QBitArray & >
qx::trait::construct_null_qvariant< const QBitArray >
qx::trait::construct_null_qvariant< const QBrush & >
qx::trait::construct_null_qvariant< const QBrush >
qx::trait::construct_null_qvariant< const QByteArray & >
qx::trait::construct_null_qvariant< const QByteArray >
qx::trait::construct_null_qvariant< const QColor & >
qx::trait::construct_null_qvariant< const QColor >
qx::trait::construct_null_qvariant< const QDate & >
qx::trait::construct_null_qvariant< const QDate >
qx::trait::construct_null_qvariant< const QDateTime & >
qx::trait::construct_null_qvariant< const QDateTime >
qx::trait::construct_null_qvariant< const QFont & >
qx::trait::construct_null_qvariant< const QFont >
qx::trait::construct_null_qvariant< const QImage & >
qx::trait::construct_null_qvariant< const QImage >
qx::trait::construct_null_qvariant< const QPixmap & >
qx::trait::construct_null_qvariant< const QPixmap >
qx::trait::construct_null_qvariant< const QRegion & >
qx::trait::construct_null_qvariant< const QRegion >
qx::trait::construct_null_qvariant< const QString & >
qx::trait::construct_null_qvariant< const QString >
qx::trait::construct_null_qvariant< const QStringList & >
qx::trait::construct_null_qvariant< const QStringList >
qx::trait::construct_null_qvariant< const QTime & >
qx::trait::construct_null_qvariant< const QTime >
qx::trait::construct_null_qvariant< const QUuid & >
qx::trait::construct_null_qvariant< const QUuid >
qx::trait::construct_null_qvariant< const qx::QxDateNeutral & >
qx::trait::construct_null_qvariant< const qx::QxDateNeutral >
qx::trait::construct_null_qvariant< const qx::QxDateTimeNeutral & >
qx::trait::construct_null_qvariant< const qx::QxDateTimeNeutral >
qx::trait::construct_null_qvariant< const qx::QxTimeNeutral & >
qx::trait::construct_null_qvariant< const qx::QxTimeNeutral >
qx::trait::construct_null_qvariant< const short & >
qx::trait::construct_null_qvariant< const short >
qx::trait::construct_null_qvariant< const std::string & >
qx::trait::construct_null_qvariant< const std::string >
qx::trait::construct_null_qvariant< const std::wstring & >
qx::trait::construct_null_qvariant< const std::wstring >
qx::trait::construct_null_qvariant< const unsigned int & >
qx::trait::construct_null_qvariant< const unsigned int >
qx::trait::construct_null_qvariant< const unsigned long & >
qx::trait::construct_null_qvariant< const unsigned long >
qx::trait::construct_null_qvariant< const unsigned long long & >
qx::trait::construct_null_qvariant< const unsigned long long >
qx::trait::construct_null_qvariant< const unsigned short & >
qx::trait::construct_null_qvariant< const unsigned short >
qx::trait::construct_null_qvariant< double & >
qx::trait::construct_null_qvariant< double >
qx::trait::construct_null_qvariant< float & >
qx::trait::construct_null_qvariant< float >
qx::trait::construct_null_qvariant< int & >
qx::trait::construct_null_qvariant< int >
qx::trait::construct_null_qvariant< long & >
qx::trait::construct_null_qvariant< long >
qx::trait::construct_null_qvariant< long long & >
qx::trait::construct_null_qvariant< long long >
qx::trait::construct_null_qvariant< QBitArray & >
qx::trait::construct_null_qvariant< QBitArray >
qx::trait::construct_null_qvariant< QBrush & >
qx::trait::construct_null_qvariant< QBrush >
qx::trait::construct_null_qvariant< QByteArray & >
qx::trait::construct_null_qvariant< QByteArray >
qx::trait::construct_null_qvariant< QColor & >
qx::trait::construct_null_qvariant< QColor >
qx::trait::construct_null_qvariant< QDate & >
qx::trait::construct_null_qvariant< QDate >
qx::trait::construct_null_qvariant< QDateTime & >
qx::trait::construct_null_qvariant< QDateTime >
qx::trait::construct_null_qvariant< QFont & >
qx::trait::construct_null_qvariant< QFont >
qx::trait::construct_null_qvariant< QImage & >
qx::trait::construct_null_qvariant< QImage >
qx::trait::construct_null_qvariant< QPixmap & >
qx::trait::construct_null_qvariant< QPixmap >
qx::trait::construct_null_qvariant< QRegion & >
qx::trait::construct_null_qvariant< QRegion >
qx::trait::construct_null_qvariant< QString & >
qx::trait::construct_null_qvariant< QString >
qx::trait::construct_null_qvariant< QStringList & >
qx::trait::construct_null_qvariant< QStringList >
qx::trait::construct_null_qvariant< QTime & >
qx::trait::construct_null_qvariant< QTime >
qx::trait::construct_null_qvariant< QUuid & >
qx::trait::construct_null_qvariant< QUuid >
qx::trait::construct_null_qvariant< qx::QxDateNeutral & >
qx::trait::construct_null_qvariant< qx::QxDateNeutral >
qx::trait::construct_null_qvariant< qx::QxDateTimeNeutral & >
qx::trait::construct_null_qvariant< qx::QxDateTimeNeutral >
qx::trait::construct_null_qvariant< qx::QxTimeNeutral & >
qx::trait::construct_null_qvariant< qx::QxTimeNeutral >
qx::trait::construct_null_qvariant< short & >
qx::trait::construct_null_qvariant< short >
qx::trait::construct_null_qvariant< std::string & >
qx::trait::construct_null_qvariant< std::string >
qx::trait::construct_null_qvariant< std::wstring & >
qx::trait::construct_null_qvariant< std::wstring >
qx::trait::construct_null_qvariant< unsigned int & >
qx::trait::construct_null_qvariant< unsigned int >
qx::trait::construct_null_qvariant< unsigned long & >
qx::trait::construct_null_qvariant< unsigned long >
qx::trait::construct_null_qvariant< unsigned long long & >
qx::trait::construct_null_qvariant< unsigned long long >
qx::trait::construct_null_qvariant< unsigned short & >
qx::trait::construct_null_qvariant< unsigned short >
qx::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
qx::trait::construct_ptr< boost::intrusive_ptr< T > >
qx::trait::construct_ptr< boost::scoped_ptr< T > >
qx::trait::construct_ptr< boost::shared_ptr< T > >
qx::trait::construct_ptr< QScopedPointer< T > >
qx::trait::construct_ptr< QSharedPointer< T > >
qx::trait::construct_ptr< qx::dao::ptr< T > >
qx::trait::construct_ptr< std::shared_ptr< T > >
qx::trait::construct_ptr< std::unique_ptr< T > >
qx::cvt::context
qx::QxSqlRelation< DataType, Owner >::createItem_Helper< bIsContainer, dummy >
qx::QxSqlRelation< DataType, Owner >::createItem_Helper< true, dummy >
qx::trait::archive_wide_traits< T >::cvtQByteArray< isWide, dummy >
qx::trait::archive_wide_traits< T >::cvtQByteArray< true, dummy >
qx::trait::archive_wide_traits< T >::cvtQString< isWide, dummy >
qx::trait::archive_wide_traits< T >::cvtQString< true, dummy >
qx::cvt::detail::QxConvertHelper_ToVariant< T, qx::cvt::detail::helper::QxConvertHelper_Generic >::cvtQVariant< isQVariantCompatible, dummy >
qx::cvt::detail::QxConvertHelper_FromVariant< T, qx::cvt::detail::helper::QxConvertHelper_Generic >::cvtQVariant< isQVariantCompatible, dummy >
qx::cvt::detail::QxConvertHelper_ToVariant< T, qx::cvt::detail::helper::QxConvertHelper_Generic >::cvtQVariant< true, dummy >
qx::cvt::detail::QxConvertHelper_FromVariant< T, qx::cvt::detail::helper::QxConvertHelper_Generic >::cvtQVariant< true, dummy >
qx::memory::delete_object
qx::memory::dereference
qx::memory::dereference_less
eos::portable_iarchive::dummy< int >
eos::portable_oarchive::dummy< int >
qx::exceptionQx::exception : exception with error code and error description
qx::memory::fast_mutex
qx::memory::fast_mutex_autolock
qx::memory::fixed_mem_pool< _Tp >
qx::trait::generic_container< T >Qx::trait::generic_container<T> : provide some tools to manage all containers without knowing its type
qx::trait::generic_container< boost::unordered_map< Key, Value > >
qx::trait::generic_container< boost::unordered_multimap< Key, Value > >
qx::trait::generic_container< boost::unordered_multiset< T > >
qx::trait::generic_container< boost::unordered_set< T > >
qx::trait::generic_container< QHash< Key, Value > >
qx::trait::generic_container< QList< T > >
qx::trait::generic_container< QMap< Key, Value > >
qx::trait::generic_container< QMultiHash< Key, Value > >
qx::trait::generic_container< QMultiMap< Key, Value > >
qx::trait::generic_container< QSet< T > >
qx::trait::generic_container< qx::QxCollection< Key, Value > >
qx::trait::generic_container< std::list< T > >
qx::trait::generic_container< std::map< Key, Value > >
qx::trait::generic_container< std::set< T > >
qx::trait::generic_container< std::unordered_map< Key, Value > >
qx::trait::generic_container< std::unordered_multimap< Key, Value > >
qx::trait::generic_container< std::unordered_multiset< T > >
qx::trait::generic_container< std::unordered_set< T > >
qx::trait::generic_container< std::vector< T > >
qx::trait::detail::generic_container_base< Container, Item >
qx::trait::detail::generic_container_base_key_value_multi_std_style< Container, Key, Value >
qx::trait::detail::generic_container_base_key_value_qt_style< Container, Key, Value >
qx::trait::detail::generic_container_base_key_value_std_style< Container, Key, Value >
qx::trait::detail::generic_container_base_key_value_without_reserve< Container, Key, Value >
qx::trait::detail::generic_container_base_multi_set< Container, Item >
qx::trait::detail::generic_container_base_set< Container, Item >
qx::trait::detail::generic_container_base_without_reserve< Container, Item >
qx::trait::generic_container_item< Key, Value >
qx::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
qx::trait::get_base_class_2< T >
qx::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
qx::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))
qx::trait::detail::get_sql_type< T >
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
qx::trait::get_sql_type< boost::intrusive_ptr< T > >
qx::trait::get_sql_type< boost::optional< T > >
qx::trait::get_sql_type< boost::scoped_ptr< T > >
qx::trait::get_sql_type< boost::shared_ptr< T > >
qx::trait::get_sql_type< boost::tuple< T1, T2 > >
qx::trait::get_sql_type< boost::tuple< T1, T2, T3 > >
qx::trait::get_sql_type< boost::tuple< T1, T2, T3, T4 > >
qx::trait::get_sql_type< boost::tuple< T1, T2, T3, T4, T5 > >
qx::trait::get_sql_type< boost::tuple< T1, T2, T3, T4, T5, T6 > >
qx::trait::get_sql_type< boost::tuple< T1, T2, T3, T4, T5, T6, T7 > >
qx::trait::get_sql_type< boost::tuple< T1, T2, T3, T4, T5, T6, T7, T8 > >
qx::trait::get_sql_type< boost::tuple< T1, T2, T3, T4, T5, T6, T7, T8, T9 > >
qx::trait::get_sql_type< QScopedPointer< T > >
qx::trait::get_sql_type< QSharedPointer< T > >
qx::trait::get_sql_type< qx::dao::ptr< T > >
qx::trait::get_sql_type< std::optional< T > >
qx::trait::get_sql_type< std::pair< T1, T2 > >
qx::trait::get_sql_type< std::shared_ptr< T > >
qx::trait::get_sql_type< std::tuple< T1, T2 > >
qx::trait::get_sql_type< std::tuple< T1, T2, T3 > >
qx::trait::get_sql_type< std::tuple< T1, T2, T3, T4 > >
qx::trait::get_sql_type< std::tuple< T1, T2, T3, T4, T5 > >
qx::trait::get_sql_type< std::tuple< T1, T2, T3, T4, T5, T6 > >
qx::trait::get_sql_type< std::tuple< T1, T2, T3, T4, T5, T6, T7 > >
qx::trait::get_sql_type< std::tuple< T1, T2, T3, T4, T5, T6, T7, T8 > >
qx::trait::get_sql_type< std::tuple< T1, T2, T3, T4, T5, T6, T7, T8, T9 > >
qx::trait::get_sql_type< std::unique_ptr< T > >
qx::trait::detail::get_sql_type_helper< T >
qx::QxSqlRelation< DataType, Owner >::getContainer_Helper< bIsPointer, bIsContainer, dummy >
qx::QxSqlRelation< DataType, Owner >::getContainer_Helper< false, true, dummy >
qx::QxSqlRelation< DataType, Owner >::getContainer_Helper< true, false, dummy >
qx::QxSqlRelation< DataType, Owner >::getContainer_Helper< true, true, dummy >
qx::QxSqlRelation< DataType, Owner >::getData_Helper< bIsPointer, bIsContainer, dummy >
qx::QxSqlRelation< DataType, Owner >::getData_Helper< false, true, dummy >
qx::QxSqlRelation< DataType, Owner >::getData_Helper< true, false, dummy >
qx::QxSqlRelation< DataType, Owner >::getData_Helper< true, true, dummy >
qx::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
qx::any::holder< ValueType >
qx::QxClass< T >::implementIxPersistable_Helper< U, dummy >
qx::QxClass< T >::implementIxPersistable_Helper< QObject, dummy >
qx::QxClass< T >::implementIxPersistable_Helper< qx::trait::no_base_class_defined, dummy >
qx::model_view::detail::QxNestedModel_Container< T, M >::insertItem_Helper< U, bIsPointer >
qx::model_view::detail::QxNestedModel_Container< T, M >::insertItem_Helper< const std::pair< U1, U2 >, false >
qx::model_view::detail::QxNestedModel_Container< T, M >::insertItem_Helper< std::pair< U1, U2 >, false >
qx::model_view::detail::QxNestedModel_Container< T, M >::insertItem_Helper< U, false >
qx::QxClassX::invoke_default< U >
qx::QxClassX::invoke_ptr< U >
qx::QxClass< T >::invokeHelper< U, V, dummy >
qx::QxClass< T >::invokeHelper< QObject, qx::trait::no_base_class_defined, dummy >
qx::QxClass< T >::invokeHelper< qx::trait::no_base_class_defined, qx::trait::no_base_class_defined, dummy >
qx::QxClass< T >::invokeHelper< U, qx::trait::no_base_class_defined, dummy >
qx::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)
qx::trait::is_archive_printable< boost::archive::polymorphic_iarchive >
qx::trait::is_archive_printable< boost::archive::polymorphic_oarchive >
qx::trait::is_archive_printable< boost::archive::text_iarchive >
qx::trait::is_archive_printable< boost::archive::text_oarchive >
qx::trait::is_archive_printable< boost::archive::text_wiarchive >
qx::trait::is_archive_printable< boost::archive::text_woarchive >
qx::trait::is_archive_printable< boost::archive::xml_iarchive >
qx::trait::is_archive_printable< boost::archive::xml_oarchive >
qx::trait::is_archive_printable< boost::archive::xml_wiarchive >
qx::trait::is_archive_printable< boost::archive::xml_woarchive >
qx::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)
qx::trait::is_archive_wide< boost::archive::binary_wiarchive >
qx::trait::is_archive_wide< boost::archive::binary_woarchive >
qx::trait::is_archive_wide< boost::archive::text_wiarchive >
qx::trait::is_archive_wide< boost::archive::text_woarchive >
qx::trait::is_archive_wide< boost::archive::xml_wiarchive >
qx::trait::is_archive_wide< boost::archive::xml_woarchive >
qx::trait::is_base_class_defined< T >
qx::trait::is_boost_intrusive_ptr< T >Qx::trait::is_boost_intrusive_ptr<T>::value : return true if T is a boost::intrusive_ptr<> smart-pointer, otherwise return false
qx::trait::is_boost_intrusive_ptr< boost::intrusive_ptr< T > & >
qx::trait::is_boost_intrusive_ptr< boost::intrusive_ptr< T > >
qx::trait::is_boost_intrusive_ptr< const boost::intrusive_ptr< T > & >
qx::trait::is_boost_intrusive_ptr< const boost::intrusive_ptr< T > >
qx::trait::is_boost_scoped_ptr< T >Qx::trait::is_boost_scoped_ptr<T>::value : return true if T is a boost::scoped_ptr<> smart-pointer, otherwise return false
qx::trait::is_boost_scoped_ptr< boost::scoped_ptr< T > & >
qx::trait::is_boost_scoped_ptr< boost::scoped_ptr< T > >
qx::trait::is_boost_scoped_ptr< const boost::scoped_ptr< T > & >
qx::trait::is_boost_scoped_ptr< const boost::scoped_ptr< T > >
qx::trait::is_boost_shared_ptr< T >Qx::trait::is_boost_shared_ptr<T>::value : return true if T is a boost::shared_ptr<> smart-pointer, otherwise return false
qx::trait::is_boost_shared_ptr< boost::shared_ptr< T > & >
qx::trait::is_boost_shared_ptr< boost::shared_ptr< T > >
qx::trait::is_boost_shared_ptr< const boost::shared_ptr< T > & >
qx::trait::is_boost_shared_ptr< const boost::shared_ptr< T > >
qx::trait::is_boost_unordered_map< T >Qx::trait::is_boost_unordered_map<T>::value : return true if T is a boost::unordered_map<> or boost::unordered_multimap<> container, otherwise return false
qx::trait::is_boost_unordered_map< boost::unordered_map< Key, Value > & >
qx::trait::is_boost_unordered_map< boost::unordered_map< Key, Value > >
qx::trait::is_boost_unordered_map< boost::unordered_multimap< Key, Value > & >
qx::trait::is_boost_unordered_map< boost::unordered_multimap< Key, Value > >
qx::trait::is_boost_unordered_map< const boost::unordered_map< Key, Value > & >
qx::trait::is_boost_unordered_map< const boost::unordered_map< Key, Value > >
qx::trait::is_boost_unordered_map< const boost::unordered_multimap< Key, Value > & >
qx::trait::is_boost_unordered_map< const boost::unordered_multimap< Key, Value > >
qx::trait::is_boost_unordered_set< T >Qx::trait::is_boost_unordered_set<T>::value : return true if T is a boost::unordered_set<> or boost::unordered_multiset<> container, otherwise return false
qx::trait::is_boost_unordered_set< boost::unordered_multiset< T > & >
qx::trait::is_boost_unordered_set< boost::unordered_multiset< T > >
qx::trait::is_boost_unordered_set< boost::unordered_set< T > & >
qx::trait::is_boost_unordered_set< boost::unordered_set< T > >
qx::trait::is_boost_unordered_set< const boost::unordered_multiset< T > & >
qx::trait::is_boost_unordered_set< const boost::unordered_multiset< T > >
qx::trait::is_boost_unordered_set< const boost::unordered_set< T > & >
qx::trait::is_boost_unordered_set< const boost::unordered_set< T > >
qx::trait::is_boost_weak_ptr< T >Qx::trait::is_boost_weak_ptr<T>::value : return true if T is a boost::weak_ptr<> smart-pointer, otherwise return false
qx::trait::is_boost_weak_ptr< boost::weak_ptr< T > & >
qx::trait::is_boost_weak_ptr< boost::weak_ptr< T > >
qx::trait::is_boost_weak_ptr< const boost::weak_ptr< T > & >
qx::trait::is_boost_weak_ptr< const boost::weak_ptr< T > >
qx::trait::is_container< T >Qx::trait::is_container<T>::value : return true if T is a container from stl, boost, Qt or QxOrm library, otherwise return false
qx::trait::is_container< boost::unordered_map< Key, Value > & >
qx::trait::is_container< boost::unordered_map< Key, Value > >
qx::trait::is_container< boost::unordered_multimap< Key, Value > & >
qx::trait::is_container< boost::unordered_multimap< Key, Value > >
qx::trait::is_container< boost::unordered_multiset< T > & >
qx::trait::is_container< boost::unordered_multiset< T > >
qx::trait::is_container< boost::unordered_set< T > & >
qx::trait::is_container< boost::unordered_set< T > >
qx::trait::is_container< const boost::unordered_map< Key, Value > & >
qx::trait::is_container< const boost::unordered_map< Key, Value > >
qx::trait::is_container< const boost::unordered_multimap< Key, Value > & >
qx::trait::is_container< const boost::unordered_multimap< Key, Value > >
qx::trait::is_container< const boost::unordered_multiset< T > & >
qx::trait::is_container< const boost::unordered_multiset< T > >
qx::trait::is_container< const boost::unordered_set< T > & >
qx::trait::is_container< const boost::unordered_set< T > >
qx::trait::is_container< const QHash< Key, Value > & >
qx::trait::is_container< const QHash< Key, Value > >
qx::trait::is_container< const QList< T > & >
qx::trait::is_container< const QList< T > >
qx::trait::is_container< const QMap< Key, Value > & >
qx::trait::is_container< const QMap< Key, Value > >
qx::trait::is_container< const QMultiHash< Key, Value > & >
qx::trait::is_container< const QMultiHash< Key, Value > >
qx::trait::is_container< const QMultiMap< Key, Value > & >
qx::trait::is_container< const QMultiMap< Key, Value > >
qx::trait::is_container< const QSet< T > & >
qx::trait::is_container< const QSet< T > >
qx::trait::is_container< const qx::QxCollection< Key, Value > & >
qx::trait::is_container< const qx::QxCollection< Key, Value > >
qx::trait::is_container< const std::list< T > & >
qx::trait::is_container< const std::list< T > >
qx::trait::is_container< const std::map< Key, Value > & >
qx::trait::is_container< const std::map< Key, Value > >
qx::trait::is_container< const std::set< T > & >
qx::trait::is_container< const std::set< T > >
qx::trait::is_container< const std::unordered_map< Key, Value > & >
qx::trait::is_container< const std::unordered_map< Key, Value > >
qx::trait::is_container< const std::unordered_multimap< Key, Value > & >
qx::trait::is_container< const std::unordered_multimap< Key, Value > >
qx::trait::is_container< const std::unordered_multiset< T > & >
qx::trait::is_container< const std::unordered_multiset< T > >
qx::trait::is_container< const std::unordered_set< T > & >
qx::trait::is_container< const std::unordered_set< T > >
qx::trait::is_container< const std::vector< T > & >
qx::trait::is_container< const std::vector< T > >
qx::trait::is_container< QHash< Key, Value > & >
qx::trait::is_container< QHash< Key, Value > >
qx::trait::is_container< QList< T > & >
qx::trait::is_container< QList< T > >
qx::trait::is_container< QMap< Key, Value > & >
qx::trait::is_container< QMap< Key, Value > >
qx::trait::is_container< QMultiHash< Key, Value > & >
qx::trait::is_container< QMultiHash< Key, Value > >
qx::trait::is_container< QMultiMap< Key, Value > & >
qx::trait::is_container< QMultiMap< Key, Value > >
qx::trait::is_container< QSet< T > & >
qx::trait::is_container< QSet< T > >
qx::trait::is_container< qx::QxCollection< Key, Value > & >
qx::trait::is_container< qx::QxCollection< Key, Value > >
qx::trait::is_container< std::list< T > & >
qx::trait::is_container< std::list< T > >
qx::trait::is_container< std::map< Key, Value > & >
qx::trait::is_container< std::map< Key, Value > >
qx::trait::is_container< std::set< T > & >
qx::trait::is_container< std::set< T > >
qx::trait::is_container< std::unordered_map< Key, Value > & >
qx::trait::is_container< std::unordered_map< Key, Value > >
qx::trait::is_container< std::unordered_multimap< Key, Value > & >
qx::trait::is_container< std::unordered_multimap< Key, Value > >
qx::trait::is_container< std::unordered_multiset< T > & >
qx::trait::is_container< std::unordered_multiset< T > >
qx::trait::is_container< std::unordered_set< T > & >
qx::trait::is_container< std::unordered_set< T > >
qx::trait::is_container< std::vector< T > & >
qx::trait::is_container< std::vector< T > >
qx::trait::is_container_base_of< B, D >
qx::trait::is_container_key_value< T >Qx::trait::is_container_key_value<T>::value : return true if T is a map or hash-map (with <Key, Value> template format) container from stl, boost, Qt or QxOrm library, otherwise return false
qx::trait::is_container_key_value< boost::unordered_map< Key, Value > & >
qx::trait::is_container_key_value< boost::unordered_map< Key, Value > >
qx::trait::is_container_key_value< boost::unordered_multimap< Key, Value > & >
qx::trait::is_container_key_value< boost::unordered_multimap< Key, Value > >
qx::trait::is_container_key_value< const boost::unordered_map< Key, Value > & >
qx::trait::is_container_key_value< const boost::unordered_map< Key, Value > >
qx::trait::is_container_key_value< const boost::unordered_multimap< Key, Value > & >
qx::trait::is_container_key_value< const boost::unordered_multimap< Key, Value > >
qx::trait::is_container_key_value< const QHash< Key, Value > & >
qx::trait::is_container_key_value< const QHash< Key, Value > >
qx::trait::is_container_key_value< const QMap< Key, Value > & >
qx::trait::is_container_key_value< const QMap< Key, Value > >
qx::trait::is_container_key_value< const QMultiHash< Key, Value > & >
qx::trait::is_container_key_value< const QMultiHash< Key, Value > >
qx::trait::is_container_key_value< const QMultiMap< Key, Value > & >
qx::trait::is_container_key_value< const QMultiMap< Key, Value > >
qx::trait::is_container_key_value< const qx::QxCollection< Key, Value > & >
qx::trait::is_container_key_value< const qx::QxCollection< Key, Value > >
qx::trait::is_container_key_value< const std::map< Key, Value > & >
qx::trait::is_container_key_value< const std::map< Key, Value > >
qx::trait::is_container_key_value< const std::unordered_map< Key, Value > & >
qx::trait::is_container_key_value< const std::unordered_map< Key, Value > >
qx::trait::is_container_key_value< const std::unordered_multimap< Key, Value > & >
qx::trait::is_container_key_value< const std::unordered_multimap< Key, Value > >
qx::trait::is_container_key_value< QHash< Key, Value > & >
qx::trait::is_container_key_value< QHash< Key, Value > >
qx::trait::is_container_key_value< QMap< Key, Value > & >
qx::trait::is_container_key_value< QMap< Key, Value > >
qx::trait::is_container_key_value< QMultiHash< Key, Value > & >
qx::trait::is_container_key_value< QMultiHash< Key, Value > >
qx::trait::is_container_key_value< QMultiMap< Key, Value > & >
qx::trait::is_container_key_value< QMultiMap< Key, Value > >
qx::trait::is_container_key_value< qx::QxCollection< Key, Value > & >
qx::trait::is_container_key_value< qx::QxCollection< Key, Value > >
qx::trait::is_container_key_value< std::map< Key, Value > & >
qx::trait::is_container_key_value< std::map< Key, Value > >
qx::trait::is_container_key_value< std::unordered_map< Key, Value > & >
qx::trait::is_container_key_value< std::unordered_map< Key, Value > >
qx::trait::is_container_key_value< std::unordered_multimap< Key, Value > & >
qx::trait::is_container_key_value< std::unordered_multimap< Key, Value > >
qx::trait::is_container_to_pod< T >
qx::trait::is_ix_persistable< T >Qx::trait::is_ix_persistable<T>::value : return true if T implements qx::IxPersistable interface, otherwise return false
qx::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
qx::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
qx::trait::is_qt_hash< T >Qx::trait::is_qt_hash<T>::value : return true if T is a QHash<> container of Qt library, otherwise return false
qx::trait::is_qt_hash< const QHash< Key, Value > & >
qx::trait::is_qt_hash< const QHash< Key, Value > >
qx::trait::is_qt_hash< QHash< Key, Value > & >
qx::trait::is_qt_hash< QHash< Key, Value > >
qx::trait::is_qt_list< T >Qx::trait::is_qt_list<T>::value : return true if T is a QList<> container of Qt library, otherwise return false
qx::trait::is_qt_list< const QList< T > & >
qx::trait::is_qt_list< const QList< T > >
qx::trait::is_qt_list< QList< T > & >
qx::trait::is_qt_list< QList< T > >
qx::trait::is_qt_map< T >Qx::trait::is_qt_map<T>::value : return true if T is a QMap<> container of Qt library, otherwise return false
qx::trait::is_qt_map< const QMap< Key, Value > & >
qx::trait::is_qt_map< const QMap< Key, Value > >
qx::trait::is_qt_map< QMap< Key, Value > & >
qx::trait::is_qt_map< QMap< Key, Value > >
qx::trait::is_qt_multi_hash< T >Qx::trait::is_qt_multi_hash<T>::value : return true if T is a QMultiHash<> container of Qt library, otherwise return false
qx::trait::is_qt_multi_hash< const QMultiHash< Key, Value > & >
qx::trait::is_qt_multi_hash< const QMultiHash< Key, Value > >
qx::trait::is_qt_multi_hash< QMultiHash< Key, Value > & >
qx::trait::is_qt_multi_hash< QMultiHash< Key, Value > >
qx::trait::is_qt_multi_map< T >Qx::trait::is_qt_multi_map<T>::value : return true if T is a QMultiMap<> container of Qt library, otherwise return false
qx::trait::is_qt_multi_map< const QMultiMap< Key, Value > & >
qx::trait::is_qt_multi_map< const QMultiMap< Key, Value > >
qx::trait::is_qt_multi_map< QMultiMap< Key, Value > & >
qx::trait::is_qt_multi_map< QMultiMap< Key, Value > >
qx::trait::is_qt_scoped_ptr< T >Qx::trait::is_qt_scoped_ptr<T>::value : return true if T is a QScopedPointer<> smart-pointer of Qt library, otherwise return false
qx::trait::is_qt_scoped_ptr< const QScopedPointer< T > & >
qx::trait::is_qt_scoped_ptr< const QScopedPointer< T > >
qx::trait::is_qt_scoped_ptr< QScopedPointer< T > & >
qx::trait::is_qt_scoped_ptr< QScopedPointer< T > >
qx::trait::is_qt_set< T >Qx::trait::is_qt_set<T>::value : return true if T is a QSet<> container of Qt library, otherwise return false
qx::trait::is_qt_set< const QSet< T > & >
qx::trait::is_qt_set< const QSet< T > >
qx::trait::is_qt_set< QSet< T > & >
qx::trait::is_qt_set< QSet< T > >
qx::trait::is_qt_shared_data_ptr< T >Qx::trait::is_qt_shared_data_ptr<T>::value : return true if T is a QSharedDataPointer<> smart-pointer of Qt library, otherwise return false
qx::trait::is_qt_shared_data_ptr< const QSharedDataPointer< T > & >
qx::trait::is_qt_shared_data_ptr< const QSharedDataPointer< T > >
qx::trait::is_qt_shared_data_ptr< QSharedDataPointer< T > & >
qx::trait::is_qt_shared_data_ptr< QSharedDataPointer< T > >
qx::trait::is_qt_shared_ptr< T >Qx::trait::is_qt_shared_ptr<T>::value : return true if T is a QSharedPointer<> smart-pointer of Qt library, otherwise return false
qx::trait::is_qt_shared_ptr< const QSharedPointer< T > & >
qx::trait::is_qt_shared_ptr< const QSharedPointer< T > >
qx::trait::is_qt_shared_ptr< QSharedPointer< T > & >
qx::trait::is_qt_shared_ptr< QSharedPointer< T > >
qx::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
qx::trait::is_qt_variant_compatible< bool >
qx::trait::is_qt_variant_compatible< double >
qx::trait::is_qt_variant_compatible< float >
qx::trait::is_qt_variant_compatible< int >
qx::trait::is_qt_variant_compatible< long >
qx::trait::is_qt_variant_compatible< long double >
qx::trait::is_qt_variant_compatible< long long >
qx::trait::is_qt_variant_compatible< QBitArray >
qx::trait::is_qt_variant_compatible< QBrush >
qx::trait::is_qt_variant_compatible< QByteArray >
qx::trait::is_qt_variant_compatible< QChar >
qx::trait::is_qt_variant_compatible< QColor >
qx::trait::is_qt_variant_compatible< QDate >
qx::trait::is_qt_variant_compatible< QDateTime >
qx::trait::is_qt_variant_compatible< QFont >
qx::trait::is_qt_variant_compatible< QHash< QString, QVariant > >
qx::trait::is_qt_variant_compatible< QImage >
qx::trait::is_qt_variant_compatible< QLatin1String >
qx::trait::is_qt_variant_compatible< QLine >
qx::trait::is_qt_variant_compatible< QLineF >
qx::trait::is_qt_variant_compatible< QList< QVariant > >
qx::trait::is_qt_variant_compatible< QLocale >
qx::trait::is_qt_variant_compatible< QMap< QString, QVariant > >
qx::trait::is_qt_variant_compatible< QPixmap >
qx::trait::is_qt_variant_compatible< QPoint >
qx::trait::is_qt_variant_compatible< QPointF >
qx::trait::is_qt_variant_compatible< QRect >
qx::trait::is_qt_variant_compatible< QRectF >
qx::trait::is_qt_variant_compatible< QRegion >
qx::trait::is_qt_variant_compatible< QSize >
qx::trait::is_qt_variant_compatible< QSizeF >
qx::trait::is_qt_variant_compatible< QString >
qx::trait::is_qt_variant_compatible< QStringList >
qx::trait::is_qt_variant_compatible< QTime >
qx::trait::is_qt_variant_compatible< QUrl >
qx::trait::is_qt_variant_compatible< QVariant >
qx::trait::is_qt_variant_compatible< short >
qx::trait::is_qt_variant_compatible< unsigned int >
qx::trait::is_qt_variant_compatible< unsigned long >
qx::trait::is_qt_variant_compatible< unsigned long long >
qx::trait::is_qt_variant_compatible< unsigned short >
qx::trait::is_qt_vector< T >Qx::trait::is_qt_vector<T>::value : return true if T is a QVector<> container of Qt library, otherwise return false
qx::trait::is_qt_vector< const QVector< T > & >
qx::trait::is_qt_vector< const QVector< T > >
qx::trait::is_qt_vector< QVector< T > & >
qx::trait::is_qt_vector< QVector< T > >
qx::trait::is_qt_weak_ptr< T >Qx::trait::is_qt_weak_ptr<T>::value : return true if T is a QWeakPointer<> smart-pointer of Qt library, otherwise return false
qx::trait::is_qt_weak_ptr< const QWeakPointer< T > & >
qx::trait::is_qt_weak_ptr< const QWeakPointer< T > >
qx::trait::is_qt_weak_ptr< QWeakPointer< T > & >
qx::trait::is_qt_weak_ptr< QWeakPointer< T > >
qx::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
qx::trait::is_qx_dao_ptr< T >Qx::trait::is_qx_dao_ptr<T>::value : return true if T is a qx::dao::ptr<> smart-pointer of QxOrm library, otherwise return false
qx::trait::is_qx_dao_ptr< const qx::dao::ptr< T > & >
qx::trait::is_qx_dao_ptr< const qx::dao::ptr< T > >
qx::trait::is_qx_dao_ptr< qx::dao::ptr< T > & >
qx::trait::is_qx_dao_ptr< qx::dao::ptr< T > >
qx::trait::is_qx_pod< T >Qx::trait::is_qx_pod<T>::value : return true if T is a POD type and not a pointer
qx::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
qx::trait::is_smart_ptr< T >Qx::trait::is_smart_ptr<T>::value : return true if T is a smart-pointer of boost, Qt or QxOrm libraries, otherwise return false
qx::trait::is_smart_ptr< boost::intrusive_ptr< T > & >
qx::trait::is_smart_ptr< boost::intrusive_ptr< T > >
qx::trait::is_smart_ptr< boost::scoped_ptr< T > & >
qx::trait::is_smart_ptr< boost::scoped_ptr< T > >
qx::trait::is_smart_ptr< boost::shared_ptr< T > & >
qx::trait::is_smart_ptr< boost::shared_ptr< T > >
qx::trait::is_smart_ptr< boost::weak_ptr< T > & >
qx::trait::is_smart_ptr< boost::weak_ptr< T > >
qx::trait::is_smart_ptr< const boost::intrusive_ptr< T > & >
qx::trait::is_smart_ptr< const boost::intrusive_ptr< T > >
qx::trait::is_smart_ptr< const boost::scoped_ptr< T > & >
qx::trait::is_smart_ptr< const boost::scoped_ptr< T > >
qx::trait::is_smart_ptr< const boost::shared_ptr< T > & >
qx::trait::is_smart_ptr< const boost::shared_ptr< T > >
qx::trait::is_smart_ptr< const boost::weak_ptr< T > & >
qx::trait::is_smart_ptr< const boost::weak_ptr< T > >
qx::trait::is_smart_ptr< const QScopedPointer< T > & >
qx::trait::is_smart_ptr< const QScopedPointer< T > >
qx::trait::is_smart_ptr< const QSharedDataPointer< T > & >
qx::trait::is_smart_ptr< const QSharedDataPointer< T > >
qx::trait::is_smart_ptr< const QSharedPointer< T > & >
qx::trait::is_smart_ptr< const QSharedPointer< T > >
qx::trait::is_smart_ptr< const QWeakPointer< T > & >
qx::trait::is_smart_ptr< const QWeakPointer< T > >
qx::trait::is_smart_ptr< const qx::dao::ptr< T > & >
qx::trait::is_smart_ptr< const qx::dao::ptr< T > >
qx::trait::is_smart_ptr< const std::shared_ptr< T > & >
qx::trait::is_smart_ptr< const std::shared_ptr< T > >
qx::trait::is_smart_ptr< const std::unique_ptr< T > & >
qx::trait::is_smart_ptr< const std::unique_ptr< T > >
qx::trait::is_smart_ptr< const std::weak_ptr< T > & >
qx::trait::is_smart_ptr< const std::weak_ptr< T > >
qx::trait::is_smart_ptr< QScopedPointer< T > & >
qx::trait::is_smart_ptr< QScopedPointer< T > >
qx::trait::is_smart_ptr< QSharedDataPointer< T > & >
qx::trait::is_smart_ptr< QSharedDataPointer< T > >
qx::trait::is_smart_ptr< QSharedPointer< T > & >
qx::trait::is_smart_ptr< QSharedPointer< T > >
qx::trait::is_smart_ptr< QWeakPointer< T > & >
qx::trait::is_smart_ptr< QWeakPointer< T > >
qx::trait::is_smart_ptr< qx::dao::ptr< T > & >
qx::trait::is_smart_ptr< qx::dao::ptr< T > >
qx::trait::is_smart_ptr< std::shared_ptr< T > & >
qx::trait::is_smart_ptr< std::shared_ptr< T > >
qx::trait::is_smart_ptr< std::unique_ptr< T > & >
qx::trait::is_smart_ptr< std::unique_ptr< T > >
qx::trait::is_smart_ptr< std::weak_ptr< T > & >
qx::trait::is_smart_ptr< std::weak_ptr< T > >
qx::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
qx::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
qx::trait::is_std_list< T >Qx::trait::is_std_list<T>::value : return true if T is a std::list<> container of stl library, otherwise return false
qx::trait::is_std_list< const std::list< T > & >
qx::trait::is_std_list< const std::list< T > >
qx::trait::is_std_list< std::list< T > & >
qx::trait::is_std_list< std::list< T > >
qx::trait::is_std_map< T >Qx::trait::is_std_map<T>::value : return true if T is a std::map<> container of stl library, otherwise return false
qx::trait::is_std_map< const std::map< Key, Value > & >
qx::trait::is_std_map< const std::map< Key, Value > >
qx::trait::is_std_map< std::map< Key, Value > & >
qx::trait::is_std_map< std::map< Key, Value > >
qx::trait::is_std_set< T >Qx::trait::is_std_set<T>::value : return true if T is a std::set<> container of stl library, otherwise return false
qx::trait::is_std_set< const std::set< T > & >
qx::trait::is_std_set< const std::set< T > >
qx::trait::is_std_set< std::set< T > & >
qx::trait::is_std_set< std::set< T > >
qx::trait::is_std_shared_ptr< T >Qx::trait::is_std_shared_ptr<T>::value : return true if T is a std::shared_ptr<> smart-pointer, otherwise return false
qx::trait::is_std_shared_ptr< const std::shared_ptr< T > & >
qx::trait::is_std_shared_ptr< const std::shared_ptr< T > >
qx::trait::is_std_shared_ptr< std::shared_ptr< T > & >
qx::trait::is_std_shared_ptr< std::shared_ptr< T > >
qx::trait::is_std_unique_ptr< T >Qx::trait::is_std_unique_ptr<T>::value : return true if T is a std::unique_ptr<> smart-pointer, otherwise return false
qx::trait::is_std_unique_ptr< const std::unique_ptr< T > & >
qx::trait::is_std_unique_ptr< const std::unique_ptr< T > >
qx::trait::is_std_unique_ptr< std::unique_ptr< T > & >
qx::trait::is_std_unique_ptr< std::unique_ptr< T > >
qx::trait::is_std_unordered_map< T >Qx::trait::is_std_unordered_map<T>::value : return true if T is a std::unordered_map<> or std::unordered_multimap<> container, otherwise return false
qx::trait::is_std_unordered_map< const std::unordered_map< Key, Value > & >
qx::trait::is_std_unordered_map< const std::unordered_map< Key, Value > >
qx::trait::is_std_unordered_map< const std::unordered_multimap< Key, Value > & >
qx::trait::is_std_unordered_map< const std::unordered_multimap< Key, Value > >
qx::trait::is_std_unordered_map< std::unordered_map< Key, Value > & >
qx::trait::is_std_unordered_map< std::unordered_map< Key, Value > >
qx::trait::is_std_unordered_map< std::unordered_multimap< Key, Value > & >
qx::trait::is_std_unordered_map< std::unordered_multimap< Key, Value > >
qx::trait::is_std_unordered_set< T >Qx::trait::is_std_unordered_set<T>::value : return true if T is a std::unordered_set<> or std::unordered_multiset<> container, otherwise return false
qx::trait::is_std_unordered_set< const std::unordered_multiset< T > & >
qx::trait::is_std_unordered_set< const std::unordered_multiset< T > >
qx::trait::is_std_unordered_set< const std::unordered_set< T > & >
qx::trait::is_std_unordered_set< const std::unordered_set< T > >
qx::trait::is_std_unordered_set< std::unordered_multiset< T > & >
qx::trait::is_std_unordered_set< std::unordered_multiset< T > >
qx::trait::is_std_unordered_set< std::unordered_set< T > & >
qx::trait::is_std_unordered_set< std::unordered_set< T > >
qx::trait::is_std_vector< T >Qx::trait::is_std_vector<T>::value : return true if T is a std::vector<> container of stl library, otherwise return false
qx::trait::is_std_vector< const std::vector< T > & >
qx::trait::is_std_vector< const std::vector< T > >
qx::trait::is_std_vector< std::vector< T > & >
qx::trait::is_std_vector< std::vector< T > >
qx::trait::is_std_weak_ptr< T >Qx::trait::is_std_weak_ptr<T>::value : return true if T is a std::weak_ptr<> smart-pointer, otherwise return false
qx::trait::is_std_weak_ptr< const std::weak_ptr< T > & >
qx::trait::is_std_weak_ptr< const std::weak_ptr< T > >
qx::trait::is_std_weak_ptr< std::weak_ptr< T > & >
qx::trait::is_std_weak_ptr< std::weak_ptr< T > >
qx::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
qx::trait::detail::is_valid_primary_key< int >
qx::trait::detail::is_valid_primary_key< long >
qx::trait::detail::is_valid_primary_key< long long >
qx::trait::detail::is_valid_primary_key< QByteArray >
qx::trait::detail::is_valid_primary_key< QString >
qx::trait::detail::is_valid_primary_key< QVariant >
qx::trait::detail::is_valid_primary_key< short >
qx::trait::detail::is_valid_primary_key< std::string >
qx::trait::detail::is_valid_primary_key< std::wstring >
qx::QxSqlRelation< DataType, Owner >::isNullData_Helper< bIsPointer, dummy >
qx::QxSqlRelation< DataType, Owner >::isNullData_Helper< true, dummy >
qx::IxBoostSerializeRegisterHelper
qx::IxClassQx::IxClass : common interface for all classes registered into QxOrm context
qx::IxCollectionQx::IxCollection : common interface for all QxOrm containers qx::QxCollection<Key, Value>
qx::dao::detail::IxDao_HelperQx::dao::detail::IxDao_Helper : helper class to communicate with database
qx::dao::detail::IxDao_TimerQx::dao::detail::IxDao_Timer : scoped timer to measure database elapsed times (using C++ RAII)
qx::IxDataMemberQx::IxDataMember : common interface for all class properties registered into QxOrm context
qx::IxDataMemberSqlCallbackParamsQx::IxDataMemberSqlCallbackParams : list of parameters used by custom callback functions to override SQL queries generated by QxOrm library
qx::IxDataMemberXQx::IxDataMemberX : common interface for a list of IxDataMember class properties registered into QxOrm context (for example, list of data member of a class)
qx::IxFactoryQx::IxFactory : common interface for all classes that can be created dynamically using the class name
qx::IxFunctionQx::IxFunction : common interface for all functions registered into QxOrm context (used by introspection engine)
qx::IxModelQx::IxModel : interface to manage Qt model/view architecture with classes registered into QxOrm context (Qt widgets and/or QML views)
qx::service::IxParameterQx::service::IxParameter : common interface for all parameters transfered by QxService module of QxOrm library
qx::IxPersistableQx::IxPersistable : common interface (abstract class) for persistents classes using QX_PERSISTABLE_HPP() and QX_PERSISTABLE_CPP() macros
qx::IxPersistableCollectionQx::IxPersistableCollection : common interface (abstract class) for collection persistent classes based on qx::IxPersistable and qx::IxCollection
qx::IxRepositoryQx::IxRepository : common interface for all repositories to provide access to database by introspection using QObject class or qx::IxCollection class
qx::service::IxServiceQx::service::IxService : common interface for all services defined with QxService module of QxOrm library
qx::IxSingletonQx::IxSingleton : common interface for all singleton of QxOrm library
qx::dao::detail::IxSqlElementQx::dao::detail::IxSqlElement : common interface for all SQL elements to build SQL query
qx::dao::detail::IxSqlGeneratorQx::dao::detail::IxSqlGenerator : common interface for all SQL generators to build SQL query specific for each database
qx::IxSqlQueryBuilderQx::IxSqlQueryBuilder : common interface to build SQL queries to communicate with database
qx::IxSqlRelationQx::IxSqlRelation : common interface for all relationships defined between 2 classes (or between 2 tables in database)
qx::IxTypeInfo
qx::IxValidatorQx::IxValidator : common interface for validator engine
qx::IxValidatorXQx::IxValidatorX : common interface for a list of validators
qx::serialization::detail::loader< Archive, T >
qx::memory::class_level_lock< _Host, _RealLock >::lock
qx::memory::object_level_lock< _Host >::lock
qx::memory::mem_pool_base
qx::trait::generic_container_item< Key, Value >::new_Helper< bIsPointer, T, dummy >
qx::trait::generic_container_item< Key, Value >::new_Helper< false, T, dummy >
qx::trait::construct_ptr< T >::new_ptr< isAbstract, dummy >
qx::trait::construct_ptr< T >::new_ptr< true, dummy >
qx::trait::no_base_class_defined
qx::trait::no_type
qx::memory::object_level_lock< _Host >
qx::memory::output_object< _OutputStrm, _StringType >
qx::any::placeholder
eos::portable_archive_exceptionException being thrown when serialization cannot proceed
eos::portable_iarchivePortable binary input archive using little endian format
eos::portable_oarchivePortable binary output archive using little endian format
qx::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
qx::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
qx::trait::qt_meta_object< T >::qtMetaObject< isQObject, dummy >
qx::trait::qt_meta_object< T >::qtMetaObject< true, dummy >
qx::foreach::qx_deref
qx::foreach::qx_deref_boost_or_qx< T, C, is_qx_collection >
qx::foreach::qx_deref_boost_or_qx< T, C, true >
qx::foreach::qx_deref_deduce< T, C, is_qx_collection >
qx::foreach::qx_deref_deduce< T, C, true >
qx::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.)
qx::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.)
qx::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.)
qx::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.)
qx::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.)
qx::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.)
qx::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.)
qx::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.)
qx::QxBoolQx_bool : boolean type with code and description message when an error occured
qx::QxBoostInitGuid< T >
qx::QxBoostSerializeHelper< T >
qx::QxBoostSerializeRegisterHelper< T >
qx::QxBoostSerializeRegisterHelperX
qx::QxBoostSerializeHelper< T >::QxBoostVoidCastRegisterHelper< bNoBaseClass, dummy >
qx::QxBoostSerializeHelper< T >::QxBoostVoidCastRegisterHelper< true, dummy >
qx::cache::detail::QxCache
qx::IxDataMember::qxCannotAccessDataPointer< T, dummy >
qx::IxDataMember::qxCannotAccessDataPointer< QString, dummy >
qx::IxDataMember::qxCannotAccessDataPointer< QVariant, dummy >
qx::QxClass< T >Qx::QxClass<T> : concrete class of type T registered into QxOrm context (this class is a singleton and is thread-safe)
qx::QxClassName< T >Qx::QxClassName<T> : class helper to retrieve the class name of type T under const char * format
qx::QxClassXQx::QxClassX : list of all classes registered into QxOrm context (this container is a singleton)
qx::service::QxClientAsyncQx::service::QxClientAsync : class helper to easily execute an asynchronous transaction using a multi-thread process
qx::QxCollection< Key, Value >Qx::QxCollection<Key, Value> : QxOrm thread-safe container (keep insertion order + quick access by index + quick access by key)
qx::QxCollectionIterator< Key, Value >Qx::QxCollectionIterator : Java-style iterator to iterate over a qx::QxCollection<Key, Value> container
qx::QxDataMember< DataType, Owner >::qxCompareDataMember< bCanCompare, dummy >
qx::QxDataMember< DataType, Owner >::qxCompareDataMember< true, dummy >
qx::service::QxConnectQx::service::QxConnect : define connection parameters used by QxService module of QxOrm library (this class is a singleton)
qx::cvt::detail::QxConvert_FromJson< T >
qx::cvt::detail::QxConvert_FromJson< boost::scoped_ptr< T > >
qx::cvt::detail::QxConvert_FromJson< boost::shared_ptr< T > >
qx::cvt::detail::QxConvert_FromJson< boost::tuple< T0, T1 > >
qx::cvt::detail::QxConvert_FromJson< boost::tuple< T0, T1, T2 > >
qx::cvt::detail::QxConvert_FromJson< boost::tuple< T0, T1, T2, T3 > >
qx::cvt::detail::QxConvert_FromJson< boost::tuple< T0, T1, T2, T3, T4 > >
qx::cvt::detail::QxConvert_FromJson< boost::tuple< T0, T1, T2, T3, T4, T5 > >
qx::cvt::detail::QxConvert_FromJson< boost::tuple< T0, T1, T2, T3, T4, T5, T6 > >
qx::cvt::detail::QxConvert_FromJson< boost::tuple< T0, T1, T2, T3, T4, T5, T6, T7 > >
qx::cvt::detail::QxConvert_FromJson< boost::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8 > >
qx::cvt::detail::QxConvert_FromJson< boost::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > >
qx::cvt::detail::QxConvert_FromJson< boost::unordered_map< Key, Value > >
qx::cvt::detail::QxConvert_FromJson< boost::unordered_map< QString, Value > >
qx::cvt::detail::QxConvert_FromJson< boost::unordered_map< std::string, Value > >
qx::cvt::detail::QxConvert_FromJson< boost::unordered_map< std::wstring, Value > >
qx::cvt::detail::QxConvert_FromJson< boost::unordered_multimap< Key, Value > >
qx::cvt::detail::QxConvert_FromJson< boost::unordered_multiset< T > >
qx::cvt::detail::QxConvert_FromJson< boost::unordered_set< T > >
qx::cvt::detail::QxConvert_FromJson< QBrush >
qx::cvt::detail::QxConvert_FromJson< QColor >
qx::cvt::detail::QxConvert_FromJson< QFlags< T > >
qx::cvt::detail::QxConvert_FromJson< QFont >
qx::cvt::detail::QxConvert_FromJson< QHash< Key, Value > >
qx::cvt::detail::QxConvert_FromJson< QHash< QString, Value > >
qx::cvt::detail::QxConvert_FromJson< QHash< std::string, Value > >
qx::cvt::detail::QxConvert_FromJson< QHash< std::wstring, Value > >
qx::cvt::detail::QxConvert_FromJson< QImage >
qx::cvt::detail::QxConvert_FromJson< QList< T > >
qx::cvt::detail::QxConvert_FromJson< QMap< Key, Value > >
qx::cvt::detail::QxConvert_FromJson< QMap< QString, Value > >
qx::cvt::detail::QxConvert_FromJson< QMap< std::string, Value > >
qx::cvt::detail::QxConvert_FromJson< QMap< std::wstring, Value > >
qx::cvt::detail::QxConvert_FromJson< QMultiHash< Key, Value > >
qx::cvt::detail::QxConvert_FromJson< QMultiMap< Key, Value > >
qx::cvt::detail::QxConvert_FromJson< QObject >
qx::cvt::detail::QxConvert_FromJson< QPicture >
qx::cvt::detail::QxConvert_FromJson< QPixmap >
qx::cvt::detail::QxConvert_FromJson< QPoint >
qx::cvt::detail::QxConvert_FromJson< QRect >
qx::cvt::detail::QxConvert_FromJson< QRegion >
qx::cvt::detail::QxConvert_FromJson< QScopedPointer< T > >
qx::cvt::detail::QxConvert_FromJson< QSharedPointer< T > >
qx::cvt::detail::QxConvert_FromJson< QSize >
qx::cvt::detail::QxConvert_FromJson< QSqlError >
qx::cvt::detail::QxConvert_FromJson< QStringList >
qx::cvt::detail::QxConvert_FromJson< QUrl >
qx::cvt::detail::QxConvert_FromJson< QVariantHash >
qx::cvt::detail::QxConvert_FromJson< QVariantMap >
qx::cvt::detail::QxConvert_FromJson< QWeakPointer< T > >
qx::cvt::detail::QxConvert_FromJson< qx::dao::detail::IxSqlElement >
qx::cvt::detail::QxConvert_FromJson< qx::dao::ptr< T > >
qx::cvt::detail::QxConvert_FromJson< qx::IxPersistable >
qx::cvt::detail::QxConvert_FromJson< qx::QxCollection< Key, Value > >
qx::cvt::detail::QxConvert_FromJson< qx::QxCollection< QString, Value > >
qx::cvt::detail::QxConvert_FromJson< qx::QxCollection< std::string, Value > >
qx::cvt::detail::QxConvert_FromJson< qx::QxCollection< std::wstring, Value > >
qx::cvt::detail::QxConvert_FromJson< qx::QxInvalidValue >
qx::cvt::detail::QxConvert_FromJson< qx::QxInvalidValueX >
qx::cvt::detail::QxConvert_FromJson< qx::QxSqlQuery >
qx::cvt::detail::QxConvert_FromJson< qx::service::IxParameter >
qx::cvt::detail::QxConvert_FromJson< qx::service::IxService >
qx::cvt::detail::QxConvert_FromJson< qx::service::QxTransaction >
qx::cvt::detail::QxConvert_FromJson< std::list< T > >
qx::cvt::detail::QxConvert_FromJson< std::map< Key, Value > >
qx::cvt::detail::QxConvert_FromJson< std::map< QString, Value > >
qx::cvt::detail::QxConvert_FromJson< std::map< std::string, Value > >
qx::cvt::detail::QxConvert_FromJson< std::map< std::wstring, Value > >
qx::cvt::detail::QxConvert_FromJson< std::optional< T > >
qx::cvt::detail::QxConvert_FromJson< std::pair< T1, T2 > >
qx::cvt::detail::QxConvert_FromJson< std::set< T > >
qx::cvt::detail::QxConvert_FromJson< std::shared_ptr< T > >
qx::cvt::detail::QxConvert_FromJson< std::tuple< T0, T1 > >
qx::cvt::detail::QxConvert_FromJson< std::tuple< T0, T1, T2 > >
qx::cvt::detail::QxConvert_FromJson< std::tuple< T0, T1, T2, T3 > >
qx::cvt::detail::QxConvert_FromJson< std::tuple< T0, T1, T2, T3, T4 > >
qx::cvt::detail::QxConvert_FromJson< std::tuple< T0, T1, T2, T3, T4, T5 > >
qx::cvt::detail::QxConvert_FromJson< std::tuple< T0, T1, T2, T3, T4, T5, T6 > >
qx::cvt::detail::QxConvert_FromJson< std::tuple< T0, T1, T2, T3, T4, T5, T6, T7 > >
qx::cvt::detail::QxConvert_FromJson< std::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8 > >
qx::cvt::detail::QxConvert_FromJson< std::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > >
qx::cvt::detail::QxConvert_FromJson< std::unique_ptr< T > >
qx::cvt::detail::QxConvert_FromJson< std::unordered_map< Key, Value > >
qx::cvt::detail::QxConvert_FromJson< std::unordered_map< QString, Value > >
qx::cvt::detail::QxConvert_FromJson< std::unordered_map< std::string, Value > >
qx::cvt::detail::QxConvert_FromJson< std::unordered_map< std::wstring, Value > >
qx::cvt::detail::QxConvert_FromJson< std::unordered_multimap< Key, Value > >
qx::cvt::detail::QxConvert_FromJson< std::unordered_multiset< T > >
qx::cvt::detail::QxConvert_FromJson< std::unordered_set< T > >
qx::cvt::detail::QxConvert_FromJson< std::vector< T > >
qx::cvt::detail::QxConvert_FromString< T >
qx::cvt::detail::QxConvert_FromString< std::optional< T > >
qx::cvt::detail::QxConvert_FromVariant< T >
qx::cvt::detail::QxConvert_FromVariant< std::optional< T > >
qx::cvt::detail::QxConvert_ToJson< T >
qx::cvt::detail::QxConvert_ToJson< boost::scoped_ptr< T > >
qx::cvt::detail::QxConvert_ToJson< boost::shared_ptr< T > >
qx::cvt::detail::QxConvert_ToJson< boost::tuple< T0, T1 > >
qx::cvt::detail::QxConvert_ToJson< boost::tuple< T0, T1, T2 > >
qx::cvt::detail::QxConvert_ToJson< boost::tuple< T0, T1, T2, T3 > >
qx::cvt::detail::QxConvert_ToJson< boost::tuple< T0, T1, T2, T3, T4 > >
qx::cvt::detail::QxConvert_ToJson< boost::tuple< T0, T1, T2, T3, T4, T5 > >
qx::cvt::detail::QxConvert_ToJson< boost::tuple< T0, T1, T2, T3, T4, T5, T6 > >
qx::cvt::detail::QxConvert_ToJson< boost::tuple< T0, T1, T2, T3, T4, T5, T6, T7 > >
qx::cvt::detail::QxConvert_ToJson< boost::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8 > >
qx::cvt::detail::QxConvert_ToJson< boost::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > >
qx::cvt::detail::QxConvert_ToJson< boost::unordered_map< Key, Value > >
qx::cvt::detail::QxConvert_ToJson< boost::unordered_map< QString, Value > >
qx::cvt::detail::QxConvert_ToJson< boost::unordered_map< std::string, Value > >
qx::cvt::detail::QxConvert_ToJson< boost::unordered_map< std::wstring, Value > >
qx::cvt::detail::QxConvert_ToJson< boost::unordered_multimap< Key, Value > >
qx::cvt::detail::QxConvert_ToJson< boost::unordered_multiset< T > >
qx::cvt::detail::QxConvert_ToJson< boost::unordered_set< T > >
qx::cvt::detail::QxConvert_ToJson< QBrush >
qx::cvt::detail::QxConvert_ToJson< QColor >
qx::cvt::detail::QxConvert_ToJson< QFlags< T > >
qx::cvt::detail::QxConvert_ToJson< QFont >
qx::cvt::detail::QxConvert_ToJson< QHash< Key, Value > >
qx::cvt::detail::QxConvert_ToJson< QHash< QString, Value > >
qx::cvt::detail::QxConvert_ToJson< QHash< std::string, Value > >
qx::cvt::detail::QxConvert_ToJson< QHash< std::wstring, Value > >
qx::cvt::detail::QxConvert_ToJson< QImage >
qx::cvt::detail::QxConvert_ToJson< QList< T > >
qx::cvt::detail::QxConvert_ToJson< QMap< Key, Value > >
qx::cvt::detail::QxConvert_ToJson< QMap< QString, Value > >
qx::cvt::detail::QxConvert_ToJson< QMap< std::string, Value > >
qx::cvt::detail::QxConvert_ToJson< QMap< std::wstring, Value > >
qx::cvt::detail::QxConvert_ToJson< QMultiHash< Key, Value > >
qx::cvt::detail::QxConvert_ToJson< QMultiMap< Key, Value > >
qx::cvt::detail::QxConvert_ToJson< QObject >
qx::cvt::detail::QxConvert_ToJson< QPicture >
qx::cvt::detail::QxConvert_ToJson< QPixmap >
qx::cvt::detail::QxConvert_ToJson< QPoint >
qx::cvt::detail::QxConvert_ToJson< QRect >
qx::cvt::detail::QxConvert_ToJson< QRegion >
qx::cvt::detail::QxConvert_ToJson< QScopedPointer< T > >
qx::cvt::detail::QxConvert_ToJson< QSharedPointer< T > >
qx::cvt::detail::QxConvert_ToJson< QSize >
qx::cvt::detail::QxConvert_ToJson< QSqlError >
qx::cvt::detail::QxConvert_ToJson< QStringList >
qx::cvt::detail::QxConvert_ToJson< QUrl >
qx::cvt::detail::QxConvert_ToJson< QVariantHash >
qx::cvt::detail::QxConvert_ToJson< QVariantMap >
qx::cvt::detail::QxConvert_ToJson< QWeakPointer< T > >
qx::cvt::detail::QxConvert_ToJson< qx::dao::detail::IxSqlElement >
qx::cvt::detail::QxConvert_ToJson< qx::dao::ptr< T > >
qx::cvt::detail::QxConvert_ToJson< qx::IxPersistable >
qx::cvt::detail::QxConvert_ToJson< qx::QxCollection< Key, Value > >
qx::cvt::detail::QxConvert_ToJson< qx::QxCollection< QString, Value > >
qx::cvt::detail::QxConvert_ToJson< qx::QxCollection< std::string, Value > >
qx::cvt::detail::QxConvert_ToJson< qx::QxCollection< std::wstring, Value > >
qx::cvt::detail::QxConvert_ToJson< qx::QxInvalidValue >
qx::cvt::detail::QxConvert_ToJson< qx::QxInvalidValueX >
qx::cvt::detail::QxConvert_ToJson< qx::QxSqlQuery >
qx::cvt::detail::QxConvert_ToJson< qx::service::IxParameter >
qx::cvt::detail::QxConvert_ToJson< qx::service::IxService >
qx::cvt::detail::QxConvert_ToJson< qx::service::QxTransaction >
qx::cvt::detail::QxConvert_ToJson< std::list< T > >
qx::cvt::detail::QxConvert_ToJson< std::map< Key, Value > >
qx::cvt::detail::QxConvert_ToJson< std::map< QString, Value > >
qx::cvt::detail::QxConvert_ToJson< std::map< std::string, Value > >
qx::cvt::detail::QxConvert_ToJson< std::map< std::wstring, Value > >
qx::cvt::detail::QxConvert_ToJson< std::optional< T > >
qx::cvt::detail::QxConvert_ToJson< std::pair< T1, T2 > >
qx::cvt::detail::QxConvert_ToJson< std::set< T > >
qx::cvt::detail::QxConvert_ToJson< std::shared_ptr< T > >
qx::cvt::detail::QxConvert_ToJson< std::tuple< T0, T1 > >
qx::cvt::detail::QxConvert_ToJson< std::tuple< T0, T1, T2 > >
qx::cvt::detail::QxConvert_ToJson< std::tuple< T0, T1, T2, T3 > >
qx::cvt::detail::QxConvert_ToJson< std::tuple< T0, T1, T2, T3, T4 > >
qx::cvt::detail::QxConvert_ToJson< std::tuple< T0, T1, T2, T3, T4, T5 > >
qx::cvt::detail::QxConvert_ToJson< std::tuple< T0, T1, T2, T3, T4, T5, T6 > >
qx::cvt::detail::QxConvert_ToJson< std::tuple< T0, T1, T2, T3, T4, T5, T6, T7 > >
qx::cvt::detail::QxConvert_ToJson< std::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8 > >
qx::cvt::detail::QxConvert_ToJson< std::tuple< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > >
qx::cvt::detail::QxConvert_ToJson< std::unique_ptr< T > >
qx::cvt::detail::QxConvert_ToJson< std::unordered_map< Key, Value > >
qx::cvt::detail::QxConvert_ToJson< std::unordered_map< QString, Value > >
qx::cvt::detail::QxConvert_ToJson< std::unordered_map< std::string, Value > >
qx::cvt::detail::QxConvert_ToJson< std::unordered_map< std::wstring, Value > >
qx::cvt::detail::QxConvert_ToJson< std::unordered_multimap< Key, Value > >
qx::cvt::detail::QxConvert_ToJson< std::unordered_multiset< T > >
qx::cvt::detail::QxConvert_ToJson< std::unordered_set< T > >
qx::cvt::detail::QxConvert_ToJson< std::vector< T > >
qx::cvt::detail::QxConvert_ToString< T >
qx::cvt::detail::QxConvert_ToString< std::optional< T > >
qx::cvt::detail::QxConvert_ToVariant< T >
qx::cvt::detail::QxConvert_ToVariant< std::optional< T > >
qx::cvt::detail::QxConvertHelper< T >
qx::cvt::detail::helper::QxConvertHelper_Container
qx::cvt::detail::helper::QxConvertHelper_Enum
qx::cvt::detail::QxConvertHelper_FromJson< T, H >
qx::cvt::detail::QxConvertHelper_FromJson< T, qx::cvt::detail::helper::QxConvertHelper_Container >
qx::cvt::detail::QxConvertHelper_FromJson< T, qx::cvt::detail::helper::QxConvertHelper_Enum >
qx::cvt::detail::QxConvertHelper_FromJson< T, qx::cvt::detail::helper::QxConvertHelper_Generic >
qx::cvt::detail::QxConvertHelper_FromJson< T, qx::cvt::detail::helper::QxConvertHelper_Persistable >
qx::cvt::detail::QxConvertHelper_FromJson< T, qx::cvt::detail::helper::QxConvertHelper_Ptr >
qx::cvt::detail::QxConvertHelper_FromJson< T, qx::cvt::detail::helper::QxConvertHelper_Registered >
qx::cvt::detail::QxConvertHelper_FromString< T, H >
qx::cvt::detail::QxConvertHelper_FromString< T, qx::cvt::detail::helper::QxConvertHelper_Container >
qx::cvt::detail::QxConvertHelper_FromString< T, qx::cvt::detail::helper::QxConvertHelper_Enum >
qx::cvt::detail::QxConvertHelper_FromString< T, qx::cvt::detail::helper::QxConvertHelper_Generic >
qx::cvt::detail::QxConvertHelper_FromString< T, qx::cvt::detail::helper::QxConvertHelper_Persistable >
qx::cvt::detail::QxConvertHelper_FromString< T, qx::cvt::detail::helper::QxConvertHelper_Ptr >
qx::cvt::detail::QxConvertHelper_FromString< T, qx::cvt::detail::helper::QxConvertHelper_Registered >
qx::cvt::detail::QxConvertHelper_FromVariant< T, H >
qx::cvt::detail::QxConvertHelper_FromVariant< T, qx::cvt::detail::helper::QxConvertHelper_Container >
qx::cvt::detail::QxConvertHelper_FromVariant< T, qx::cvt::detail::helper::QxConvertHelper_Enum >
qx::cvt::detail::QxConvertHelper_FromVariant< T, qx::cvt::detail::helper::QxConvertHelper_Generic >
qx::cvt::detail::QxConvertHelper_FromVariant< T, qx::cvt::detail::helper::QxConvertHelper_Persistable >
qx::cvt::detail::QxConvertHelper_FromVariant< T, qx::cvt::detail::helper::QxConvertHelper_Ptr >
qx::cvt::detail::QxConvertHelper_FromVariant< T, qx::cvt::detail::helper::QxConvertHelper_Registered >
qx::cvt::detail::helper::QxConvertHelper_Generic
qx::cvt::detail::helper::QxConvertHelper_Persistable
qx::cvt::detail::helper::QxConvertHelper_Ptr
qx::cvt::detail::helper::QxConvertHelper_Registered
qx::cvt::detail::QxConvertHelper_ToJson< T, H >
qx::cvt::detail::QxConvertHelper_ToJson< T, qx::cvt::detail::helper::QxConvertHelper_Container >
qx::cvt::detail::QxConvertHelper_ToJson< T, qx::cvt::detail::helper::QxConvertHelper_Enum >
qx::cvt::detail::QxConvertHelper_ToJson< T, qx::cvt::detail::helper::QxConvertHelper_Generic >
qx::cvt::detail::QxConvertHelper_ToJson< T, qx::cvt::detail::helper::QxConvertHelper_Persistable >
qx::cvt::detail::QxConvertHelper_ToJson< T, qx::cvt::detail::helper::QxConvertHelper_Ptr >
qx::cvt::detail::QxConvertHelper_ToJson< T, qx::cvt::detail::helper::QxConvertHelper_Registered >
qx::cvt::detail::QxConvertHelper_ToString< T, H >
qx::cvt::detail::QxConvertHelper_ToString< T, qx::cvt::detail::helper::QxConvertHelper_Container >
qx::cvt::detail::QxConvertHelper_ToString< T, qx::cvt::detail::helper::QxConvertHelper_Enum >
qx::cvt::detail::QxConvertHelper_ToString< T, qx::cvt::detail::helper::QxConvertHelper_Generic >
qx::cvt::detail::QxConvertHelper_ToString< T, qx::cvt::detail::helper::QxConvertHelper_Persistable >
qx::cvt::detail::QxConvertHelper_ToString< T, qx::cvt::detail::helper::QxConvertHelper_Ptr >
qx::cvt::detail::QxConvertHelper_ToString< T, qx::cvt::detail::helper::QxConvertHelper_Registered >
qx::cvt::detail::QxConvertHelper_ToVariant< T, H >
qx::cvt::detail::QxConvertHelper_ToVariant< T, qx::cvt::detail::helper::QxConvertHelper_Container >
qx::cvt::detail::QxConvertHelper_ToVariant< T, qx::cvt::detail::helper::QxConvertHelper_Enum >
qx::cvt::detail::QxConvertHelper_ToVariant< T, qx::cvt::detail::helper::QxConvertHelper_Generic >
qx::cvt::detail::QxConvertHelper_ToVariant< T, qx::cvt::detail::helper::QxConvertHelper_Persistable >
qx::cvt::detail::QxConvertHelper_ToVariant< T, qx::cvt::detail::helper::QxConvertHelper_Ptr >
qx::cvt::detail::QxConvertHelper_ToVariant< T, qx::cvt::detail::helper::QxConvertHelper_Registered >
qx::QxFactory< T >::qxCreateInstance< bIsAbstract, bIsIxPersistable, bIsIxService, bIsIxParameter, bIsQObject, dummy >
qx::QxFactory< T >::qxCreateInstance< false, false, false, false, true, dummy >
qx::QxFactory< T >::qxCreateInstance< false, false, false, true, bIsQObject, dummy >
qx::QxFactory< T >::qxCreateInstance< false, false, true, false, bIsQObject, dummy >
qx::QxFactory< T >::qxCreateInstance< false, true, false, false, bIsQObject, dummy >
qx::QxFactory< T >::qxCreateInstance< true, bIsIxPersistable, bIsIxService, bIsIxParameter, bIsQObject, dummy >
qx::dao::detail::QxDao_IsDirty< T >
qx::dao::detail::QxDao_IsDirty_Container< T >
qx::dao::detail::QxDao_IsDirty_Generic< T >
qx::dao::detail::QxDao_IsDirty_Ptr< T >
qx::QxDaoAsyncQx::QxDaoAsync : helper class to execute SQL queries in another thread (asynchronous way) using qx::IxPersistable interface
qx::dao::detail::QxDaoAsyncParamsQx::dao::detail::QxDaoAsyncParams : all parameters for qx::QxDaoAsync class to execute queries
qx::dao::detail::QxDaoAsyncRunnerQx::dao::detail::QxDaoAsyncRunner : class with a slot to execute queries in another thread
qx::QxDataMember< DataType, Owner >Qx::QxDataMember<DataType, Owner> : concrete property of type DataType registered into QxOrm context for the class Owner
qx::QxDataMember_PImpl< DataType, Owner >Qx::QxDataMember_PImpl<DataType, Owner> : concrete property of type DataType registered into QxOrm context for the class Owner (using private implementation idiom)
qx::QxDataMember_PImpl< std::shared_ptr< DataType >, Owner >
qx::QxDataMember_PImpl< std::unique_ptr< DataType >, Owner >
qx::QxDataMember_QObjectQx::QxDataMember_QObject : connect Qt introspection engine (based on QObject class, with QMetaObject type) to QxOrm library introspection engine
qx::QxDataMemberX< T >Qx::QxDataMemberX<T> : concrete list of properties registered into QxOrm context for the class T
qx::QxDateNeutralQx::QxDateNeutral : helper class to store a date value into database under neutral format (YYYYMMDD) => cross database compatibility
qx::QxDateTimeNeutralQx::QxDateTimeNeutral : helper class to store a date-time value into database under neutral format (YYYYMMDDHHMMSS) => cross database compatibility
qx::QxFactory< T >Qx::QxFactory<T> : concrete factory class to create object of type T dynamically using the class name
qx::QxFactoryXQx::QxFactoryX : list of all classes registered with QxOrm library factory pattern to create object instance dynamically using the class name
qx::QxFunction_0< Owner, R >Qx::QxFunction_0<Owner, R> : concrete function registered into QxOrm context defined into class Owner, returning an object of type R and without parameter
qx::QxFunction_0< void, R >
qx::QxFunction_1< Owner, R, P1 >Qx::QxFunction_1<Owner, R, P1> : concrete function registered into QxOrm context defined into class Owner, returning an object of type R and with 1 parameter P1
qx::QxFunction_1< void, R, P1 >
qx::QxFunction_2< Owner, R, P1, P2 >Qx::QxFunction_2<Owner, R, P1, P2> : concrete function registered into QxOrm context defined into class Owner, returning an object of type R and with 2 parameters P1, P2
qx::QxFunction_2< void, R, P1, P2 >
qx::QxFunction_3< Owner, R, P1, P2, P3 >Qx::QxFunction_3<Owner, R, P1, P2, P3> : concrete function registered into QxOrm context defined into class Owner, returning an object of type R and with 3 parameters P1, P2, P3
qx::QxFunction_3< void, R, P1, P2, P3 >
qx::QxFunction_4< Owner, R, P1, P2, P3, P4 >Qx::QxFunction_4<Owner, R, P1, P2, P3, P4> : concrete function registered into QxOrm context defined into class Owner, returning an object of type R and with 4 parameters P1, P2, P3, P4
qx::QxFunction_4< void, R, P1, P2, P3, P4 >
qx::QxFunction_5< Owner, R, P1, P2, P3, P4, P5 >Qx::QxFunction_5<Owner, R, P1, P2, P3, P4, P5> : concrete function registered into QxOrm context defined into class Owner, returning an object of type R and with 5 parameters P1, P2, P3, P4, P5
qx::QxFunction_5< void, R, P1, P2, P3, P4, P5 >
qx::QxFunction_6< Owner, R, P1, P2, P3, P4, P5, P6 >Qx::QxFunction_6<Owner, R, P1, P2, P3, P4, P5, P6> : concrete function registered into QxOrm context defined into class Owner, returning an object of type R and with 6 parameters P1, P2, P3, P4, P5, P6
qx::QxFunction_6< void, R, P1, P2, P3, P4, P5, P6 >
qx::QxFunction_7< Owner, R, P1, P2, P3, P4, P5, P6, P7 >Qx::QxFunction_7<Owner, R, P1, P2, P3, P4, P5, P6, P7> : concrete function registered into QxOrm context defined into class Owner, returning an object of type R and with 7 parameters P1, P2, P3, P4, P5, P6, P7
qx::QxFunction_7< void, R, P1, P2, P3, P4, P5, P6, P7 >
qx::QxFunction_8< Owner, R, P1, P2, P3, P4, P5, P6, P7, P8 >Qx::QxFunction_8<Owner, R, P1, P2, P3, P4, P5, P6, P7, P8> : concrete function registered into QxOrm context defined into class Owner, returning an object of type R and with 8 parameters P1, P2, P3, P4, P5, P6, P7, P8
qx::QxFunction_8< void, R, P1, P2, P3, P4, P5, P6, P7, P8 >
qx::QxFunction_9< Owner, R, P1, P2, P3, P4, P5, P6, P7, P8, P9 >Qx::QxFunction_9<Owner, R, P1, P2, P3, P4, P5, P6, P7, P8, P9> : concrete function registered into QxOrm context defined into class Owner, returning an object of type R and with 9 parameters P1, P2, P3, P4, P5, P6, P7, P8, P9
qx::QxFunction_9< void, R, P1, P2, P3, P4, P5, P6, P7, P8, P9 >
qx::QxClassName< T >::qxGetClassName< bIsQxRegistered, dummy >
qx::QxClassName< T >::qxGetClassName< true, dummy >
qx::QxHttpCookieQx::QxHttpCookie : HTTP cookie (https://www.qxorm.com/qxorm_en/manual.html#manual_999)
qx::QxHttpRequestQx::QxHttpRequest : HTTP request (headers + body)
qx::QxHttpResponseQx::QxHttpResponse : HTTP response (headers + body)
qx::QxHttpServerQx::QxHttpServer : HTTP server which manages connections in a multi-threaded environment (support SSL/TLS, persistent connection, etc...) : https://www.qxorm.com/qxorm_en/manual.html#manual_96
qx::QxHttpSessionQx::QxHttpSession : HTTP session (https://www.qxorm.com/qxorm_en/manual.html#manual_998)
qx::QxHttpSessionManagerQx::QxHttpSessionManager : HTTP session manager (https://www.qxorm.com/qxorm_en/manual.html#manual_998)
qx::QxHttpTransactionQx::QxHttpTransaction : HTTP transaction (contains request from client and reply from server)
qx::QxInvalidValueQx::QxInvalidValue : invalid value when a property fails to pass a constraint
qx::QxInvalidValueXQx::QxInvalidValueX : list of invalid values
qx::QxFunction_0< Owner, R >::QxInvokerFct< T, bReturnValue >
qx::QxFunction_4< void, R, P1, P2, P3, P4 >::QxInvokerFct< T, bReturnValue >
qx::QxFunction_9< void, R, P1, P2, P3, P4, P5, P6, P7, P8, P9 >::QxInvokerFct< T, bReturnValue >
qx::QxFunction_5< Owner, R, P1, P2, P3, P4, P5 >::QxInvokerFct< T, bReturnValue >
qx::QxFunction_6< void, R, P1, P2, P3, P4, P5, P6 >::QxInvokerFct< T, bReturnValue >
qx::QxFunction_6< Owner, R, P1, P2, P3, P4, P5, P6 >::QxInvokerFct< T, bReturnValue >
qx::QxFunction_7< Owner, R, P1, P2, P3, P4, P5, P6, P7 >::QxInvokerFct< T, bReturnValue >
qx::QxFunction_8< Owner, R, P1, P2, P3, P4, P5, P6, P7, P8 >::QxInvokerFct< T, bReturnValue >
qx::QxFunction_7< void, R, P1, P2, P3, P4, P5, P6, P7 >::QxInvokerFct< T, bReturnValue >
qx::QxFunction_8< void, R, P1, P2, P3, P4, P5, P6, P7, P8 >::QxInvokerFct< T, bReturnValue >
qx::QxFunction_3< Owner, R, P1, P2, P3 >::QxInvokerFct< T, bReturnValue >
qx::QxFunction_1< void, R, P1 >::QxInvokerFct< T, bReturnValue >
qx::QxFunction_5< void, R, P1, P2, P3, P4, P5 >::QxInvokerFct< T, bReturnValue >
qx::QxFunction_2< Owner, R, P1, P2 >::QxInvokerFct< T, bReturnValue >
qx::QxFunction_0< void, R >::QxInvokerFct< T, bReturnValue >
qx::QxFunction_4< Owner, R, P1, P2, P3, P4 >::QxInvokerFct< T, bReturnValue >
qx::QxFunction_1< Owner, R, P1 >::QxInvokerFct< T, bReturnValue >
qx::QxFunction_2< void, R, P1, P2 >::QxInvokerFct< T, bReturnValue >
qx::QxFunction_3< void, R, P1, P2, P3 >::QxInvokerFct< T, bReturnValue >
qx::QxFunction_9< Owner, R, P1, P2, P3, P4, P5, P6, P7, P8, P9 >::QxInvokerFct< T, bReturnValue >
qx::QxFunction_6< Owner, R, P1, P2, P3, P4, P5, P6 >::QxInvokerFct< T, true >
qx::QxFunction_5< Owner, R, P1, P2, P3, P4, P5 >::QxInvokerFct< T, true >
qx::QxFunction_1< void, R, P1 >::QxInvokerFct< T, true >
qx::QxFunction_6< void, R, P1, P2, P3, P4, P5, P6 >::QxInvokerFct< T, true >
qx::QxFunction_9< Owner, R, P1, P2, P3, P4, P5, P6, P7, P8, P9 >::QxInvokerFct< T, true >
qx::QxFunction_5< void, R, P1, P2, P3, P4, P5 >::QxInvokerFct< T, true >
qx::QxFunction_4< void, R, P1, P2, P3, P4 >::QxInvokerFct< T, true >
qx::QxFunction_2< void, R, P1, P2 >::QxInvokerFct< T, true >
qx::QxFunction_7< void, R, P1, P2, P3, P4, P5, P6, P7 >::QxInvokerFct< T, true >
qx::QxFunction_8< Owner, R, P1, P2, P3, P4, P5, P6, P7, P8 >::QxInvokerFct< T, true >
qx::QxFunction_4< Owner, R, P1, P2, P3, P4 >::QxInvokerFct< T, true >
qx::QxFunction_0< void, R >::QxInvokerFct< T, true >
qx::QxFunction_9< void, R, P1, P2, P3, P4, P5, P6, P7, P8, P9 >::QxInvokerFct< T, true >
qx::QxFunction_1< Owner, R, P1 >::QxInvokerFct< T, true >
qx::QxFunction_8< void, R, P1, P2, P3, P4, P5, P6, P7, P8 >::QxInvokerFct< T, true >
qx::QxFunction_2< Owner, R, P1, P2 >::QxInvokerFct< T, true >
qx::QxFunction_3< Owner, R, P1, P2, P3 >::QxInvokerFct< T, true >
qx::QxFunction_0< Owner, R >::QxInvokerFct< T, true >
qx::QxFunction_7< Owner, R, P1, P2, P3, P4, P5, P6, P7 >::QxInvokerFct< T, true >
qx::QxFunction_3< void, R, P1, P2, P3 >::QxInvokerFct< T, true >
qx::QxModel< T, B >Qx::QxModel<T, B> : all classes registered into QxOrm context can be used with Qt model/view architecture (Qt widgets and/or QML views)
qx::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)
qx::QxModelService< T, S, B >Qx::QxModelService<T, S> : provides an easy way to connect your model to the QxService module (all queries are executed over network using client/server communication)
qx::model_view::detail::QxNestedModel< T, M >
qx::model_view::detail::QxNestedModel_Container< T, M >
qx::model_view::detail::QxNestedModel_Creator< T, M, bIsTypeVoid >
qx::model_view::detail::QxNestedModel_Creator< T, M, true >
qx::model_view::detail::QxNestedModel_Generic< T, M >
qx::model_view::detail::QxNestedModel_Helper< T, bIsQObject >
qx::model_view::detail::QxNestedModel_Helper< T, true >
qx::model_view::detail::QxNestedModel_Ptr< T, M >
qx::QxPersistableCollection< Key, Value, T >Qx::QxPersistableCollection<Key, Value, T> : concrete class for collection persistent classes based on qx::IxPersistableCollection and qx::QxCollection<Key, Value>
qx::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>>
qx::QxPersistableList< T >Qx::QxPersistableList<T> : concrete class for list persistent classes based on qx::IxPersistableCollection (as an array instead of key/value hash-map)
qx::QxPropertyBagQx::QxPropertyBag : used by introspection engine (IxClass, IxDataMember, IxFunction, etc.) to add meta-data (property bag)
qx::QxRepository< T >Qx::QxRepository<T> : repository to provide a common interface to communicate with database
qx::QxRepositoryXQx::QxRepositoryX : list of all repositories registered using qx::register_repository<T> function
qx::QxRestApiQx::QxRestApi : provide a REST API to send requests in JSON format from external application, from web-site or from QML view (https://www.qxorm.com/qxorm_en/manual.html#manual_97)
qx::serialization::helper::QxSerializeCheckInstanceQx::serialization::helper::QxSerializeCheckInstance : check instance during serialization process to avoid infinite loop with circular references (using RAII)
qx::cvt::detail::QxSerializeJsonRegistered< T >
qx::cvt::detail::QxSerializeJsonRegistered_Helper
qx::QxSerializeRegistered< T >
qx::QxSerializeRegistered_Helper
qx::service::QxServerQx::service::QxServer : server side to manage a thread pool of incoming connections (new request from client)
qx::service::QxService< INPUT, OUTPUT >Qx::service::QxService<INPUT, OUTPUT> : concrete service class with INPUT parameters and OUTPUT parameters
qx::QxSessionQx::QxSession : define a session to manage automatically database transactions (using C++ RAII)
qx::QxSimpleCryptSimple encryption and decryption of strings and byte arrays
qx::QxSingleton< T >Qx::QxSingleton<T> : concrete class to define a thread-safe singleton of type T
qx::QxSingletonXQx::QxSingletonX : list of all singleton defined by QxOrm library (this container is also a singleton)
qx::QxSoftDeleteQx::QxSoftDelete : soft delete (or logical delete) behavior to update a row into database (flag it as deleted) instead of delete it from database
qx::dao::detail::QxSqlCompareQx::dao::detail::QxSqlCompare : SQL element to compare value (==, <, >, <=, >=, LIKE, NOT LIKE, etc.)
qx::QxSqlDatabaseQx::QxSqlDatabase : define all parameters to connect to database and retrieve a valid connection by thread (this class is a singleton and is thread-safe)
qx::dao::detail::QxSqlElementTempQx::dao::detail::QxSqlElementTemp : temporary SQL element (need to be cloned to be used)
qx::dao::detail::QxSqlEmbedQueryQx::dao::detail::QxSqlEmbedQuery : SQL element to embed a SQL sub-query inside a parent SQL query
qx::dao::detail::QxSqlExpressionQx::dao::detail::QxSqlExpression : SQL element to build a SQL expression (WHERE, AND, OR, etc.)
qx::dao::detail::QxSqlFreeTextQx::dao::detail::QxSqlFreeText : possibility to add free text to SQL query
qx::dao::detail::QxSqlGenerator_MSSQLServerQx::dao::detail::QxSqlGenerator_MSSQLServer : SQL generator for Microsoft SQL Server database
qx::dao::detail::QxSqlGenerator_MySQLQx::dao::detail::QxSqlGenerator_MySQL : SQL generator for MySQL database
qx::dao::detail::QxSqlGenerator_OracleQx::dao::detail::QxSqlGenerator_Oracle : SQL generator for Oracle database
qx::dao::detail::QxSqlGenerator_PostgreSQLQx::dao::detail::QxSqlGenerator_PostgreSQL : SQL generator for PostgreSQL database
qx::dao::detail::QxSqlGenerator_SQLiteQx::dao::detail::QxSqlGenerator_SQLite : SQL generator for SQLite database
qx::dao::detail::QxSqlGenerator_StandardQx::dao::detail::QxSqlGenerator_Standard : SQL generator to build standard SQL query
qx::dao::detail::QxSqlInQx::dao::detail::QxSqlIn : SQL element to verify a list of values (IN, NOT IN, etc.)
qx::dao::detail::QxSqlIsBetweenQx::dao::detail::QxSqlIsBetween : SQL element to verify if a value is included into 2 other values
qx::dao::detail::QxSqlIsNullQx::dao::detail::QxSqlIsNull : SQL element to verify if a value is null or not null (IS NULL, IS NOT NULL)
qx::dao::detail::QxSqlLimitQx::dao::detail::QxSqlLimit : SQL element to limit rows count fetched from database
qx::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
qx::QxSqlQueryBuilder< T >Qx::QxSqlQueryBuilder<T> : concrete SQL query builder for class T with a cache mechanism to backup and restore queries already built by the program
qx::QxSqlQueryBuilder_Count< T >Qx::QxSqlQueryBuilder_Count<T> : concrete SQL query builder for class T to build a COUNT SQL query
qx::QxSqlQueryBuilder_Count_WithRelation< T >Qx::QxSqlQueryBuilder_Count_WithRelation<T> : concrete SQL query builder for class T to build a COUNT WITH RELATION SQL query
qx::QxSqlQueryBuilder_CreateTable< T >Qx::QxSqlQueryBuilder_CreateTable<T> : concrete SQL query builder for class T to build a CREATE TABLE SQL query
qx::QxSqlQueryBuilder_DeleteAll< T >Qx::QxSqlQueryBuilder_DeleteAll<T> : concrete SQL query builder for class T to build a DELETE ALL SQL query
qx::QxSqlQueryBuilder_DeleteById< T >Qx::QxSqlQueryBuilder_DeleteById<T> : concrete SQL query builder for class T to build a DELETE BY ID SQL query
qx::QxSqlQueryBuilder_Exist< T >Qx::QxSqlQueryBuilder_Exist<T> : concrete SQL query builder for class T to build an EXIST SQL query
qx::QxSqlQueryBuilder_FetchAll< T >Qx::QxSqlQueryBuilder_FetchAll<T> : concrete SQL query builder for class T to build a FETCH ALL SQL query
qx::QxSqlQueryBuilder_FetchAll_WithRelation< T >Qx::QxSqlQueryBuilder_FetchAll_WithRelation<T> : concrete SQL query builder for class T to build a FETCH ALL WITH RELATION SQL query
qx::QxSqlQueryBuilder_FetchById< T >Qx::QxSqlQueryBuilder_FetchById<T> : concrete SQL query builder for class T to build a FETCH BY ID SQL query
qx::QxSqlQueryBuilder_FetchById_WithRelation< T >Qx::QxSqlQueryBuilder_FetchById_WithRelation<T> : concrete SQL query builder for class T to build a FETCH BY ID WITH RELATION SQL query
qx::QxSqlQueryBuilder_Insert< T >Qx::QxSqlQueryBuilder_Insert<T> : concrete SQL query builder for class T to build an INSERT SQL query
qx::QxSqlQueryBuilder_SoftDeleteAll< T >Qx::QxSqlQueryBuilder_SoftDeleteAll<T> : concrete SQL query builder for class T to build a SOFT DELETE ALL SQL query
qx::QxSqlQueryBuilder_SoftDeleteById< T >Qx::QxSqlQueryBuilder_SoftDeleteById<T> : concrete SQL query builder for class T to build a SOFT DELETE BY ID SQL query
qx::QxSqlQueryBuilder_Update< T >Qx::QxSqlQueryBuilder_Update<T> : concrete SQL query builder for class T to build an UPDATE SQL query
qx::QxSqlRelation< DataType, Owner >Qx::QxSqlRelation<DataType, Owner> : base class for all relationships defined between 2 classes (or between 2 tables in database)
qx::QxSqlRelation_ManyToMany< DataType, Owner >Qx::QxSqlRelation_ManyToMany<DataType, Owner> : manage a relationship many-to-many defined between 2 classes (or between 2 tables in database)
qx::QxSqlRelation_ManyToOne< DataType, Owner >Qx::QxSqlRelation_ManyToOne<DataType, Owner> : manage a relationship many-to-one defined between 2 classes (or between 2 tables in database)
qx::QxSqlRelation_OneToMany< DataType, Owner >Qx::QxSqlRelation_OneToMany<DataType, Owner> : manage a relationship one-to-many defined between 2 classes (or between 2 tables in database)
qx::QxSqlRelation_OneToOne< DataType, Owner >Qx::QxSqlRelation_OneToOne<DataType, Owner> : manage a relationship one-to-one defined between 2 classes (or between 2 tables in database)
qx::QxSqlRelationLinkedQx::QxSqlRelationLinked : hierarchy of relationships to build SQL query
qx::QxSqlRelationParamsQx::QxSqlRelationParams : define list of parameters to transfer to relationships to manage SQL queries builded by QxOrm library
qx::QxSqlQuery::QxSqlResult
qx::dao::detail::QxSqlSortQx::dao::detail::QxSqlSort : SQL element to sort or to group list of elements fetched from database (ORDER BY, GROUP BY)
qx::service::QxThreadQx::service::QxThread : thread to execute a transaction of QxService module
qx::service::QxThreadPoolQx::service::QxThreadPool : thread-safe thread pool to manage list of threads for executing all transactions of QxService module
qx::QxTimeNeutralQx::QxTimeNeutral : helper class to store a time value into database under neutral format (HHMMSS) => cross database compatibility
qx::service::QxToolsQx::service::QxTools : provide some tools to read/write on socket all datas transfered by QxService module of QxOrm library
qx::service::QxTransactionQx::service::QxTransaction : transaction of QxService module (contains request from client and reply from server)
qx::QxValidator< Owner >Qx::QxValidator<Owner> : concrete class for a custom validator
qx::validator::detail::QxValidator_Helper< T >
qx::validator::detail::QxValidator_Helper_Container< T >
qx::validator::detail::QxValidator_Helper_Generic< T >
qx::validator::detail::QxValidator_Helper_Ptr< T >
qx::QxValidator_Recursive< DataType, Owner >Qx::QxValidator_Recursive<DataType, Owner> : concrete class for a recursive validator
qx::QxValidator_WithDataType< DataType, Owner >Qx::QxValidator_WithDataType<DataType, Owner> : concrete class for a custom validator with data type
qx::QxValidatorX< T >Qx::QxValidatorX<T> : concrete class for a list of validators associated to a type registered into QxOrm context
qx::QxRepository< T >::qxVerifyPointer< bIsQObject, dummy >
qx::QxRepository< T >::qxVerifyPointer< true, dummy >
qx::QxXml< T >
qx::QxXmlReader
qx::QxXmlWriter
qx::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
qx::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
qx::trait::remove_smart_ptr< boost::intrusive_ptr< T > >
qx::trait::remove_smart_ptr< boost::scoped_ptr< T > >
qx::trait::remove_smart_ptr< boost::shared_ptr< T > >
qx::trait::remove_smart_ptr< QScopedPointer< T > >
qx::trait::remove_smart_ptr< QSharedPointer< T > >
qx::trait::remove_smart_ptr< qx::dao::ptr< T > >
qx::trait::remove_smart_ptr< std::shared_ptr< T > >
qx::trait::remove_smart_ptr< std::unique_ptr< T > >
qx::dao::save_modeQx::dao::save_mode : to improve performance, if you know that you are just inserting or updating items in database
qx::serialization::detail::saver< Archive, T >
qx::dao::sql_errorQx::dao::sql_error : define a SQL error exception and retrieve QSqlError type of Qt library
qx::dao::sql_joinQx::dao::sql_join : define how to join 2 tables into SQL query (LEFT OUTER JOIN, INNER JOIN, etc...)
qx::memory::static_mem_pool< _Sz, _Gid >
qx::memory::static_mem_pool_set
qx::dao::strategyQx::dao::strategy : class inheritance strategy and database (Concrete Table Inheritance is the default strategy used by QxOrm library)
qx::validator::detail::QxValidator_Helper_Container< T >::validateItem_Helper< U, bIsPointer >
qx::validator::detail::QxValidator_Helper_Container< T >::validateItem_Helper< const std::pair< U1, U2 >, false >
qx::validator::detail::QxValidator_Helper_Container< T >::validateItem_Helper< std::pair< U1, U2 >, false >
qx::validator::detail::QxValidator_Helper_Container< T >::validateItem_Helper< U, false >
qx::validator_errorQx::validator_error : define a validator error exception (for example, inserting or updating an element into database) and retrieve list of invalid values
qx::trait::generic_container_item< Key, Value >::value_qx_Helper< bIsPointer, T, U, dummy >
qx::trait::generic_container_item< Key, Value >::value_qx_Helper< false, T, U, dummy >