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 | ) |
1.5.1