QxOrm 1.4.9
C++ Object Relational Mapping library
Loading...
Searching...
No Matches
QxCommon : QxOrm library common tools and macros

Files

file  QxAny.h
 qx::any : basic implementation of boost::any (written by Kevlin Henney) when boost dependency is not available
 
file  QxAnyCastDynamic.h
 qx::any_cast_dynamic<T>::get() : provides a tool to use qx::any_cast and polymorphism
 
file  QxBool.h
 qx_bool : QxOrm library boolean type with code and description message when an error occured
 
file  QxConfig.h
 List of parameters to compile and build QxOrm library.
 
file  QxException.h
 Exception with error code and error description.
 
file  QxExceptionCode.h
 Some errors codes defined by QxOrm library.
 
file  QxHashValue.h
 Specialize hash_value function for some Qt and boost types (used for example by qx::QxCollection<Key, Value> container)
 
file  QxMacro.h
 List of common macros used by QxOrm library.
 
file  QxPropertyBag.h
 Used by introspection engine (IxClass, IxDataMember, IxFunction, etc.) to add meta-data (property bag)
 
file  QxSimpleCrypt.h
 qx::QxSimpleCrypt : simple encryption and decryption of strings and byte arrays
 

Namespaces

namespace  qx::cvt
 Provide global functions to convert any kind of objects to/from QString and QVariant format.
 
namespace  qx::cvt::detail
 Internal helper tools for qx::cvt namespace.
 

Classes

class  qx::QxBool
 qx_bool : boolean type with code and description message when an error occured More...
 
class  qx::exception
 qx::exception : exception with error code and error description More...
 
class  qx::QxPropertyBag
 qx::QxPropertyBag : used by introspection engine (IxClass, IxDataMember, IxFunction, etc.) to add meta-data (property bag) More...
 
class  qx::QxSimpleCrypt
 Simple encryption and decryption of strings and byte arrays. More...
 

Detailed Description