QxOrm  1.5.0
C++ Object Relational Mapping library
QxCommon : QxOrm library common tools and macros

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...

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.


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