Classes | |
class | Any |
class | BadAnyCast |
class | Base |
class | ClassBuilderImpl |
class | ClassBuilder |
class | ClassBuilderT |
struct | EnvironBase |
struct | Environ |
struct | Address |
struct | CollType |
struct | Pushback |
struct | Insert |
struct | MapInsert |
class | CollFuncTable |
struct | CFTGenerator |
struct | CFTNullGenerator |
struct | Proxy |
struct | StdBitSetHelper |
struct | CollType< StdBitSetHelper< Bitset_t > > |
struct | Pushback< StdBitSetHelper< Bitset_t > > |
struct | Proxy< StdBitSetHelper< B > > |
class | EnumBuilder |
class | EnumBuilderT |
class | FunctionBuilder |
class | FunctionBuilderImpl |
class | FunctionBuilderT |
class | GenreflexMemberBuilder |
class | NamespaceBuilder |
struct | NewDelFunctions |
struct | NewDelFunctionsT |
class | OnDemandBuilder |
class | OnDemandBuilderForScope |
class | Literal |
struct | BaseOffset |
struct | TypeDistiller |
class | TypeDistiller< T * > |
class | TypeDistiller< T[N]> |
class | TypeDistiller< const T > |
class | TypeDistiller< volatile T > |
class | TypeDistiller< const volatile T > |
class | TypeDistiller< T & > |
class | TypeDistiller< const T & > |
class | TypeDistiller< volatile T & > |
class | TypeDistiller< const volatile T & > |
class | FunctionDistiller< R(void)> |
class | FunctionDistiller< __R_TN__ R(__R_TN__ T0)> |
class | FunctionDistiller< __R_TN__ R(__R_TN__ T0, __R_TN__ T1)> |
class | FunctionDistiller< __R_TN__ R(__R_TN__ T0, __R_TN__ T1, __R_TN__ T2)> |
class | FunctionDistiller< __R_TN__ R(__R_TN__ T0, __R_TN__ T1, __R_TN__ T2, __R_TN__ T3)> |
class | FunctionDistiller< __R_TN__ R(__R_TN__ T0, __R_TN__ T1, __R_TN__ T2, __R_TN__ T3, __R_TN__ T4)> |
class | FunctionDistiller< __R_TN__ R(__R_TN__ T0, __R_TN__ T1, __R_TN__ T2, __R_TN__ T3, __R_TN__ T4, __R_TN__ T5)> |
class | FunctionDistiller< __R_TN__ R(__R_TN__ T0, __R_TN__ T1, __R_TN__ T2, __R_TN__ T3, __R_TN__ T4, __R_TN__ T5, __R_TN__ T6)> |
class | FunctionDistiller< __R_TN__ R(__R_TN__ T0, __R_TN__ T1, __R_TN__ T2, __R_TN__ T3, __R_TN__ T4, __R_TN__ T5, __R_TN__ T6, __R_TN__ T7)> |
class | FunctionDistiller< __R_TN__ R(__R_TN__ T0, __R_TN__ T1, __R_TN__ T2, __R_TN__ T3, __R_TN__ T4, __R_TN__ T5, __R_TN__ T6, __R_TN__ T7, __R_TN__ T8)> |
class | FunctionDistiller< __R_TN__ R(__R_TN__ T0, __R_TN__ T1, __R_TN__ T2, __R_TN__ T3, __R_TN__ T4, __R_TN__ T5, __R_TN__ T6, __R_TN__ T7, __R_TN__ T8, __R_TN__ T9)> |
class | FunctionDistiller< __R_TN__ R(__R_TN__ T0, __R_TN__ T1, __R_TN__ T2, __R_TN__ T3, __R_TN__ T4, __R_TN__ T5, __R_TN__ T6, __R_TN__ T7, __R_TN__ T8, __R_TN__ T9, __R_TN__ T10)> |
class | FunctionDistiller< __R_TN__ R(__R_TN__ T0, __R_TN__ T1, __R_TN__ T2, __R_TN__ T3, __R_TN__ T4, __R_TN__ T5, __R_TN__ T6, __R_TN__ T7, __R_TN__ T8, __R_TN__ T9, __R_TN__ T10, __R_TN__ T11)> |
class | FunctionDistiller< __R_TN__ R(__R_TN__ T0, __R_TN__ T1, __R_TN__ T2, __R_TN__ T3, __R_TN__ T4, __R_TN__ T5, __R_TN__ T6, __R_TN__ T7, __R_TN__ T8, __R_TN__ T9, __R_TN__ T10, __R_TN__ T11, __R_TN__ T12)> |
class | FunctionDistiller< __R_TN__ R(__R_TN__ T0, __R_TN__ T1, __R_TN__ T2, __R_TN__ T3, __R_TN__ T4, __R_TN__ T5, __R_TN__ T6, __R_TN__ T7, __R_TN__ T8, __R_TN__ T9, __R_TN__ T10, __R_TN__ T11, __R_TN__ T12, __R_TN__ T13)> |
class | FunctionDistiller< __R_TN__ R(__R_TN__ T0, __R_TN__ T1, __R_TN__ T2, __R_TN__ T3, __R_TN__ T4, __R_TN__ T5, __R_TN__ T6, __R_TN__ T7, __R_TN__ T8, __R_TN__ T9, __R_TN__ T10, __R_TN__ T11, __R_TN__ T12, __R_TN__ T13, __R_TN__ T14)> |
class | FunctionDistiller< __R_TN__ R(__R_TN__ T0, __R_TN__ T1, __R_TN__ T2, __R_TN__ T3, __R_TN__ T4, __R_TN__ T5, __R_TN__ T6, __R_TN__ T7, __R_TN__ T8, __R_TN__ T9, __R_TN__ T10, __R_TN__ T11, __R_TN__ T12, __R_TN__ T13, __R_TN__ T14, __R_TN__ T15)> |
class | TypedefBuilderImpl |
class | TypedefBuilder |
class | UnionBuilderImpl |
class | UnionBuilder |
class | VariableBuilder |
class | VariableBuilderImpl |
class | VariableBuilderT |
class | ICallback |
class | BuilderContainer |
class | LiteralString |
class | MemberBase |
class | MemberTemplateImpl |
class | MemberTemplateName |
class | OwnedMember |
class | OwnedMemberTemplate |
class | OwnedPropertyList |
class | PropertyListImpl |
class | ScopeBase |
class | ScopeName |
class | TypeBase |
class | TypeName |
class | TypeTemplateImpl |
class | TypeTemplateName |
class | Instance |
class | NullType |
class | UnknownType |
class | ProtectedClass |
class | ProtectedEnum |
class | ProtectedStruct |
class | ProtectedUnion |
class | PrivateClass |
class | PrivateEnum |
class | PrivateStruct |
class | PrivateUnion |
class | UnnamedClass |
class | UnnamedEnum |
class | UnnamedNamespace |
class | UnnamedStruct |
class | UnnamedUnion |
class | Member |
class | MemberTemplate |
class | Object |
class | PluginService |
class | PropertyList |
class | Scope |
class | SharedLibrary |
class | Type |
class | TypeTemplate |
class | ValueObject |
struct | Proxy< std::vector< T, A > > |
struct | Proxy< std::list< T, A > > |
struct | Proxy< std::deque< T, A > > |
struct | Proxy< std::set< K, T, A > > |
struct | Proxy< std::multiset< K, T, A > > |
struct | Proxy< std::map< K, T, R, A > > |
struct | Proxy< std::multimap< K, T, R, A > > |
struct | Proxy< std::queue< K, T > > |
struct | Proxy< std::stack< K, T > > |
class | TypeDistiller< std::string > |
Namespaces | |
namespace | Dummy |
namespace | OTools |
namespace | Tools |
Typedefs | |
typedef void *(*) | NewFunc_t (void *) |
typedef void *(*) | NewArrFunc_t (long size, void *arena) |
typedef void(*) | DelFunc_t (void *) |
typedef void(*) | DelArrFunc_t (void *) |
typedef void(*) | DesFunc_t (void *) |
typedef std::vector< std::string > | StdString_Cont_Type_t |
typedef StdString_Cont_Type_t::const_iterator | StdString_Iterator |
typedef StdString_Cont_Type_t::const_reverse_iterator | Reverse_StdString_Iterator |
typedef std::vector< Type > | Type_Cont_Type_t |
typedef Type_Cont_Type_t::const_iterator | Type_Iterator |
typedef Type_Cont_Type_t::const_reverse_iterator | Reverse_Type_Iterator |
typedef std::vector< Base > | Base_Cont_Type_t |
typedef Base_Cont_Type_t::const_iterator | Base_Iterator |
typedef Base_Cont_Type_t::const_reverse_iterator | Reverse_Base_Iterator |
typedef std::vector< Scope > | Scope_Cont_Type_t |
typedef Scope_Cont_Type_t::const_iterator | Scope_Iterator |
typedef Scope_Cont_Type_t::const_reverse_iterator | Reverse_Scope_Iterator |
typedef std::vector< Object > | Object_Cont_Type_t |
typedef Object_Cont_Type_t::const_iterator | Object_Iterator |
typedef Object_Cont_Type_t::const_reverse_iterator | Reverse_Object_Iterator |
typedef std::vector< Member > | Member_Cont_Type_t |
typedef Member_Cont_Type_t::const_iterator | Member_Iterator |
typedef Member_Cont_Type_t::const_reverse_iterator | Reverse_Member_Iterator |
typedef std::vector< TypeTemplate > | TypeTemplate_Cont_Type_t |
typedef TypeTemplate_Cont_Type_t::const_iterator | TypeTemplate_Iterator |
typedef TypeTemplate_Cont_Type_t::const_reverse_iterator | Reverse_TypeTemplate_Iterator |
typedef std::vector< MemberTemplate > | MemberTemplate_Cont_Type_t |
typedef MemberTemplate_Cont_Type_t::const_iterator | MemberTemplate_Iterator |
typedef MemberTemplate_Cont_Type_t::const_reverse_iterator | Reverse_MemberTemplate_Iterator |
typedef void(*) | StubFunction (void *, void *, const std::vector< void * > &, void *) |
typedef size_t(*) | OffsetFunction (void *) |
Enumerations | |
enum | ENTITY_DESCRIPTION |
enum | ENTITY_HANDLING |
enum | TYPE |
enum | REPRESTYPE |
enum | EMEMBERQUERY |
enum | EDELAYEDLOADSETTING |
enum | EFUNDAMENTALTYPE |
Functions | |
template<class E> | |
void | throw_exception (const E &e) |
template<typename ValueType> | |
ValueType * | any_cast (Any *operand) |
template<typename ValueType> | |
const ValueType * | any_cast (const Any *operand) |
template<typename ValueType> | |
ValueType | any_cast (const Any &operand) |
RFLX_API std::ostream & | operator<< (std::ostream &, const Any &) |
template<typename FUNC> | |
void * | FuncToVoidPtr (FUNC f) |
template<typename FUNC> | |
FUNC | VoidPtrToFunc (void *p) |
RFLX_API Type | TypeBuilder (const char *n, unsigned int modifiers=0) |
RFLX_API Type | ConstBuilder (const Type &t) |
RFLX_API Type | VolatileBuilder (const Type &t) |
RFLX_API Type | PointerBuilder (const Type &t, const std::type_info &ti=typeid(UnknownType)) |
RFLX_API Type | PointerToMemberBuilder (const Type &t, const Scope &s, const std::type_info &ti=typeid(UnknownType)) |
RFLX_API Type | ReferenceBuilder (const Type &t) |
RFLX_API Type | ArrayBuilder (const Type &t, size_t n, const std::type_info &ti=typeid(UnknownType)) |
RFLX_API Type | EnumTypeBuilder (const char *, const char *items="", const std::type_info &ti=typeid(UnknownType), unsigned int modifiers=0) |
RFLX_API Type | TypedefTypeBuilder (const char *Name, const Type &t, REPRESTYPE represType=REPRES_NOTYPE) |
RFLX_API Type | FunctionTypeBuilder (const Type &r, const std::vector< Reflex::Type > &p, const std::type_info &ti=typeid(UnknownType)) |
RFLX_API Type | FunctionTypeBuilder (const Type &r) |
RFLX_API Type | FunctionTypeBuilder (const Type &r, const Type &t0) |
RFLX_API Type | FunctionTypeBuilder (const Type &r, const Type &t0, const Type &t1) |
RFLX_API Type | FunctionTypeBuilder (const Type &r, const Type &t0, const Type &t1, const Type &t2) |
RFLX_API Type | FunctionTypeBuilder (const Type &r, const Type &t0, const Type &t1, const Type &t2, const Type &t3) |
RFLX_API Type | FunctionTypeBuilder (const Type &r, const Type &t0, const Type &t1, const Type &t2, const Type &t3, const Type &t4) |
RFLX_API Type | FunctionTypeBuilder (const Type &r, const Type &t0, const Type &t1, const Type &t2, const Type &t3, const Type &t4, const Type &t5) |
RFLX_API Type | FunctionTypeBuilder (const Type &r, const Type &t0, const Type &t1, const Type &t2, const Type &t3, const Type &t4, const Type &t5, const Type &t6) |
RFLX_API Type | FunctionTypeBuilder (const Type &r, const Type &t0, const Type &t1, const Type &t2, const Type &t3, const Type &t4, const Type &t5, const Type &t6, const Type &t7) |
RFLX_API Type | FunctionTypeBuilder (const Type &r, const Type &t0, const Type &t1, const Type &t2, const Type &t3, const Type &t4, const Type &t5, const Type &t6, const Type &t7, const Type &t8) |
RFLX_API Type | FunctionTypeBuilder (const Type &r, const Type &t0, const Type &t1, const Type &t2, const Type &t3, const Type &t4, const Type &t5, const Type &t6, const Type &t7, const Type &t8, const Type &t9) |
RFLX_API Type | FunctionTypeBuilder (const Type &r, const Type &t0, const Type &t1, const Type &t2, const Type &t3, const Type &t4, const Type &t5, const Type &t6, const Type &t7, const Type &t8, const Type &t9, const Type &t10) |
RFLX_API Type | FunctionTypeBuilder (const Type &r, const Type &t0, const Type &t1, const Type &t2, const Type &t3, const Type &t4, const Type &t5, const Type &t6, const Type &t7, const Type &t8, const Type &t9, const Type &t10, const Type &t11) |
RFLX_API Type | FunctionTypeBuilder (const Type &r, const Type &t0, const Type &t1, const Type &t2, const Type &t3, const Type &t4, const Type &t5, const Type &t6, const Type &t7, const Type &t8, const Type &t9, const Type &t10, const Type &t11, const Type &t12) |
RFLX_API Type | FunctionTypeBuilder (const Type &r, const Type &t0, const Type &t1, const Type &t2, const Type &t3, const Type &t4, const Type &t5, const Type &t6, const Type &t7, const Type &t8, const Type &t9, const Type &t10, const Type &t11, const Type &t12, const Type &t13) |
RFLX_API Type | FunctionTypeBuilder (const Type &r, const Type &t0, const Type &t1, const Type &t2, const Type &t3, const Type &t4, const Type &t5, const Type &t6, const Type &t7, const Type &t8, const Type &t9, const Type &t10, const Type &t11, const Type &t12, const Type &t13, const Type &t14) |
RFLX_API Type | FunctionTypeBuilder (const Type &r, const Type &t0, const Type &t1, const Type &t2, const Type &t3, const Type &t4, const Type &t5, const Type &t6, const Type &t7, const Type &t8, const Type &t9, const Type &t10, const Type &t11, const Type &t12, const Type &t13, const Type &t14, const Type &t15) |
RFLX_API Type | FunctionTypeBuilder (const Type &r, const Type &t0, const Type &t1, const Type &t2, const Type &t3, const Type &t4, const Type &t5, const Type &t6, const Type &t7, const Type &t8, const Type &t9, const Type &t10, const Type &t11, const Type &t12, const Type &t13, const Type &t14, const Type &t15, const Type &t16) |
RFLX_API Type | FunctionTypeBuilder (const Type &r, const Type &t0, const Type &t1, const Type &t2, const Type &t3, const Type &t4, const Type &t5, const Type &t6, const Type &t7, const Type &t8, const Type &t9, const Type &t10, const Type &t11, const Type &t12, const Type &t13, const Type &t14, const Type &t15, const Type &t16, const Type &t17) |
RFLX_API Type | FunctionTypeBuilder (const Type &r, const Type &t0, const Type &t1, const Type &t2, const Type &t3, const Type &t4, const Type &t5, const Type &t6, const Type &t7, const Type &t8, const Type &t9, const Type &t10, const Type &t11, const Type &t12, const Type &t13, const Type &t14, const Type &t15, const Type &t16, const Type &t17, const Type &t18) |
RFLX_API Type | FunctionTypeBuilder (const Type &r, const Type &t0, const Type &t1, const Type &t2, const Type &t3, const Type &t4, const Type &t5, const Type &t6, const Type &t7, const Type &t8, const Type &t9, const Type &t10, const Type &t11, const Type &t12, const Type &t13, const Type &t14, const Type &t15, const Type &t16, const Type &t17, const Type &t18, const Type &t19) |
RFLX_API Type | FunctionTypeBuilder (const Type &r, const Type &t0, const Type &t1, const Type &t2, const Type &t3, const Type &t4, const Type &t5, const Type &t6, const Type &t7, const Type &t8, const Type &t9, const Type &t10, const Type &t11, const Type &t12, const Type &t13, const Type &t14, const Type &t15, const Type &t16, const Type &t17, const Type &t18, const Type &t19, const Type &t20) |
RFLX_API Type | FunctionTypeBuilder (const Type &r, const Type &t0, const Type &t1, const Type &t2, const Type &t3, const Type &t4, const Type &t5, const Type &t6, const Type &t7, const Type &t8, const Type &t9, const Type &t10, const Type &t11, const Type &t12, const Type &t13, const Type &t14, const Type &t15, const Type &t16, const Type &t17, const Type &t18, const Type &t19, const Type &t20, const Type &t21) |
RFLX_API Type | FunctionTypeBuilder (const Type &r, const Type &t0, const Type &t1, const Type &t2, const Type &t3, const Type &t4, const Type &t5, const Type &t6, const Type &t7, const Type &t8, const Type &t9, const Type &t10, const Type &t11, const Type &t12, const Type &t13, const Type &t14, const Type &t15, const Type &t16, const Type &t17, const Type &t18, const Type &t19, const Type &t20, const Type &t21, const Type &t22) |
RFLX_API Type | FunctionTypeBuilder (const Type &r, const Type &t0, const Type &t1, const Type &t2, const Type &t3, const Type &t4, const Type &t5, const Type &t6, const Type &t7, const Type &t8, const Type &t9, const Type &t10, const Type &t11, const Type &t12, const Type &t13, const Type &t14, const Type &t15, const Type &t16, const Type &t17, const Type &t18, const Type &t19, const Type &t20, const Type &t21, const Type &t22, const Type &t23) |
RFLX_API Type | FunctionTypeBuilder (const Type &r, const Type &t0, const Type &t1, const Type &t2, const Type &t3, const Type &t4, const Type &t5, const Type &t6, const Type &t7, const Type &t8, const Type &t9, const Type &t10, const Type &t11, const Type &t12, const Type &t13, const Type &t14, const Type &t15, const Type &t16, const Type &t17, const Type &t18, const Type &t19, const Type &t20, const Type &t21, const Type &t22, const Type &t23, const Type &t24) |
RFLX_API Type | FunctionTypeBuilder (const Type &r, const Type &t0, const Type &t1, const Type &t2, const Type &t3, const Type &t4, const Type &t5, const Type &t6, const Type &t7, const Type &t8, const Type &t9, const Type &t10, const Type &t11, const Type &t12, const Type &t13, const Type &t14, const Type &t15, const Type &t16, const Type &t17, const Type &t18, const Type &t19, const Type &t20, const Type &t21, const Type &t22, const Type &t23, const Type &t24, const Type &t25) |
RFLX_API Type | FunctionTypeBuilder (const Type &r, const Type &t0, const Type &t1, const Type &t2, const Type &t3, const Type &t4, const Type &t5, const Type &t6, const Type &t7, const Type &t8, const Type &t9, const Type &t10, const Type &t11, const Type &t12, const Type &t13, const Type &t14, const Type &t15, const Type &t16, const Type &t17, const Type &t18, const Type &t19, const Type &t20, const Type &t21, const Type &t22, const Type &t23, const Type &t24, const Type &t25, const Type &t26) |
RFLX_API Type | FunctionTypeBuilder (const Type &r, const Type &t0, const Type &t1, const Type &t2, const Type &t3, const Type &t4, const Type &t5, const Type &t6, const Type &t7, const Type &t8, const Type &t9, const Type &t10, const Type &t11, const Type &t12, const Type &t13, const Type &t14, const Type &t15, const Type &t16, const Type &t17, const Type &t18, const Type &t19, const Type &t20, const Type &t21, const Type &t22, const Type &t23, const Type &t24, const Type &t25, const Type &t26, const Type &t27) |
RFLX_API Type | FunctionTypeBuilder (const Type &r, const Type &t0, const Type &t1, const Type &t2, const Type &t3, const Type &t4, const Type &t5, const Type &t6, const Type &t7, const Type &t8, const Type &t9, const Type &t10, const Type &t11, const Type &t12, const Type &t13, const Type &t14, const Type &t15, const Type &t16, const Type &t17, const Type &t18, const Type &t19, const Type &t20, const Type &t21, const Type &t22, const Type &t23, const Type &t24, const Type &t25, const Type &t26, const Type &t27, const Type &t28) |
RFLX_API Type | FunctionTypeBuilder (const Type &r, const Type &t0, const Type &t1, const Type &t2, const Type &t3, const Type &t4, const Type &t5, const Type &t6, const Type &t7, const Type &t8, const Type &t9, const Type &t10, const Type &t11, const Type &t12, const Type &t13, const Type &t14, const Type &t15, const Type &t16, const Type &t17, const Type &t18, const Type &t19, const Type &t20, const Type &t21, const Type &t22, const Type &t23, const Type &t24, const Type &t25, const Type &t26, const Type &t27, const Type &t28, const Type &t29) |
RFLX_API Type | FunctionTypeBuilder (const Type &r, const Type &t0, const Type &t1, const Type &t2, const Type &t3, const Type &t4, const Type &t5, const Type &t6, const Type &t7, const Type &t8, const Type &t9, const Type &t10, const Type &t11, const Type &t12, const Type &t13, const Type &t14, const Type &t15, const Type &t16, const Type &t17, const Type &t18, const Type &t19, const Type &t20, const Type &t21, const Type &t22, const Type &t23, const Type &t24, const Type &t25, const Type &t26, const Type &t27, const Type &t28, const Type &t29, const Type &t30) |
RFLX_API Type | FunctionTypeBuilder (const Type &r, const Type &t0, const Type &t1, const Type &t2, const Type &t3, const Type &t4, const Type &t5, const Type &t6, const Type &t7, const Type &t8, const Type &t9, const Type &t10, const Type &t11, const Type &t12, const Type &t13, const Type &t14, const Type &t15, const Type &t16, const Type &t17, const Type &t18, const Type &t19, const Type &t20, const Type &t21, const Type &t22, const Type &t23, const Type &t24, const Type &t25, const Type &t26, const Type &t27, const Type &t28, const Type &t29, const Type &t30, const Type &t31) |
template<typename C, typename M> | |
size_t | offsetOf (M C::*member) |
template<typename T> | |
const Type & | GetType () |
RFLX_API void | InstallClassCallback (ICallback *cb) |
RFLX_API void | UninstallClassCallback (ICallback *cb) |
RFLX_API void | FireClassCallback (const Type &) |
RFLX_API void | FireFunctionCallback (const Member &) |
RFLX_API std::ostream & | operator<< (std::ostream &s, const PropertyListImpl &p) |
RFLX_API const std::string & | Argv0 () |
size_t | NPos () |
class | RFLX_EXCEPTIONAPI (RFLX_API) RuntimeError |
size_t | NPos () |
template<class T> | |
T | Object_Cast (const Object &o) |
template<class T> | |
T | Object_Cast (const Object &o) |
RFLX_API std::ostream & | operator<< (std::ostream &s, const PropertyList &p) |
bool | operator< (const Scope &lh, const Scope &rh) |
bool | operator== (const Scope &lh, const Scope &rh) |
bool | operator< (const Scope &lh, const Scope &rh) |
bool | operator== (const Scope &lh, const Scope &rh) |
typedef std::vector<Base> Reflex::Base_Cont_Type_t |
typedef Base_Cont_Type_t::const_iterator Reflex::Base_Iterator |
typedef void(*) Reflex::DelArrFunc_t(void *) |
Definition at line 15 of file NewDelFunctions.h.
typedef void(*) Reflex::DelFunc_t(void *) |
Definition at line 14 of file NewDelFunctions.h.
typedef void(*) Reflex::DesFunc_t(void *) |
Definition at line 16 of file NewDelFunctions.h.
typedef std::vector<Member> Reflex::Member_Cont_Type_t |
typedef Member_Cont_Type_t::const_iterator Reflex::Member_Iterator |
typedef std::vector<MemberTemplate> Reflex::MemberTemplate_Cont_Type_t |
typedef MemberTemplate_Cont_Type_t::const_iterator Reflex::MemberTemplate_Iterator |
typedef void*(*) Reflex::NewArrFunc_t(long size, void *arena) |
Definition at line 13 of file NewDelFunctions.h.
typedef void*(*) Reflex::NewFunc_t(void *) |
Definition at line 12 of file NewDelFunctions.h.
typedef std::vector<Object> Reflex::Object_Cont_Type_t |
typedef Object_Cont_Type_t::const_iterator Reflex::Object_Iterator |
typedef size_t(*) Reflex::OffsetFunction(void *) |
typedef Base_Cont_Type_t::const_reverse_iterator Reflex::Reverse_Base_Iterator |
typedef Member_Cont_Type_t::const_reverse_iterator Reflex::Reverse_Member_Iterator |
typedef MemberTemplate_Cont_Type_t::const_reverse_iterator Reflex::Reverse_MemberTemplate_Iterator |
typedef Object_Cont_Type_t::const_reverse_iterator Reflex::Reverse_Object_Iterator |
typedef Scope_Cont_Type_t::const_reverse_iterator Reflex::Reverse_Scope_Iterator |
typedef StdString_Cont_Type_t::const_reverse_iterator Reflex::Reverse_StdString_Iterator |
typedef Type_Cont_Type_t::const_reverse_iterator Reflex::Reverse_Type_Iterator |
typedef TypeTemplate_Cont_Type_t::const_reverse_iterator Reflex::Reverse_TypeTemplate_Iterator |
typedef std::vector<Scope> Reflex::Scope_Cont_Type_t |
typedef Scope_Cont_Type_t::const_iterator Reflex::Scope_Iterator |
typedef std::vector<std::string> Reflex::StdString_Cont_Type_t |
typedef StdString_Cont_Type_t::const_iterator Reflex::StdString_Iterator |
typedef void(*) Reflex::StubFunction(void *, void *, const std::vector< void * > &, void *) |
typedef std::vector<Type> Reflex::Type_Cont_Type_t |
typedef Type_Cont_Type_t::const_iterator Reflex::Type_Iterator |
typedef std::vector<TypeTemplate> Reflex::TypeTemplate_Cont_Type_t |
typedef TypeTemplate_Cont_Type_t::const_iterator Reflex::TypeTemplate_Iterator |
enum Reflex::EMEMBERQUERY |
enum Reflex::REPRESTYPE |
enum Reflex::TYPE |
ValueType Reflex::any_cast | ( | const Any & | operand | ) |
const ValueType* Reflex::any_cast | ( | const Any * | operand | ) |
ValueType* Reflex::any_cast | ( | Any * | operand | ) |
value
Definition at line 216 of file Any.h.
References Reflex::Any::fContent, and Reflex::Any::TypeInfo().
RFLX_API const std::string& Reflex::Argv0 | ( | ) |
the Name of the package - used for messages
Referenced by RFLX_EXCEPTIONAPI().
RFLX_API Type Reflex::ArrayBuilder | ( | const Type & | t, | |
size_t | n, | |||
const std::type_info & | ti = typeid(UnknownType) | |||
) |
Referenced by Reflex::TypeDistiller< T[N]>::Get().
RFLX_API Type Reflex::ConstBuilder | ( | const Type & | t | ) |
RFLX_API Type Reflex::EnumTypeBuilder | ( | const char * | , | |
const char * | items = "" , |
|||
const std::type_info & | ti = typeid(UnknownType) , |
|||
unsigned int | modifiers = 0 | |||
) |
RFLX_API void Reflex::FireClassCallback | ( | const Type & | ) |
RFLX_API void Reflex::FireFunctionCallback | ( | const Member & | ) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r, | |
const Type & | t0, | |||
const Type & | t1, | |||
const Type & | t2, | |||
const Type & | t3, | |||
const Type & | t4, | |||
const Type & | t5, | |||
const Type & | t6, | |||
const Type & | t7, | |||
const Type & | t8, | |||
const Type & | t9, | |||
const Type & | t10, | |||
const Type & | t11, | |||
const Type & | t12, | |||
const Type & | t13, | |||
const Type & | t14, | |||
const Type & | t15, | |||
const Type & | t16, | |||
const Type & | t17, | |||
const Type & | t18, | |||
const Type & | t19, | |||
const Type & | t20, | |||
const Type & | t21, | |||
const Type & | t22, | |||
const Type & | t23, | |||
const Type & | t24, | |||
const Type & | t25, | |||
const Type & | t26, | |||
const Type & | t27, | |||
const Type & | t28, | |||
const Type & | t29, | |||
const Type & | t30, | |||
const Type & | t31 | |||
) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r, | |
const Type & | t0, | |||
const Type & | t1, | |||
const Type & | t2, | |||
const Type & | t3, | |||
const Type & | t4, | |||
const Type & | t5, | |||
const Type & | t6, | |||
const Type & | t7, | |||
const Type & | t8, | |||
const Type & | t9, | |||
const Type & | t10, | |||
const Type & | t11, | |||
const Type & | t12, | |||
const Type & | t13, | |||
const Type & | t14, | |||
const Type & | t15, | |||
const Type & | t16, | |||
const Type & | t17, | |||
const Type & | t18, | |||
const Type & | t19, | |||
const Type & | t20, | |||
const Type & | t21, | |||
const Type & | t22, | |||
const Type & | t23, | |||
const Type & | t24, | |||
const Type & | t25, | |||
const Type & | t26, | |||
const Type & | t27, | |||
const Type & | t28, | |||
const Type & | t29, | |||
const Type & | t30 | |||
) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r, | |
const Type & | t0, | |||
const Type & | t1, | |||
const Type & | t2, | |||
const Type & | t3, | |||
const Type & | t4, | |||
const Type & | t5, | |||
const Type & | t6, | |||
const Type & | t7, | |||
const Type & | t8, | |||
const Type & | t9, | |||
const Type & | t10, | |||
const Type & | t11, | |||
const Type & | t12, | |||
const Type & | t13, | |||
const Type & | t14, | |||
const Type & | t15, | |||
const Type & | t16, | |||
const Type & | t17, | |||
const Type & | t18, | |||
const Type & | t19, | |||
const Type & | t20, | |||
const Type & | t21, | |||
const Type & | t22, | |||
const Type & | t23, | |||
const Type & | t24, | |||
const Type & | t25, | |||
const Type & | t26, | |||
const Type & | t27, | |||
const Type & | t28, | |||
const Type & | t29 | |||
) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r, | |
const Type & | t0, | |||
const Type & | t1, | |||
const Type & | t2, | |||
const Type & | t3, | |||
const Type & | t4, | |||
const Type & | t5, | |||
const Type & | t6, | |||
const Type & | t7, | |||
const Type & | t8, | |||
const Type & | t9, | |||
const Type & | t10, | |||
const Type & | t11, | |||
const Type & | t12, | |||
const Type & | t13, | |||
const Type & | t14, | |||
const Type & | t15, | |||
const Type & | t16, | |||
const Type & | t17, | |||
const Type & | t18, | |||
const Type & | t19, | |||
const Type & | t20, | |||
const Type & | t21, | |||
const Type & | t22, | |||
const Type & | t23, | |||
const Type & | t24, | |||
const Type & | t25, | |||
const Type & | t26, | |||
const Type & | t27, | |||
const Type & | t28 | |||
) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r, | |
const Type & | t0, | |||
const Type & | t1, | |||
const Type & | t2, | |||
const Type & | t3, | |||
const Type & | t4, | |||
const Type & | t5, | |||
const Type & | t6, | |||
const Type & | t7, | |||
const Type & | t8, | |||
const Type & | t9, | |||
const Type & | t10, | |||
const Type & | t11, | |||
const Type & | t12, | |||
const Type & | t13, | |||
const Type & | t14, | |||
const Type & | t15, | |||
const Type & | t16, | |||
const Type & | t17, | |||
const Type & | t18, | |||
const Type & | t19, | |||
const Type & | t20, | |||
const Type & | t21, | |||
const Type & | t22, | |||
const Type & | t23, | |||
const Type & | t24, | |||
const Type & | t25, | |||
const Type & | t26, | |||
const Type & | t27 | |||
) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r, | |
const Type & | t0, | |||
const Type & | t1, | |||
const Type & | t2, | |||
const Type & | t3, | |||
const Type & | t4, | |||
const Type & | t5, | |||
const Type & | t6, | |||
const Type & | t7, | |||
const Type & | t8, | |||
const Type & | t9, | |||
const Type & | t10, | |||
const Type & | t11, | |||
const Type & | t12, | |||
const Type & | t13, | |||
const Type & | t14, | |||
const Type & | t15, | |||
const Type & | t16, | |||
const Type & | t17, | |||
const Type & | t18, | |||
const Type & | t19, | |||
const Type & | t20, | |||
const Type & | t21, | |||
const Type & | t22, | |||
const Type & | t23, | |||
const Type & | t24, | |||
const Type & | t25, | |||
const Type & | t26 | |||
) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r, | |
const Type & | t0, | |||
const Type & | t1, | |||
const Type & | t2, | |||
const Type & | t3, | |||
const Type & | t4, | |||
const Type & | t5, | |||
const Type & | t6, | |||
const Type & | t7, | |||
const Type & | t8, | |||
const Type & | t9, | |||
const Type & | t10, | |||
const Type & | t11, | |||
const Type & | t12, | |||
const Type & | t13, | |||
const Type & | t14, | |||
const Type & | t15, | |||
const Type & | t16, | |||
const Type & | t17, | |||
const Type & | t18, | |||
const Type & | t19, | |||
const Type & | t20, | |||
const Type & | t21, | |||
const Type & | t22, | |||
const Type & | t23, | |||
const Type & | t24, | |||
const Type & | t25 | |||
) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r, | |
const Type & | t0, | |||
const Type & | t1, | |||
const Type & | t2, | |||
const Type & | t3, | |||
const Type & | t4, | |||
const Type & | t5, | |||
const Type & | t6, | |||
const Type & | t7, | |||
const Type & | t8, | |||
const Type & | t9, | |||
const Type & | t10, | |||
const Type & | t11, | |||
const Type & | t12, | |||
const Type & | t13, | |||
const Type & | t14, | |||
const Type & | t15, | |||
const Type & | t16, | |||
const Type & | t17, | |||
const Type & | t18, | |||
const Type & | t19, | |||
const Type & | t20, | |||
const Type & | t21, | |||
const Type & | t22, | |||
const Type & | t23, | |||
const Type & | t24 | |||
) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r, | |
const Type & | t0, | |||
const Type & | t1, | |||
const Type & | t2, | |||
const Type & | t3, | |||
const Type & | t4, | |||
const Type & | t5, | |||
const Type & | t6, | |||
const Type & | t7, | |||
const Type & | t8, | |||
const Type & | t9, | |||
const Type & | t10, | |||
const Type & | t11, | |||
const Type & | t12, | |||
const Type & | t13, | |||
const Type & | t14, | |||
const Type & | t15, | |||
const Type & | t16, | |||
const Type & | t17, | |||
const Type & | t18, | |||
const Type & | t19, | |||
const Type & | t20, | |||
const Type & | t21, | |||
const Type & | t22, | |||
const Type & | t23 | |||
) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r, | |
const Type & | t0, | |||
const Type & | t1, | |||
const Type & | t2, | |||
const Type & | t3, | |||
const Type & | t4, | |||
const Type & | t5, | |||
const Type & | t6, | |||
const Type & | t7, | |||
const Type & | t8, | |||
const Type & | t9, | |||
const Type & | t10, | |||
const Type & | t11, | |||
const Type & | t12, | |||
const Type & | t13, | |||
const Type & | t14, | |||
const Type & | t15, | |||
const Type & | t16, | |||
const Type & | t17, | |||
const Type & | t18, | |||
const Type & | t19, | |||
const Type & | t20, | |||
const Type & | t21, | |||
const Type & | t22 | |||
) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r, | |
const Type & | t0, | |||
const Type & | t1, | |||
const Type & | t2, | |||
const Type & | t3, | |||
const Type & | t4, | |||
const Type & | t5, | |||
const Type & | t6, | |||
const Type & | t7, | |||
const Type & | t8, | |||
const Type & | t9, | |||
const Type & | t10, | |||
const Type & | t11, | |||
const Type & | t12, | |||
const Type & | t13, | |||
const Type & | t14, | |||
const Type & | t15, | |||
const Type & | t16, | |||
const Type & | t17, | |||
const Type & | t18, | |||
const Type & | t19, | |||
const Type & | t20, | |||
const Type & | t21 | |||
) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r, | |
const Type & | t0, | |||
const Type & | t1, | |||
const Type & | t2, | |||
const Type & | t3, | |||
const Type & | t4, | |||
const Type & | t5, | |||
const Type & | t6, | |||
const Type & | t7, | |||
const Type & | t8, | |||
const Type & | t9, | |||
const Type & | t10, | |||
const Type & | t11, | |||
const Type & | t12, | |||
const Type & | t13, | |||
const Type & | t14, | |||
const Type & | t15, | |||
const Type & | t16, | |||
const Type & | t17, | |||
const Type & | t18, | |||
const Type & | t19, | |||
const Type & | t20 | |||
) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r, | |
const Type & | t0, | |||
const Type & | t1, | |||
const Type & | t2, | |||
const Type & | t3, | |||
const Type & | t4, | |||
const Type & | t5, | |||
const Type & | t6, | |||
const Type & | t7, | |||
const Type & | t8, | |||
const Type & | t9, | |||
const Type & | t10, | |||
const Type & | t11, | |||
const Type & | t12, | |||
const Type & | t13, | |||
const Type & | t14, | |||
const Type & | t15, | |||
const Type & | t16, | |||
const Type & | t17, | |||
const Type & | t18, | |||
const Type & | t19 | |||
) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r, | |
const Type & | t0, | |||
const Type & | t1, | |||
const Type & | t2, | |||
const Type & | t3, | |||
const Type & | t4, | |||
const Type & | t5, | |||
const Type & | t6, | |||
const Type & | t7, | |||
const Type & | t8, | |||
const Type & | t9, | |||
const Type & | t10, | |||
const Type & | t11, | |||
const Type & | t12, | |||
const Type & | t13, | |||
const Type & | t14, | |||
const Type & | t15, | |||
const Type & | t16, | |||
const Type & | t17, | |||
const Type & | t18 | |||
) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r, | |
const Type & | t0, | |||
const Type & | t1, | |||
const Type & | t2, | |||
const Type & | t3, | |||
const Type & | t4, | |||
const Type & | t5, | |||
const Type & | t6, | |||
const Type & | t7, | |||
const Type & | t8, | |||
const Type & | t9, | |||
const Type & | t10, | |||
const Type & | t11, | |||
const Type & | t12, | |||
const Type & | t13, | |||
const Type & | t14, | |||
const Type & | t15, | |||
const Type & | t16, | |||
const Type & | t17 | |||
) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r, | |
const Type & | t0, | |||
const Type & | t1, | |||
const Type & | t2, | |||
const Type & | t3, | |||
const Type & | t4, | |||
const Type & | t5, | |||
const Type & | t6, | |||
const Type & | t7, | |||
const Type & | t8, | |||
const Type & | t9, | |||
const Type & | t10, | |||
const Type & | t11, | |||
const Type & | t12, | |||
const Type & | t13, | |||
const Type & | t14, | |||
const Type & | t15, | |||
const Type & | t16 | |||
) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r, | |
const Type & | t0, | |||
const Type & | t1, | |||
const Type & | t2, | |||
const Type & | t3, | |||
const Type & | t4, | |||
const Type & | t5, | |||
const Type & | t6, | |||
const Type & | t7, | |||
const Type & | t8, | |||
const Type & | t9, | |||
const Type & | t10, | |||
const Type & | t11, | |||
const Type & | t12, | |||
const Type & | t13, | |||
const Type & | t14, | |||
const Type & | t15 | |||
) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r, | |
const Type & | t0, | |||
const Type & | t1, | |||
const Type & | t2, | |||
const Type & | t3, | |||
const Type & | t4, | |||
const Type & | t5, | |||
const Type & | t6, | |||
const Type & | t7, | |||
const Type & | t8, | |||
const Type & | t9, | |||
const Type & | t10, | |||
const Type & | t11, | |||
const Type & | t12, | |||
const Type & | t13, | |||
const Type & | t14 | |||
) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r, | |
const Type & | t0, | |||
const Type & | t1, | |||
const Type & | t2, | |||
const Type & | t3, | |||
const Type & | t4, | |||
const Type & | t5, | |||
const Type & | t6, | |||
const Type & | t7, | |||
const Type & | t8, | |||
const Type & | t9, | |||
const Type & | t10, | |||
const Type & | t11, | |||
const Type & | t12, | |||
const Type & | t13 | |||
) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r, | |
const Type & | t0, | |||
const Type & | t1, | |||
const Type & | t2, | |||
const Type & | t3, | |||
const Type & | t4, | |||
const Type & | t5, | |||
const Type & | t6, | |||
const Type & | t7, | |||
const Type & | t8, | |||
const Type & | t9, | |||
const Type & | t10, | |||
const Type & | t11, | |||
const Type & | t12 | |||
) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r, | |
const Type & | t0, | |||
const Type & | t1, | |||
const Type & | t2, | |||
const Type & | t3, | |||
const Type & | t4, | |||
const Type & | t5, | |||
const Type & | t6, | |||
const Type & | t7, | |||
const Type & | t8, | |||
const Type & | t9, | |||
const Type & | t10, | |||
const Type & | t11 | |||
) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r, | |
const Type & | t0, | |||
const Type & | t1, | |||
const Type & | t2, | |||
const Type & | t3, | |||
const Type & | t4, | |||
const Type & | t5, | |||
const Type & | t6, | |||
const Type & | t7, | |||
const Type & | t8, | |||
const Type & | t9, | |||
const Type & | t10 | |||
) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r, | |
const Type & | t0, | |||
const Type & | t1, | |||
const Type & | t2, | |||
const Type & | t3, | |||
const Type & | t4, | |||
const Type & | t5, | |||
const Type & | t6, | |||
const Type & | t7, | |||
const Type & | t8, | |||
const Type & | t9 | |||
) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r, | |
const Type & | t0, | |||
const Type & | t1, | |||
const Type & | t2, | |||
const Type & | t3, | |||
const Type & | t4, | |||
const Type & | t5, | |||
const Type & | t6, | |||
const Type & | t7, | |||
const Type & | t8 | |||
) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r, | |
const Type & | t0, | |||
const Type & | t1, | |||
const Type & | t2, | |||
const Type & | t3, | |||
const Type & | t4, | |||
const Type & | t5, | |||
const Type & | t6, | |||
const Type & | t7 | |||
) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r, | |
const Type & | t0, | |||
const Type & | t1, | |||
const Type & | t2, | |||
const Type & | t3, | |||
const Type & | t4, | |||
const Type & | t5, | |||
const Type & | t6 | |||
) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r, | |
const Type & | t0, | |||
const Type & | t1, | |||
const Type & | t2, | |||
const Type & | t3, | |||
const Type & | t4, | |||
const Type & | t5 | |||
) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r, | |
const Type & | t0, | |||
const Type & | t1, | |||
const Type & | t2, | |||
const Type & | t3, | |||
const Type & | t4 | |||
) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r, | |
const Type & | t0, | |||
const Type & | t1, | |||
const Type & | t2, | |||
const Type & | t3 | |||
) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r, | |
const Type & | t0, | |||
const Type & | t1, | |||
const Type & | t2 | |||
) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r, | |
const Type & | t0, | |||
const Type & | t1 | |||
) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r, | |
const Type & | t0 | |||
) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r | ) |
RFLX_API Type Reflex::FunctionTypeBuilder | ( | const Type & | r, | |
const std::vector< Reflex::Type > & | p, | |||
const std::type_info & | ti = typeid(UnknownType) | |||
) |
Referenced by Reflex::FunctionDistiller< R(void)>::Get(), Reflex::FunctionDistiller< __R_TN__ R(__R_TN__ T0, __R_TN__ T1, __R_TN__ T2, __R_TN__ T3)>::Get(), Reflex::FunctionDistiller< __R_TN__ R(__R_TN__ T0, __R_TN__ T1, __R_TN__ T2, __R_TN__ T3, __R_TN__ T4)>::Get(), Reflex::FunctionDistiller< __R_TN__ R(__R_TN__ T0, __R_TN__ T1, __R_TN__ T2, __R_TN__ T3, __R_TN__ T4, __R_TN__ T5, __R_TN__ T6, __R_TN__ T7, __R_TN__ T8, __R_TN__ T9, __R_TN__ T10, __R_TN__ T11, __R_TN__ T12, __R_TN__ T13, __R_TN__ T14, __R_TN__ T15)>::Get(), Reflex::FunctionDistiller< __R_TN__ R(__R_TN__ T0)>::Get(), Reflex::FunctionDistiller< __R_TN__ R(__R_TN__ T0, __R_TN__ T1, __R_TN__ T2, __R_TN__ T3, __R_TN__ T4, __R_TN__ T5, __R_TN__ T6, __R_TN__ T7, __R_TN__ T8, __R_TN__ T9, __R_TN__ T10, __R_TN__ T11, __R_TN__ T12, __R_TN__ T13, __R_TN__ T14)>::Get(), Reflex::FunctionDistiller< __R_TN__ R(__R_TN__ T0, __R_TN__ T1, __R_TN__ T2, __R_TN__ T3, __R_TN__ T4, __R_TN__ T5, __R_TN__ T6, __R_TN__ T7, __R_TN__ T8, __R_TN__ T9, __R_TN__ T10, __R_TN__ T11, __R_TN__ T12, __R_TN__ T13)>::Get(), Reflex::FunctionDistiller< __R_TN__ R(__R_TN__ T0, __R_TN__ T1, __R_TN__ T2, __R_TN__ T3, __R_TN__ T4, __R_TN__ T5, __R_TN__ T6, __R_TN__ T7, __R_TN__ T8)>::Get(), Reflex::FunctionDistiller< __R_TN__ R(__R_TN__ T0, __R_TN__ T1)>::Get(), Reflex::FunctionDistiller< __R_TN__ R(__R_TN__ T0, __R_TN__ T1, __R_TN__ T2)>::Get(), Reflex::FunctionDistiller< __R_TN__ R(__R_TN__ T0, __R_TN__ T1, __R_TN__ T2, __R_TN__ T3, __R_TN__ T4, __R_TN__ T5, __R_TN__ T6, __R_TN__ T7)>::Get(), Reflex::FunctionDistiller< __R_TN__ R(__R_TN__ T0, __R_TN__ T1, __R_TN__ T2, __R_TN__ T3, __R_TN__ T4, __R_TN__ T5, __R_TN__ T6, __R_TN__ T7, __R_TN__ T8, __R_TN__ T9, __R_TN__ T10)>::Get(), Reflex::FunctionDistiller< __R_TN__ R(__R_TN__ T0, __R_TN__ T1, __R_TN__ T2, __R_TN__ T3, __R_TN__ T4, __R_TN__ T5, __R_TN__ T6, __R_TN__ T7, __R_TN__ T8, __R_TN__ T9, __R_TN__ T10, __R_TN__ T11)>::Get(), Reflex::FunctionDistiller< __R_TN__ R(__R_TN__ T0, __R_TN__ T1, __R_TN__ T2, __R_TN__ T3, __R_TN__ T4, __R_TN__ T5, __R_TN__ T6, __R_TN__ T7, __R_TN__ T8, __R_TN__ T9)>::Get(), Reflex::FunctionDistiller< __R_TN__ R(__R_TN__ T0, __R_TN__ T1, __R_TN__ T2, __R_TN__ T3, __R_TN__ T4, __R_TN__ T5, __R_TN__ T6)>::Get(), Reflex::FunctionDistiller< __R_TN__ R(__R_TN__ T0, __R_TN__ T1, __R_TN__ T2, __R_TN__ T3, __R_TN__ T4, __R_TN__ T5)>::Get(), and Reflex::FunctionDistiller< __R_TN__ R(__R_TN__ T0, __R_TN__ T1, __R_TN__ T2, __R_TN__ T3, __R_TN__ T4, __R_TN__ T5, __R_TN__ T6, __R_TN__ T7, __R_TN__ T8, __R_TN__ T9, __R_TN__ T10, __R_TN__ T11, __R_TN__ T12)>::Get().
void* Reflex::FuncToVoidPtr | ( | FUNC | f | ) |
const Type& Reflex::GetType | ( | ) |
getType will return a reference to a Type (create it if necessery) representating the type of the template parameter
Definition at line 919 of file TypeBuilder.h.
References Reflex::Dummy::Get(), and t.
Referenced by ClassImp(), TBufferSQL2::ClassMember(), G__G__Base2_288_0_69(), G__G__Cont_17_0_22(), G__G__EG_176_0_20(), G__G__Eve1_147_0_17(), G__G__G3D_149_0_9(), G__G__Geom1_201_0_15(), G__G__GPad_175_0_6(), G__G__Gui1_250_0_8(), G__G__Gui2_140_0_10(), G__G__Gui2_293_0_8(), G__G__Gui2_336_0_7(), G__G__Gui3_382_0_13(), G__G__Hbook_215_0_6(), G__G__MathMore_158_0_35(), G__G__MathMore_167_0_24(), G__G__Meta_149_0_9(), G__G__Meta_152_0_8(), G__G__Meta_85_0_19(), G__G__MLP_100_0_13(), G__G__MLP_102_0_32(), G__G__Net_252_0_4(), G__G__Proof_138_0_23(), G__G__Recorder_272_0_2(), G__G__SQL_132_0_18(), G__G__SQL_187_0_5(), G__G__Table_102_0_46(), G__G__Table_155_0_24(), G__G__TMVA1_613_0_9(), G__G__Tree_135_0_64(), G__G__Tree_238_0_12(), TBranch::GetExpectedType(), and TTreePlayer::MakeClass().
RFLX_API void Reflex::InstallClassCallback | ( | ICallback * | cb | ) |
size_t Reflex::NPos | ( | ) | [inline] |
size_t Reflex::NPos | ( | ) | [inline] |
T Reflex::Object_Cast | ( | const Object & | o | ) | [inline] |
T Reflex::Object_Cast | ( | const Object & | o | ) | [inline] |
size_t Reflex::offsetOf | ( | M C::* | member | ) |
offsetOf will calculate the Offset of a data MemberAt relative to the start of the class
MemberAt | the pointer to the data MemberAt |
Definition at line 732 of file TypeBuilder.h.
bool Reflex::operator< | ( | const Scope & | lh, | |
const Scope & | rh | |||
) | [inline] |
bool Reflex::operator< | ( | const Scope & | lh, | |
const Scope & | rh | |||
) | [inline] |
RFLX_API std::ostream& Reflex::operator<< | ( | std::ostream & | s, | |
const PropertyList & | p | |||
) |
will put the property (key and value) on the ostream if printable
s | the reference to the stream |
RFLX_API std::ostream& Reflex::operator<< | ( | std::ostream & | s, | |
const PropertyListImpl & | p | |||
) |
will put the PropertyNth (key and value) on the ostream if printable
s | the reference to the stream |
RFLX_API std::ostream& Reflex::operator<< | ( | std::ostream & | , | |
const Any & | ||||
) |
stream operator
bool Reflex::operator== | ( | const Scope & | lh, | |
const Scope & | rh | |||
) | [inline] |
bool Reflex::operator== | ( | const Scope & | lh, | |
const Scope & | rh | |||
) | [inline] |
RFLX_API Type Reflex::PointerBuilder | ( | const Type & | t, | |
const std::type_info & | ti = typeid(UnknownType) | |||
) |
Referenced by Reflex::TypeDistiller< T * >::Get().
RFLX_API Type Reflex::PointerToMemberBuilder | ( | const Type & | t, | |
const Scope & | s, | |||
const std::type_info & | ti = typeid(UnknownType) | |||
) |
RFLX_API Type Reflex::ReferenceBuilder | ( | const Type & | t | ) |
class Reflex::RFLX_EXCEPTIONAPI | ( | RFLX_API | ) |
void Reflex::throw_exception | ( | const E & | e | ) |
RFLX_API Type Reflex::TypeBuilder | ( | const char * | n, | |
unsigned int | modifiers = 0 | |||
) |
RFLX_API Type Reflex::TypedefTypeBuilder | ( | const char * | Name, | |
const Type & | t, | |||
REPRESTYPE | represType = REPRES_NOTYPE | |||
) |
RFLX_API void Reflex::UninstallClassCallback | ( | ICallback * | cb | ) |
FUNC Reflex::VoidPtrToFunc | ( | void * | p | ) |
RFLX_API Type Reflex::VolatileBuilder | ( | const Type & | t | ) |