QxOrm 1.4.9
C++ Object Relational Mapping library
Loading...
Searching...
No Matches
QxRegister : QxOrm library register context used by introspection engine (class, function, property...)

Files

file  IxClass.h
 Common interface for all classes registered into QxOrm context.
 
file  QxClass.h
 Concrete class registered into QxOrm context.
 
file  QxClassName.h
 Provide a class helper to retrieve the class name under const char * format.
 
file  QxClassX.h
 List of all classes registered into QxOrm context.
 
file  QxRegister.h
 Provide macros to register a class into QxOrm context.
 
file  QxRegisterQtProperty.h
 Register automatically Qt meta-property defined with Q_PROPERTY() macro into QxOrm context.
 
file  QxVersion.h
 Register a version number per class.
 

Classes

class  qx::IxClass
 qx::IxClass : common interface for all classes registered into QxOrm context More...
 
class  qx::QxClass< T >
 qx::QxClass<T> : concrete class of type T registered into QxOrm context (this class is a singleton and is thread-safe) More...
 
class  qx::QxClassName< T >
 qx::QxClassName<T> : class helper to retrieve the class name of type T under const char * format More...
 
class  qx::QxClassX
 qx::QxClassX : list of all classes registered into QxOrm context (this container is a singleton) More...
 

Functions

template<class T >
void qx::register_class (T &t)
 qx::register_class<T>(T & t) : specialize this template to register a class of type T into QxOrm context
 

Detailed Description

Function Documentation

◆ register_class()

template<class T >
void qx::register_class ( T & t)

qx::register_class<T>(T & t) : specialize this template to register a class of type T into QxOrm context

Definition at line 71 of file QxClass.h.