| ~Scope() |
| static Reflex::Scope& | __NIRVANA__() |
| void | AddDataMember(const Reflex::Member& dm) const |
| void | AddDataMember(const char* name, const Reflex::Type& type, size_t offset, unsigned int modifiers = 0) const |
| void | AddFunctionMember(const Reflex::Member& fm) const |
| void | AddFunctionMember(const char* name, const Reflex::Type& type, Reflex::StubFunction stubFP, void* stubCtx = 0, const char* params = 0, unsigned int modifiers = 0) const |
| void | AddMemberTemplate(const Reflex::MemberTemplate& mt) const |
| void | AddSubScope(const Reflex::Scope& sc) const |
| void | AddSubScope(const char* scope, Reflex::TYPE scopeType = NAMESPACE) const |
| void | AddSubType(const Reflex::Type& ty) const |
| void | AddSubType(const char* type, size_t size, Reflex::TYPE typeType, const type_info& typeInfo, unsigned int modifiers = 0) const |
| void | AddSubTypeTemplate(const Reflex::TypeTemplate& mt) const |
| void | AddUsingDirective(const Reflex::Scope& ud) const |
| Reflex::Base_Iterator | Base_Begin() const |
| Reflex::Base_Iterator | Base_End() const |
| Reflex::Reverse_Base_Iterator | Base_RBegin() const |
| Reflex::Reverse_Base_Iterator | Base_REnd() const |
| Reflex::Base | BaseAt(size_t nth) const |
| size_t | BaseSize() const |
| static Reflex::Scope | ByName(const string& name) |
| Reflex::Member_Iterator | DataMember_Begin() const |
| Reflex::Member_Iterator | DataMember_End() const |
| Reflex::Reverse_Member_Iterator | DataMember_RBegin() const |
| Reflex::Reverse_Member_Iterator | DataMember_REnd() const |
| Reflex::Member | DataMemberAt(size_t nth) const |
| Reflex::Member | DataMemberByName(const string& name) const |
| size_t | DataMemberSize() const |
| Reflex::Scope | DeclaringScope() const |
| Reflex::Member_Iterator | FunctionMember_Begin() const |
| Reflex::Member_Iterator | FunctionMember_End() const |
| Reflex::Reverse_Member_Iterator | FunctionMember_RBegin() const |
| Reflex::Reverse_Member_Iterator | FunctionMember_REnd() const |
| Reflex::Member | FunctionMemberAt(size_t nth) const |
| Reflex::Member | FunctionMemberByName(const string& name) const |
| Reflex::Member | FunctionMemberByName(const string& name, const Reflex::Type& signature, unsigned int modifers_mask = 0) const |
| Reflex::Member | FunctionMemberByNameAndSignature(const string& name, const Reflex::Type& signature, unsigned int modifers_mask = 0) const |
| size_t | FunctionMemberSize() const |
| void | GenerateDict(Reflex::DictionaryGenerator& generator) const |
| static Reflex::Scope | GlobalScope() |
| void* | Id() const |
| bool | IsClass() const |
| bool | IsEnum() const |
| bool | IsNamespace() const |
| bool | IsPrivate() const |
| bool | IsProtected() const |
| bool | IsPublic() const |
| bool | IsTemplateInstance() const |
| bool | IsTopScope() const |
| bool | IsUnion() const |
| Reflex::Member | LookupMember(const string& nam) const |
| Reflex::Scope | LookupScope(const string& nam) const |
| Reflex::Type | LookupType(const string& nam) const |
| Reflex::Member_Iterator | Member_Begin() const |
| Reflex::Member_Iterator | Member_End() const |
| Reflex::Reverse_Member_Iterator | Member_RBegin() const |
| Reflex::Reverse_Member_Iterator | Member_REnd() const |
| Reflex::Member | MemberAt(size_t nth) const |
| Reflex::Member | MemberByName(const string& name) const |
| Reflex::Member | MemberByName(const string& name, const Reflex::Type& signature) const |
| size_t | MemberSize() const |
| Reflex::MemberTemplate_Iterator | MemberTemplate_Begin() const |
| Reflex::MemberTemplate_Iterator | MemberTemplate_End() const |
| Reflex::Reverse_MemberTemplate_Iterator | MemberTemplate_RBegin() const |
| Reflex::Reverse_MemberTemplate_Iterator | MemberTemplate_REnd() const |
| Reflex::MemberTemplate | MemberTemplateAt(size_t nth) const |
| Reflex::MemberTemplate | MemberTemplateByName(const string& nam) const |
| size_t | MemberTemplateSize() const |
| string | Name(unsigned int mod = 0) const |
| const char* | Name_c_str() const |
| bool | operator bool() const |
| Reflex::Type | operator Reflex::Type() const |
| bool | operator!=(const Reflex::Scope& rh) const |
| Reflex::PropertyList | Properties() const |
| void | RemoveDataMember(const Reflex::Member& dm) const |
| void | RemoveFunctionMember(const Reflex::Member& fm) const |
| void | RemoveMemberTemplate(const Reflex::MemberTemplate& mt) const |
| void | RemoveSubScope(const Reflex::Scope& sc) const |
| void | RemoveSubType(const Reflex::Type& ty) const |
| void | RemoveSubTypeTemplate(const Reflex::TypeTemplate& tt) const |
| void | RemoveUsingDirective(const Reflex::Scope& ud) const |
| Reflex::Scope | Scope(const Reflex::ScopeName* scopeName = 0) |
| Reflex::Scope | Scope(const Reflex::Scope& rh) |
| static Reflex::Scope_Iterator | Scope_Begin() |
| static Reflex::Scope_Iterator | Scope_End() |
| static Reflex::Reverse_Scope_Iterator | Scope_RBegin() |
| static Reflex::Reverse_Scope_Iterator | Scope_REnd() |
| static Reflex::Scope | ScopeAt(size_t nth) |
| static size_t | ScopeSize() |
| Reflex::TYPE | ScopeType() const |
| string | ScopeTypeAsString() const |
| Reflex::Scope_Iterator | SubScope_Begin() const |
| Reflex::Scope_Iterator | SubScope_End() const |
| Reflex::Reverse_Scope_Iterator | SubScope_RBegin() const |
| Reflex::Reverse_Scope_Iterator | SubScope_REnd() const |
| Reflex::Scope | SubScopeAt(size_t nth) const |
| Reflex::Scope | SubScopeByName(const string& nam) const |
| size_t | SubScopeLevel() const |
| size_t | SubScopeSize() const |
| Reflex::Type_Iterator | SubType_Begin() const |
| Reflex::Type_Iterator | SubType_End() const |
| Reflex::Reverse_Type_Iterator | SubType_RBegin() const |
| Reflex::Reverse_Type_Iterator | SubType_REnd() const |
| Reflex::Type | SubTypeAt(size_t nth) const |
| Reflex::Type | SubTypeByName(const string& nam) const |
| size_t | SubTypeSize() const |
| Reflex::TypeTemplate_Iterator | SubTypeTemplate_Begin() const |
| Reflex::TypeTemplate_Iterator | SubTypeTemplate_End() const |
| Reflex::Reverse_TypeTemplate_Iterator | SubTypeTemplate_RBegin() const |
| Reflex::Reverse_TypeTemplate_Iterator | SubTypeTemplate_REnd() const |
| Reflex::TypeTemplate | SubTypeTemplateAt(size_t nth) const |
| Reflex::TypeTemplate | SubTypeTemplateByName(const string& nam) const |
| size_t | SubTypeTemplateSize() const |
| Reflex::Type_Iterator | TemplateArgument_Begin() const |
| Reflex::Type_Iterator | TemplateArgument_End() const |
| Reflex::Reverse_Type_Iterator | TemplateArgument_RBegin() const |
| Reflex::Reverse_Type_Iterator | TemplateArgument_REnd() const |
| Reflex::Type | TemplateArgumentAt(size_t nth) const |
| size_t | TemplateArgumentSize() const |
| Reflex::TypeTemplate | TemplateFamily() const |
| const Reflex::ScopeBase* | ToScopeBase() const |
| void | Unload() const |
| Reflex::Scope_Iterator | UsingDirective_Begin() const |
| Reflex::Scope_Iterator | UsingDirective_End() const |
| Reflex::Reverse_Scope_Iterator | UsingDirective_RBegin() const |
| Reflex::Reverse_Scope_Iterator | UsingDirective_REnd() const |
| Reflex::Scope | UsingDirectiveAt(size_t nth) const |
| size_t | UsingDirectiveSize() const |