QxOrm  1.5.0
C++ Object Relational Mapping library
QxFunction : QxOrm library function used by introspection engine

Classes

class  qx::IxFunction
 qx::IxFunction : common interface for all functions registered into QxOrm context (used by introspection engine) More...
class  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 More...
class  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 More...
class  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 More...
class  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 More...
class  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 More...
class  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 More...
class  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 More...
class  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 More...
class  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 More...
class  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 More...

Namespaces

namespace  qx::function
 

Register function into QxOrm context used by introspection engine.


namespace  qx::function::detail
 

Internal helper tools for qx::function namespace.


Files

file  IxFunction.h
 

Common interface for all functions registered into QxOrm context (used by introspection engine)


file  QxFunction_0.h
 

Concrete function class registered into QxOrm context without parameter.


file  QxFunction_1.h
 

Concrete function class registered into QxOrm context with 1 parameter.


file  QxFunction_2.h
 

Concrete function class registered into QxOrm context with 2 parameters.


file  QxFunction_3.h
 

Concrete function class registered into QxOrm context with 3 parameters.


file  QxFunction_4.h
 

Concrete function class registered into QxOrm context with 4 parameters.


file  QxFunction_5.h
 

Concrete function class registered into QxOrm context with 5 parameters.


file  QxFunction_6.h
 

Concrete function class registered into QxOrm context with 6 parameters.


file  QxFunction_7.h
 

Concrete function class registered into QxOrm context with 7 parameters.


file  QxFunction_8.h
 

Concrete function class registered into QxOrm context with 8 parameters.


file  QxFunction_9.h
 

Concrete function class registered into QxOrm context with 9 parameters.


file  QxFunctionError.h
 

Define all messages when an error occured using QxFunction module of QxOrm library.


file  QxParameters.h
 

qx::function::detail::get_param_X() : provide some helper functions to retrieve parameters for all qx::IxFunction registered into QxOrm context