|
class | any |
|
struct | any_cast_dynamic |
|
struct | any_cast_dynamic< boost::shared_ptr< T > > |
|
struct | any_cast_dynamic< QSharedPointer< T > > |
|
struct | any_cast_dynamic< qx::dao::ptr< T > > |
|
struct | any_cast_dynamic< std::shared_ptr< T > > |
|
struct | any_cast_dynamic< T * > |
|
struct | bad_any_cast |
|
class | exception |
| qx::exception : exception with error code and error description More...
|
|
class | IxBoostSerializeRegisterHelper |
|
class | IxClass |
| qx::IxClass : common interface for all classes registered into QxOrm context More...
|
|
class | IxCollection |
| qx::IxCollection : common interface for all QxOrm containers qx::QxCollection<Key, Value> More...
|
|
class | IxDataMember |
| qx::IxDataMember : common interface for all class properties registered into QxOrm context More...
|
|
struct | IxDataMemberSqlCallbackParams |
| qx::IxDataMemberSqlCallbackParams : list of parameters used by custom callback functions to override SQL queries generated by QxOrm library More...
|
|
class | IxDataMemberX |
| qx::IxDataMemberX : common interface for a list of IxDataMember class properties registered into QxOrm context (for example, list of data member of a class) More...
|
|
class | IxFactory |
| qx::IxFactory : common interface for all classes that can be created dynamically using the class name More...
|
|
class | IxFunction |
| qx::IxFunction : common interface for all functions registered into QxOrm context (used by introspection engine) More...
|
|
class | IxModel |
| qx::IxModel : interface to manage Qt model/view architecture with classes registered into QxOrm context (Qt widgets and/or QML views) More...
|
|
class | IxPersistable |
| qx::IxPersistable : common interface (abstract class) for persistents classes using QX_PERSISTABLE_HPP() and QX_PERSISTABLE_CPP() macros More...
|
|
class | IxPersistableCollection |
| qx::IxPersistableCollection : common interface (abstract class) for collection persistent classes based on qx::IxPersistable and qx::IxCollection More...
|
|
class | IxRepository |
| qx::IxRepository : common interface for all repositories to provide access to database by introspection using QObject class or qx::IxCollection class More...
|
|
class | IxSingleton |
| qx::IxSingleton : common interface for all singleton of QxOrm library More...
|
|
class | IxSqlQueryBuilder |
| qx::IxSqlQueryBuilder : common interface to build SQL queries to communicate with database More...
|
|
class | IxSqlRelation |
| qx::IxSqlRelation : common interface for all relationships defined between 2 classes (or between 2 tables in database) More...
|
|
class | IxTypeInfo |
|
class | IxValidator |
| qx::IxValidator : common interface for validator engine More...
|
|
class | IxValidatorX |
| qx::IxValidatorX : common interface for a list of validators More...
|
|
class | QxArchive_FromByteArray |
| qx::QxArchive_FromByteArray : provide some tools to serialize a class registered into QxOrm context into/from binary/text/XML archives (file, string, etc.) More...
|
|
class | QxArchive_FromFile |
| qx::QxArchive_FromFile : provide some tools to serialize a class registered into QxOrm context into/from binary/text/XML archives (file, string, etc.) More...
|
|
class | QxArchive_FromFileCompressed |
| qx::QxArchive_FromFileCompressed : provide some tools to serialize a class registered into QxOrm context into/from binary/text/XML archives (file, string, etc.) More...
|
|
class | QxArchive_FromString |
| qx::QxArchive_FromString : provide some tools to serialize a class registered into QxOrm context into/from binary/text/XML archives (file, string, etc.) More...
|
|
class | QxArchive_ToByteArray |
| qx::QxArchive_ToByteArray : provide some tools to serialize a class registered into QxOrm context into/from binary/text/XML archives (file, string, etc.) More...
|
|
class | QxArchive_ToFile |
| qx::QxArchive_ToFile : provide some tools to serialize a class registered into QxOrm context into/from binary/text/XML archives (file, string, etc.) More...
|
|
class | QxArchive_ToFileCompressed |
| qx::QxArchive_ToFileCompressed : provide some tools to serialize a class registered into QxOrm context into/from binary/text/XML archives (file, string, etc.) More...
|
|
class | QxArchive_ToString |
| qx::QxArchive_ToString : provide some tools to serialize a class registered into QxOrm context into/from binary/text/XML archives (file, string, etc.) More...
|
|
class | QxBool |
| qx_bool : boolean type with code and description message when an error occured More...
|
|
class | QxBoostInitGuid |
|
class | QxBoostSerializeHelper |
|
class | QxBoostSerializeRegisterHelper |
|
class | QxBoostSerializeRegisterHelperX |
|
class | QxClass |
| qx::QxClass<T> : concrete class of type T registered into QxOrm context (this class is a singleton and is thread-safe) More...
|
|
class | QxClassName |
| qx::QxClassName<T> : class helper to retrieve the class name of type T under const char * format More...
|
|
class | QxClassX |
| qx::QxClassX : list of all classes registered into QxOrm context (this container is a singleton) More...
|
|
class | QxCollection |
| qx::QxCollection<Key, Value> : QxOrm thread-safe container (keep insertion order + quick access by index + quick access by key) More...
|
|
class | QxCollectionIterator |
| qx::QxCollectionIterator : Java-style iterator to iterate over a qx::QxCollection<Key, Value> container More...
|
|
class | QxDaoAsync |
| qx::QxDaoAsync : helper class to execute SQL queries in another thread (asynchronous way) using qx::IxPersistable interface More...
|
|
class | QxDataMember |
| qx::QxDataMember<DataType, Owner> : concrete property of type DataType registered into QxOrm context for the class Owner More...
|
|
class | QxDataMember_PImpl |
| qx::QxDataMember_PImpl<DataType, Owner> : concrete property of type DataType registered into QxOrm context for the class Owner (using private implementation idiom) More...
|
|
class | QxDataMember_PImpl< std::shared_ptr< DataType >, Owner > |
|
class | QxDataMember_PImpl< std::unique_ptr< DataType >, Owner > |
|
class | QxDataMember_QObject |
| qx::QxDataMember_QObject : connect Qt introspection engine (based on QObject class, with QMetaObject type) to QxOrm library introspection engine More...
|
|
class | QxDataMemberX |
| qx::QxDataMemberX<T> : concrete list of properties registered into QxOrm context for the class T More...
|
|
class | QxDateNeutral |
| qx::QxDateNeutral : helper class to store a date value into database under neutral format (YYYYMMDD) => cross database compatibility More...
|
|
class | QxDateTimeNeutral |
| qx::QxDateTimeNeutral : helper class to store a date-time value into database under neutral format (YYYYMMDDHHMMSS) => cross database compatibility More...
|
|
class | QxFactory |
| qx::QxFactory<T> : concrete factory class to create object of type T dynamically using the class name More...
|
|
class | QxFactoryX |
| qx::QxFactoryX : list of all classes registered with QxOrm library factory pattern to create object instance dynamically using the class name More...
|
|
class | QxFunction_0 |
| qx::QxFunction_0<Owner, R> : concrete function registered into QxOrm context defined into class Owner, returning an object of type R and without parameter More...
|
|
class | QxFunction_0< void, R > |
|
class | QxFunction_1 |
| 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 More...
|
|
class | QxFunction_1< void, R, P1 > |
|
class | QxFunction_2 |
| 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 More...
|
|
class | QxFunction_2< void, R, P1, P2 > |
|
class | QxFunction_3 |
| 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 More...
|
|
class | QxFunction_3< void, R, P1, P2, P3 > |
|
class | QxFunction_4 |
| 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 More...
|
|
class | QxFunction_4< void, R, P1, P2, P3, P4 > |
|
class | QxFunction_5 |
| 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 More...
|
|
class | QxFunction_5< void, R, P1, P2, P3, P4, P5 > |
|
class | QxFunction_6 |
| 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 More...
|
|
class | QxFunction_6< void, R, P1, P2, P3, P4, P5, P6 > |
|
class | QxFunction_7 |
| 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 More...
|
|
class | QxFunction_7< void, R, P1, P2, P3, P4, P5, P6, P7 > |
|
class | QxFunction_8 |
| 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 More...
|
|
class | QxFunction_8< void, R, P1, P2, P3, P4, P5, P6, P7, P8 > |
|
class | QxFunction_9 |
| 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 More...
|
|
class | QxFunction_9< void, R, P1, P2, P3, P4, P5, P6, P7, P8, P9 > |
|
struct | QxHttpCookie |
| qx::QxHttpCookie : HTTP cookie (https://www.qxorm.com/qxorm_en/manual.html#manual_999) More...
|
|
class | QxHttpRequest |
| qx::QxHttpRequest : HTTP request (headers + body) More...
|
|
class | QxHttpResponse |
| qx::QxHttpResponse : HTTP response (headers + body) More...
|
|
class | QxHttpServer |
| qx::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 More...
|
|
class | QxHttpSession |
| qx::QxHttpSession : HTTP session (https://www.qxorm.com/qxorm_en/manual.html#manual_998) More...
|
|
class | QxHttpSessionManager |
| qx::QxHttpSessionManager : HTTP session manager (https://www.qxorm.com/qxorm_en/manual.html#manual_998) More...
|
|
class | QxHttpTransaction |
| qx::QxHttpTransaction : HTTP transaction (contains request from client and reply from server) More...
|
|
class | QxInvalidValue |
| qx::QxInvalidValue : invalid value when a property fails to pass a constraint More...
|
|
class | QxInvalidValueX |
| qx::QxInvalidValueX : list of invalid values More...
|
|
class | QxModel |
| qx::QxModel<T, B> : all classes registered into QxOrm context can be used with Qt model/view architecture (Qt widgets and/or QML views) More...
|
|
class | QxModelService |
| 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) More...
|
|
class | QxPersistableCollection |
| qx::QxPersistableCollection<Key, Value, T> : concrete class for collection persistent classes based on qx::IxPersistableCollection and qx::QxCollection<Key, Value> More...
|
|
class | QxPersistableCollectionHelper |
| qx::QxPersistableCollectionHelper<T>::type : return the collection type used by qx::IxPersistable interface, qx::QxPersistableCollection<type_primary_key, std::shared_ptr<my_type>> More...
|
|
class | QxPersistableList |
| qx::QxPersistableList<T> : concrete class for list persistent classes based on qx::IxPersistableCollection (as an array instead of key/value hash-map) More...
|
|
class | QxPropertyBag |
| qx::QxPropertyBag : used by introspection engine (IxClass, IxDataMember, IxFunction, etc.) to add meta-data (property bag) More...
|
|
class | QxRepository |
| qx::QxRepository<T> : repository to provide a common interface to communicate with database More...
|
|
class | QxRepositoryX |
| qx::QxRepositoryX : list of all repositories registered using qx::register_repository<T> function More...
|
|
class | QxRestApi |
| qx::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) More...
|
|
struct | QxSerializeRegistered |
|
struct | QxSerializeRegistered_Helper |
|
class | QxSession |
| qx::QxSession : define a session to manage automatically database transactions (using C++ RAII) More...
|
|
class | QxSimpleCrypt |
| Simple encryption and decryption of strings and byte arrays. More...
|
|
class | QxSingleton |
| qx::QxSingleton<T> : concrete class to define a thread-safe singleton of type T More...
|
|
class | QxSingletonX |
| qx::QxSingletonX : list of all singleton defined by QxOrm library (this container is also a singleton) More...
|
|
class | QxSoftDelete |
| qx::QxSoftDelete : soft delete (or logical delete) behavior to update a row into database (flag it as deleted) instead of delete it from database More...
|
|
class | QxSqlDatabase |
| qx::QxSqlDatabase : define all parameters to connect to database and retrieve a valid connection by thread (this class is a singleton and is thread-safe) More...
|
|
class | QxSqlQuery |
| qx::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 More...
|
|
class | QxSqlQueryBuilder |
| qx::QxSqlQueryBuilder<T> : concrete SQL query builder for class T with a cache mechanism to backup and restore queries already built by the program More...
|
|
class | QxSqlQueryBuilder_Count |
| qx::QxSqlQueryBuilder_Count<T> : concrete SQL query builder for class T to build a COUNT SQL query More...
|
|
class | QxSqlQueryBuilder_Count_WithRelation |
| qx::QxSqlQueryBuilder_Count_WithRelation<T> : concrete SQL query builder for class T to build a COUNT WITH RELATION SQL query More...
|
|
class | QxSqlQueryBuilder_CreateTable |
| qx::QxSqlQueryBuilder_CreateTable<T> : concrete SQL query builder for class T to build a CREATE TABLE SQL query More...
|
|
class | QxSqlQueryBuilder_DeleteAll |
| qx::QxSqlQueryBuilder_DeleteAll<T> : concrete SQL query builder for class T to build a DELETE ALL SQL query More...
|
|
class | QxSqlQueryBuilder_DeleteById |
| qx::QxSqlQueryBuilder_DeleteById<T> : concrete SQL query builder for class T to build a DELETE BY ID SQL query More...
|
|
class | QxSqlQueryBuilder_Exist |
| qx::QxSqlQueryBuilder_Exist<T> : concrete SQL query builder for class T to build an EXIST SQL query More...
|
|
class | QxSqlQueryBuilder_FetchAll |
| qx::QxSqlQueryBuilder_FetchAll<T> : concrete SQL query builder for class T to build a FETCH ALL SQL query More...
|
|
class | QxSqlQueryBuilder_FetchAll_WithRelation |
| qx::QxSqlQueryBuilder_FetchAll_WithRelation<T> : concrete SQL query builder for class T to build a FETCH ALL WITH RELATION SQL query More...
|
|
class | QxSqlQueryBuilder_FetchById |
| qx::QxSqlQueryBuilder_FetchById<T> : concrete SQL query builder for class T to build a FETCH BY ID SQL query More...
|
|
class | QxSqlQueryBuilder_FetchById_WithRelation |
| qx::QxSqlQueryBuilder_FetchById_WithRelation<T> : concrete SQL query builder for class T to build a FETCH BY ID WITH RELATION SQL query More...
|
|
class | QxSqlQueryBuilder_Insert |
| qx::QxSqlQueryBuilder_Insert<T> : concrete SQL query builder for class T to build an INSERT SQL query More...
|
|
class | QxSqlQueryBuilder_SoftDeleteAll |
| qx::QxSqlQueryBuilder_SoftDeleteAll<T> : concrete SQL query builder for class T to build a SOFT DELETE ALL SQL query More...
|
|
class | QxSqlQueryBuilder_SoftDeleteById |
| qx::QxSqlQueryBuilder_SoftDeleteById<T> : concrete SQL query builder for class T to build a SOFT DELETE BY ID SQL query More...
|
|
class | QxSqlQueryBuilder_Update |
| qx::QxSqlQueryBuilder_Update<T> : concrete SQL query builder for class T to build an UPDATE SQL query More...
|
|
class | QxSqlRelation |
| qx::QxSqlRelation<DataType, Owner> : base class for all relationships defined between 2 classes (or between 2 tables in database) More...
|
|
class | QxSqlRelation_ManyToMany |
| qx::QxSqlRelation_ManyToMany<DataType, Owner> : manage a relationship many-to-many defined between 2 classes (or between 2 tables in database) More...
|
|
class | QxSqlRelation_ManyToOne |
| qx::QxSqlRelation_ManyToOne<DataType, Owner> : manage a relationship many-to-one defined between 2 classes (or between 2 tables in database) More...
|
|
class | QxSqlRelation_OneToMany |
| qx::QxSqlRelation_OneToMany<DataType, Owner> : manage a relationship one-to-many defined between 2 classes (or between 2 tables in database) More...
|
|
class | QxSqlRelation_OneToOne |
| qx::QxSqlRelation_OneToOne<DataType, Owner> : manage a relationship one-to-one defined between 2 classes (or between 2 tables in database) More...
|
|
class | QxSqlRelationLinked |
| qx::QxSqlRelationLinked : hierarchy of relationships to build SQL query More...
|
|
class | QxSqlRelationParams |
| qx::QxSqlRelationParams : define list of parameters to transfer to relationships to manage SQL queries builded by QxOrm library More...
|
|
class | QxTimeNeutral |
| qx::QxTimeNeutral : helper class to store a time value into database under neutral format (HHMMSS) => cross database compatibility More...
|
|
class | QxValidator |
| qx::QxValidator<Owner> : concrete class for a custom validator More...
|
|
class | QxValidator_Recursive |
| qx::QxValidator_Recursive<DataType, Owner> : concrete class for a recursive validator More...
|
|
class | QxValidator_WithDataType |
| qx::QxValidator_WithDataType<DataType, Owner> : concrete class for a custom validator with data type More...
|
|
class | QxValidatorX |
| qx::QxValidatorX<T> : concrete class for a list of validators associated to a type registered into QxOrm context More...
|
|
class | QxXml |
|
class | QxXmlReader |
|
class | QxXmlWriter |
|
class | validator_error |
| qx::validator_error : define a validator error exception (for example, inserting or updating an element into database) and retrieve list of invalid values More...
|
|