| AddBase(const Type &bas, OffsetFunction offsFP, unsigned int modifiers=0) const | Reflex::ScopeBase | [virtual] |
| AddBase(const Base &b) const | Reflex::ScopeBase | [virtual] |
| AddDataMember(const Member &dm) const | Reflex::ScopeBase | [virtual] |
| AddDataMember(const char *name, const Type &type, size_t offset, unsigned int modifiers=0, char *interpreterOffset=0) const | Reflex::ScopeBase | [virtual] |
| AddFunctionMember(const Member &fm) const | Reflex::ScopeBase | [virtual] |
| AddFunctionMember(const char *name, const Type &type, StubFunction stubFP, void *stubCtx=0, const char *params=0, unsigned int modifiers=0) const | Reflex::ScopeBase | [virtual] |
| AddMemberTemplate(const MemberTemplate &mt) const | Reflex::ScopeBase | [virtual] |
| AddSubScope(const Scope &sc) const | Reflex::ScopeBase | [virtual] |
| AddSubScope(const char *scope, TYPE scopeType) const | Reflex::ScopeBase | [virtual] |
| AddSubType(const Type &ty) const | Reflex::ScopeBase | [virtual] |
| AddSubType(const char *type, size_t size, TYPE typeType, const std::type_info &ti, unsigned int modifiers=0) const | Reflex::ScopeBase | [virtual] |
| AddSubTypeTemplate(const TypeTemplate &tt) const | Reflex::ScopeBase | |
| AddUsingDirective(const Scope &ud) const | Reflex::ScopeBase | |
| Base_Begin() const | Reflex::ScopeBase | [inline, virtual] |
| Base_End() const | Reflex::ScopeBase | [inline, virtual] |
| Base_RBegin() const | Reflex::ScopeBase | [inline, virtual] |
| Base_REnd() const | Reflex::ScopeBase | [inline, virtual] |
| BaseAt(size_t nth) const | Reflex::ScopeBase | [virtual] |
| BaseSize() const | Reflex::ScopeBase | [inline, virtual] |
| DataMember_Begin(EMEMBERQUERY inh=INHERITEDMEMBERS_DEFAULT) const | Reflex::ScopeBase | [inline, virtual] |
| DataMember_End(EMEMBERQUERY inh=INHERITEDMEMBERS_DEFAULT) const | Reflex::ScopeBase | [inline, virtual] |
| DataMember_RBegin(EMEMBERQUERY inh=INHERITEDMEMBERS_DEFAULT) const | Reflex::ScopeBase | [inline, virtual] |
| DataMember_REnd(EMEMBERQUERY inh=INHERITEDMEMBERS_DEFAULT) const | Reflex::ScopeBase | [inline, virtual] |
| DataMemberAt(size_t nth, EMEMBERQUERY inh=INHERITEDMEMBERS_DEFAULT) const | Reflex::ScopeBase | [virtual] |
| DataMemberByName(const std::string &nam, EMEMBERQUERY inh=INHERITEDMEMBERS_DEFAULT) const | Reflex::ScopeBase | [virtual] |
| DataMemberSize(EMEMBERQUERY inh=INHERITEDMEMBERS_DEFAULT) const | Reflex::ScopeBase | [virtual] |
| DeclaringScope() const | Reflex::ScopeBase | [inline, virtual] |
| EBuilderKind enum name | Reflex::ScopeBase | |
| ExecuteDataMemberDelayLoad() const | Reflex::ScopeBase | [inline, protected] |
| ExecuteFunctionMemberDelayLoad() const | Reflex::ScopeBase | [inline, protected] |
| fBasePosition | Reflex::ScopeBase | [private] |
| fDataMembers | Reflex::ScopeBase | [mutable, protected] |
| fDeclaringScope | Reflex::ScopeBase | [private] |
| fFunctionMembers | Reflex::ScopeBase | [mutable, protected] |
| fMembers | Reflex::ScopeBase | [mutable, protected] |
| fMemberTemplates | Reflex::ScopeBase | [mutable, private] |
| fOnDemandBuilder | Reflex::ScopeBase | [mutable, private] |
| fScopeName | Reflex::ScopeBase | [private] |
| fScopeType | Reflex::ScopeBase | [private] |
| fSubScopes | Reflex::ScopeBase | [mutable, private] |
| fSubTypes | Reflex::ScopeBase | [mutable, private] |
| fTypeTemplates | Reflex::ScopeBase | [mutable, private] |
| FunctionMember_Begin(EMEMBERQUERY inh=INHERITEDMEMBERS_DEFAULT) const | Reflex::ScopeBase | [inline, virtual] |
| FunctionMember_End(EMEMBERQUERY inh=INHERITEDMEMBERS_DEFAULT) const | Reflex::ScopeBase | [inline, virtual] |
| FunctionMember_RBegin(EMEMBERQUERY inh=INHERITEDMEMBERS_DEFAULT) const | Reflex::ScopeBase | [inline, virtual] |
| FunctionMember_REnd(EMEMBERQUERY inh=INHERITEDMEMBERS_DEFAULT) const | Reflex::ScopeBase | [inline, virtual] |
| FunctionMemberAt(size_t nth, EMEMBERQUERY inh=INHERITEDMEMBERS_DEFAULT) const | Reflex::ScopeBase | [virtual] |
| FunctionMemberByName(const std::string &name, const Type &signature, unsigned int modifiers_mask=0, EMEMBERQUERY inh=INHERITEDMEMBERS_DEFAULT, EDELAYEDLOADSETTING allowDelayedLoad=DELAYEDLOAD_ON) const | Reflex::ScopeBase | [virtual] |
| FunctionMemberByNameAndSignature(const std::string &name, const Type &signature, unsigned int modifiers_mask=0, EMEMBERQUERY inh=INHERITEDMEMBERS_DEFAULT, EDELAYEDLOADSETTING allowDelayedLoad=DELAYEDLOAD_ON) const | Reflex::ScopeBase | [virtual] |
| FunctionMemberSize(EMEMBERQUERY inh=INHERITEDMEMBERS_DEFAULT) const | Reflex::ScopeBase | [virtual] |
| fUsingDirectives | Reflex::ScopeBase | [mutable, private] |
| GenerateDict(DictionaryGenerator &generator) const | Reflex::ScopeBase | [virtual] |
| GetBasePosition() const | Reflex::ScopeBase | [inline] |
| GlobalScope() | Reflex::ScopeBase | [static] |
| HasBase(const Type &cl) const | Reflex::ScopeBase | [inline, virtual] |
| HideName() const | Reflex::ScopeBase | [virtual] |
| IsClass() const | Reflex::ScopeBase | [inline] |
| IsEnum() const | Reflex::ScopeBase | [inline] |
| IsNamespace() const | Reflex::ScopeBase | [inline] |
| IsTemplateInstance() const | Reflex::ScopeBase | |
| IsTopScope() const | Reflex::ScopeBase | |
| IsUnion() const | Reflex::ScopeBase | [inline] |
| kBuildDataMembers enum value | Reflex::ScopeBase | |
| kBuildFunctionMembers enum value | Reflex::ScopeBase | |
| kNumBuilderKinds enum value | Reflex::ScopeBase | |
| LookupMember(const std::string &nam, const Scope ¤t) const | Reflex::ScopeBase | |
| LookupScope(const std::string &nam, const Scope ¤t) const | Reflex::ScopeBase | |
| LookupType(const std::string &nam, const Scope ¤t) const | Reflex::ScopeBase | |
| Member_Begin(EMEMBERQUERY inh=INHERITEDMEMBERS_DEFAULT) const | Reflex::ScopeBase | [virtual] |
| Member_End(EMEMBERQUERY inh=INHERITEDMEMBERS_DEFAULT) const | Reflex::ScopeBase | [virtual] |
| Member_RBegin(EMEMBERQUERY inh=INHERITEDMEMBERS_DEFAULT) const | Reflex::ScopeBase | [virtual] |
| Member_REnd(EMEMBERQUERY inh=INHERITEDMEMBERS_DEFAULT) const | Reflex::ScopeBase | [virtual] |
| MemberAt(size_t nth, EMEMBERQUERY inh=INHERITEDMEMBERS_DEFAULT) const | Reflex::ScopeBase | [virtual] |
| MemberByName(const std::string &name, const Type &signature, EMEMBERQUERY inh=INHERITEDMEMBERS_DEFAULT) const | Reflex::ScopeBase | [virtual] |
| MemberByName2(const std::vector< Member > &members, const std::string &name, const Type *signature=0, unsigned int modifiers_mask=0, bool matchReturnType=true) const | Reflex::ScopeBase | [protected] |
| Members typedef | Reflex::ScopeBase | [protected] |
| MemberSize(EMEMBERQUERY inh=INHERITEDMEMBERS_DEFAULT) const | Reflex::ScopeBase | [virtual] |
| MemberTemplate_Begin() const | Reflex::ScopeBase | |
| MemberTemplate_End() const | Reflex::ScopeBase | |
| MemberTemplate_RBegin() const | Reflex::ScopeBase | |
| MemberTemplate_REnd() const | Reflex::ScopeBase | |
| MemberTemplateAt(size_t nth) const | Reflex::ScopeBase | |
| MemberTemplateByName(const std::string &nam) const | Reflex::ScopeBase | |
| MemberTemplateSize() const | Reflex::ScopeBase | |
| Name(unsigned int mod=0) const | Reflex::ScopeBase | [virtual] |
| OMembers typedef | Reflex::ScopeBase | [protected] |
| operator Scope() const | Reflex::ScopeBase | |
| operator Type() const | Reflex::ScopeBase | |
| operator=(const ScopeBase &) | Reflex::ScopeBase | [private] |
| Properties() const | Reflex::ScopeBase | [virtual] |
| RegisterOnDemandBuilder(OnDemandBuilder *builder, EBuilderKind kind) | Reflex::ScopeBase | |
| RemoveDataMember(const Member &dm) const | Reflex::ScopeBase | [virtual] |
| RemoveFunctionMember(const Member &fm) const | Reflex::ScopeBase | [virtual] |
| RemoveMemberTemplate(const MemberTemplate &mt) const | Reflex::ScopeBase | [virtual] |
| RemoveSubScope(const Scope &sc) const | Reflex::ScopeBase | [virtual] |
| RemoveSubType(const Type &ty) const | Reflex::ScopeBase | [virtual] |
| RemoveSubTypeTemplate(const TypeTemplate &tt) const | Reflex::ScopeBase | [virtual] |
| RemoveUsingDirective(const Scope &ud) const | Reflex::ScopeBase | |
| ScopeBase(const char *scope, TYPE scopeType) | Reflex::ScopeBase | |
| ScopeBase() | Reflex::ScopeBase | [protected] |
| ScopeBase(const ScopeBase &) | Reflex::ScopeBase | [private] |
| ScopeType() const | Reflex::ScopeBase | [inline] |
| ScopeTypeAsString() const | Reflex::ScopeBase | |
| SimpleName(size_t &pos, unsigned int mod=0) const | Reflex::ScopeBase | [virtual] |
| SubScope_Begin() const | Reflex::ScopeBase | [inline] |
| SubScope_End() const | Reflex::ScopeBase | [inline] |
| SubScope_RBegin() const | Reflex::ScopeBase | [inline] |
| SubScope_REnd() const | Reflex::ScopeBase | [inline] |
| SubScopeAt(size_t nth) const | Reflex::ScopeBase | [inline] |
| SubScopeByName(const std::string &nam) const | Reflex::ScopeBase | |
| SubScopeLevel() const | Reflex::ScopeBase | |
| SubScopeSize() const | Reflex::ScopeBase | [inline] |
| SubType_Begin() const | Reflex::ScopeBase | [inline] |
| SubType_End() const | Reflex::ScopeBase | [inline] |
| SubType_RBegin() const | Reflex::ScopeBase | [inline] |
| SubType_REnd() const | Reflex::ScopeBase | [inline] |
| SubTypeAt(size_t nth) const | Reflex::ScopeBase | |
| SubTypeByName(const std::string &nam) const | Reflex::ScopeBase | |
| SubTypeSize() const | Reflex::ScopeBase | |
| SubTypeTemplate_Begin() const | Reflex::ScopeBase | [inline] |
| SubTypeTemplate_End() const | Reflex::ScopeBase | [inline] |
| SubTypeTemplate_RBegin() const | Reflex::ScopeBase | [inline] |
| SubTypeTemplate_REnd() const | Reflex::ScopeBase | [inline] |
| SubTypeTemplateAt(size_t nth) const | Reflex::ScopeBase | |
| SubTypeTemplateByName(const std::string &nam) const | Reflex::ScopeBase | |
| SubTypeTemplateSize() const | Reflex::ScopeBase | |
| ThisScope() const | Reflex::ScopeBase | |
| UnhideName() const | Reflex::ScopeBase | [virtual] |
| UpdateMembers() const | Reflex::ScopeBase | [inline, virtual] |
| UsingDirective_Begin() const | Reflex::ScopeBase | [inline] |
| UsingDirective_End() const | Reflex::ScopeBase | [inline] |
| UsingDirective_RBegin() const | Reflex::ScopeBase | [inline] |
| UsingDirective_REnd() const | Reflex::ScopeBase | [inline] |
| UsingDirectiveAt(size_t nth) const | Reflex::ScopeBase | [inline] |
| UsingDirectiveSize() const | Reflex::ScopeBase | [inline] |
| ~ScopeBase() | Reflex::ScopeBase | [virtual] |