QxOrm  1.5.0
C++ Object Relational Mapping library

Register function into QxOrm context used by introspection engine. More...

Namespaces

namespace  detail
 

Internal helper tools for qx::function namespace.


Functions

template<class Owner , typename R >
IxFunction_ptr bind_fct_0 (const typename QxFunction_0< Owner, R >::type_fct &fct)
template<class Owner , typename R >
IxFunction_ptr bind_member_fct_0 (const typename QxFunction_0< Owner, R >::type_fct &fct)
template<class Owner , typename R , typename P1 >
IxFunction_ptr bind_fct_1 (const typename QxFunction_1< Owner, R, P1 >::type_fct &fct)
template<class Owner , typename R , typename P1 >
IxFunction_ptr bind_member_fct_1 (const typename QxFunction_1< Owner, R, P1 >::type_fct &fct)
template<class Owner , typename R , typename P1 , typename P2 >
IxFunction_ptr bind_fct_2 (const typename QxFunction_2< Owner, R, P1, P2 >::type_fct &fct)
template<class Owner , typename R , typename P1 , typename P2 >
IxFunction_ptr bind_member_fct_2 (const typename QxFunction_2< Owner, R, P1, P2 >::type_fct &fct)
template<class Owner , typename R , typename P1 , typename P2 , typename P3 >
IxFunction_ptr bind_fct_3 (const typename QxFunction_3< Owner, R, P1, P2, P3 >::type_fct &fct)
template<class Owner , typename R , typename P1 , typename P2 , typename P3 >
IxFunction_ptr bind_member_fct_3 (const typename QxFunction_3< Owner, R, P1, P2, P3 >::type_fct &fct)
template<class Owner , typename R , typename P1 , typename P2 , typename P3 , typename P4 >
IxFunction_ptr bind_fct_4 (const typename QxFunction_4< Owner, R, P1, P2, P3, P4 >::type_fct &fct)
template<class Owner , typename R , typename P1 , typename P2 , typename P3 , typename P4 >
IxFunction_ptr bind_member_fct_4 (const typename QxFunction_4< Owner, R, P1, P2, P3, P4 >::type_fct &fct)
template<class Owner , typename R , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
IxFunction_ptr bind_fct_5 (const typename QxFunction_5< Owner, R, P1, P2, P3, P4, P5 >::type_fct &fct)
template<class Owner , typename R , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
IxFunction_ptr bind_member_fct_5 (const typename QxFunction_5< Owner, R, P1, P2, P3, P4, P5 >::type_fct &fct)
template<class Owner , typename R , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
IxFunction_ptr bind_fct_6 (const typename QxFunction_6< Owner, R, P1, P2, P3, P4, P5, P6 >::type_fct &fct)
template<class Owner , typename R , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
IxFunction_ptr bind_member_fct_6 (const typename QxFunction_6< Owner, R, P1, P2, P3, P4, P5, P6 >::type_fct &fct)
template<class Owner , typename R , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 >
IxFunction_ptr bind_fct_7 (const typename QxFunction_7< Owner, R, P1, P2, P3, P4, P5, P6, P7 >::type_fct &fct)
template<class Owner , typename R , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 >
IxFunction_ptr bind_member_fct_7 (const typename QxFunction_7< Owner, R, P1, P2, P3, P4, P5, P6, P7 >::type_fct &fct)
template<class Owner , typename R , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 >
IxFunction_ptr bind_fct_8 (const typename QxFunction_8< Owner, R, P1, P2, P3, P4, P5, P6, P7, P8 >::type_fct &fct)
template<class Owner , typename R , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 >
IxFunction_ptr bind_member_fct_8 (const typename QxFunction_8< Owner, R, P1, P2, P3, P4, P5, P6, P7, P8 >::type_fct &fct)
template<class Owner , typename R , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 >
IxFunction_ptr bind_fct_9 (const typename QxFunction_9< Owner, R, P1, P2, P3, P4, P5, P6, P7, P8, P9 >::type_fct &fct)
template<class Owner , typename R , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 >
IxFunction_ptr bind_member_fct_9 (const typename QxFunction_9< Owner, R, P1, P2, P3, P4, P5, P6, P7, P8, P9 >::type_fct &fct)

Detailed Description

Register function into QxOrm context used by introspection engine.


Function Documentation

template<class Owner , typename R >
IxFunction_ptr qx::function::bind_fct_0 ( const typename QxFunction_0< Owner, R >::type_fct &  fct)

Definition at line 136 of file QxFunction_0.h.

template<class Owner , typename R , typename P1 >
IxFunction_ptr qx::function::bind_fct_1 ( const typename QxFunction_1< Owner, R, P1 >::type_fct &  fct)

Definition at line 142 of file QxFunction_1.h.

template<class Owner , typename R , typename P1 , typename P2 >
IxFunction_ptr qx::function::bind_fct_2 ( const typename QxFunction_2< Owner, R, P1, P2 >::type_fct &  fct)

Definition at line 148 of file QxFunction_2.h.

template<class Owner , typename R , typename P1 , typename P2 , typename P3 >
IxFunction_ptr qx::function::bind_fct_3 ( const typename QxFunction_3< Owner, R, P1, P2, P3 >::type_fct &  fct)

Definition at line 154 of file QxFunction_3.h.

template<class Owner , typename R , typename P1 , typename P2 , typename P3 , typename P4 >
IxFunction_ptr qx::function::bind_fct_4 ( const typename QxFunction_4< Owner, R, P1, P2, P3, P4 >::type_fct &  fct)

Definition at line 160 of file QxFunction_4.h.

template<class Owner , typename R , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
IxFunction_ptr qx::function::bind_fct_5 ( const typename QxFunction_5< Owner, R, P1, P2, P3, P4, P5 >::type_fct &  fct)

Definition at line 166 of file QxFunction_5.h.

template<class Owner , typename R , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
IxFunction_ptr qx::function::bind_fct_6 ( const typename QxFunction_6< Owner, R, P1, P2, P3, P4, P5, P6 >::type_fct &  fct)

Definition at line 172 of file QxFunction_6.h.

template<class Owner , typename R , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 >
IxFunction_ptr qx::function::bind_fct_7 ( const typename QxFunction_7< Owner, R, P1, P2, P3, P4, P5, P6, P7 >::type_fct &  fct)

Definition at line 178 of file QxFunction_7.h.

template<class Owner , typename R , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 >
IxFunction_ptr qx::function::bind_fct_8 ( const typename QxFunction_8< Owner, R, P1, P2, P3, P4, P5, P6, P7, P8 >::type_fct &  fct)

Definition at line 184 of file QxFunction_8.h.

template<class Owner , typename R , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 >
IxFunction_ptr qx::function::bind_fct_9 ( const typename QxFunction_9< Owner, R, P1, P2, P3, P4, P5, P6, P7, P8, P9 >::type_fct &  fct)

Definition at line 190 of file QxFunction_9.h.

template<class Owner , typename R >
IxFunction_ptr qx::function::bind_member_fct_0 ( const typename QxFunction_0< Owner, R >::type_fct &  fct)

Definition at line 145 of file QxFunction_0.h.

template<class Owner , typename R , typename P1 >
IxFunction_ptr qx::function::bind_member_fct_1 ( const typename QxFunction_1< Owner, R, P1 >::type_fct &  fct)

Definition at line 151 of file QxFunction_1.h.

template<class Owner , typename R , typename P1 , typename P2 >
IxFunction_ptr qx::function::bind_member_fct_2 ( const typename QxFunction_2< Owner, R, P1, P2 >::type_fct &  fct)

Definition at line 157 of file QxFunction_2.h.

template<class Owner , typename R , typename P1 , typename P2 , typename P3 >
IxFunction_ptr qx::function::bind_member_fct_3 ( const typename QxFunction_3< Owner, R, P1, P2, P3 >::type_fct &  fct)

Definition at line 163 of file QxFunction_3.h.

template<class Owner , typename R , typename P1 , typename P2 , typename P3 , typename P4 >
IxFunction_ptr qx::function::bind_member_fct_4 ( const typename QxFunction_4< Owner, R, P1, P2, P3, P4 >::type_fct &  fct)

Definition at line 169 of file QxFunction_4.h.

template<class Owner , typename R , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 >
IxFunction_ptr qx::function::bind_member_fct_5 ( const typename QxFunction_5< Owner, R, P1, P2, P3, P4, P5 >::type_fct &  fct)

Definition at line 175 of file QxFunction_5.h.

template<class Owner , typename R , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 >
IxFunction_ptr qx::function::bind_member_fct_6 ( const typename QxFunction_6< Owner, R, P1, P2, P3, P4, P5, P6 >::type_fct &  fct)

Definition at line 181 of file QxFunction_6.h.

template<class Owner , typename R , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 >
IxFunction_ptr qx::function::bind_member_fct_7 ( const typename QxFunction_7< Owner, R, P1, P2, P3, P4, P5, P6, P7 >::type_fct &  fct)

Definition at line 187 of file QxFunction_7.h.

template<class Owner , typename R , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 >
IxFunction_ptr qx::function::bind_member_fct_8 ( const typename QxFunction_8< Owner, R, P1, P2, P3, P4, P5, P6, P7, P8 >::type_fct &  fct)

Definition at line 193 of file QxFunction_8.h.

template<class Owner , typename R , typename P1 , typename P2 , typename P3 , typename P4 , typename P5 , typename P6 , typename P7 , typename P8 , typename P9 >
IxFunction_ptr qx::function::bind_member_fct_9 ( const typename QxFunction_9< Owner, R, P1, P2, P3, P4, P5, P6, P7, P8, P9 >::type_fct &  fct)

Definition at line 199 of file QxFunction_9.h.