⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 scopebase.h

📁 cint...昨天看到有个c++解释器,叫CINT,down下来一用,很爽,推荐大家也去看一看。 相信不少朋友们早就知道这个东西了
💻 H
📖 第 1 页 / 共 3 页
字号:
          * @clientCardinality 1          */         mutable            std::vector < Scope > fUsingDirectives;         /**          * pointer to the property list          * @label propertylist          * @link aggregationByValue          * @clientCardinality 1          * @supplierCardinality 1          */         OwnedPropertyList fPropertyList;         /**           * The position where the unscoped Name starts in the scopename          */         size_t fBasePosition;      }; // class ScopeBase   } //namespace Reflex} //namespace ROOT//-------------------------------------------------------------------------------inline size_t ROOT::Reflex::ScopeBase::BaseSize() const {//-------------------------------------------------------------------------------   return 0;}//-------------------------------------------------------------------------------inline ROOT::Reflex::Base_Iterator ROOT::Reflex::ScopeBase::Base_Begin() const {//-------------------------------------------------------------------------------   return Dummy::BaseCont().begin();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Base_Iterator ROOT::Reflex::ScopeBase::Base_End() const {//-------------------------------------------------------------------------------   return Dummy::BaseCont().end();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Reverse_Base_Iterator ROOT::Reflex::ScopeBase::Base_RBegin() const {//-------------------------------------------------------------------------------   return Dummy::BaseCont().rbegin();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Reverse_Base_Iterator ROOT::Reflex::ScopeBase::Base_REnd() const {//-------------------------------------------------------------------------------   return Dummy::BaseCont().rend();}//-------------------------------------------------------------------------------inline const ROOT::Reflex::Scope & ROOT::Reflex::ScopeBase::DeclaringScope() const {//-------------------------------------------------------------------------------   return fDeclaringScope;}//-------------------------------------------------------------------------------inline ROOT::Reflex::Member_Iterator ROOT::Reflex::ScopeBase::DataMember_Begin() const {//-------------------------------------------------------------------------------   return fDataMembers.begin();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Member_Iterator ROOT::Reflex::ScopeBase::DataMember_End() const {//-------------------------------------------------------------------------------   return fDataMembers.end();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Reverse_Member_Iterator ROOT::Reflex::ScopeBase::DataMember_RBegin() const {//-------------------------------------------------------------------------------   return ((const std::vector<Member>&)fDataMembers).rbegin();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Reverse_Member_Iterator ROOT::Reflex::ScopeBase::DataMember_REnd() const {//-------------------------------------------------------------------------------   return ((const std::vector<Member>&)fDataMembers).rend();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Member_Iterator ROOT::Reflex::ScopeBase::FunctionMember_Begin() const {//-------------------------------------------------------------------------------   return fFunctionMembers.begin();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Member_Iterator ROOT::Reflex::ScopeBase::FunctionMember_End() const {//-------------------------------------------------------------------------------   return fFunctionMembers.end();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Reverse_Member_Iterator ROOT::Reflex::ScopeBase::FunctionMember_RBegin() const {//-------------------------------------------------------------------------------   return ((const std::vector<Member>&)fFunctionMembers).rbegin();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Reverse_Member_Iterator ROOT::Reflex::ScopeBase::FunctionMember_REnd() const {//-------------------------------------------------------------------------------   return ((const std::vector<Member>&)fFunctionMembers).rend();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Scope_Iterator ROOT::Reflex::ScopeBase::SubScope_Begin() const {//-------------------------------------------------------------------------------   return fSubScopes.begin();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Scope_Iterator ROOT::Reflex::ScopeBase::SubScope_End() const {//-------------------------------------------------------------------------------   return fSubScopes.end();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Reverse_Scope_Iterator ROOT::Reflex::ScopeBase::SubScope_RBegin() const {//-------------------------------------------------------------------------------   return ((const std::vector<Scope>&)fSubScopes).rbegin();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Reverse_Scope_Iterator ROOT::Reflex::ScopeBase::SubScope_REnd() const {//-------------------------------------------------------------------------------   return ((const std::vector<Scope>&)fSubScopes).rend();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Type_Iterator ROOT::Reflex::ScopeBase::SubType_Begin() const {//-------------------------------------------------------------------------------   return fSubTypes.begin();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Type_Iterator ROOT::Reflex::ScopeBase::SubType_End() const {//-------------------------------------------------------------------------------   return fSubTypes.end();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Reverse_Type_Iterator ROOT::Reflex::ScopeBase::SubType_RBegin() const {//-------------------------------------------------------------------------------   return ((const std::vector<Type>&)fSubTypes).rbegin();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Reverse_Type_Iterator ROOT::Reflex::ScopeBase::SubType_REnd() const {//-------------------------------------------------------------------------------   return ((const std::vector<Type>&)fSubTypes).rend();}//-------------------------------------------------------------------------------inline ROOT::Reflex::TypeTemplate_Iterator ROOT::Reflex::ScopeBase::SubTypeTemplate_Begin() const {//-------------------------------------------------------------------------------   return fTypeTemplates.begin();}//-------------------------------------------------------------------------------inline ROOT::Reflex::TypeTemplate_Iterator ROOT::Reflex::ScopeBase::SubTypeTemplate_End() const {//-------------------------------------------------------------------------------   return fTypeTemplates.end();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Reverse_TypeTemplate_Iterator ROOT::Reflex::ScopeBase::SubTypeTemplate_RBegin() const {//-------------------------------------------------------------------------------   return ((const std::vector<TypeTemplate>&)fTypeTemplates).rbegin();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Reverse_TypeTemplate_Iterator ROOT::Reflex::ScopeBase::SubTypeTemplate_REnd() const {//-------------------------------------------------------------------------------   return ((const std::vector<TypeTemplate>&)fTypeTemplates).rend();}//-------------------------------------------------------------------------------inline bool ROOT::Reflex::ScopeBase::IsClass() const {//-------------------------------------------------------------------------------   return ( fScopeType == CLASS ||             fScopeType == TYPETEMPLATEINSTANCE ||            fScopeType == STRUCT );}//-------------------------------------------------------------------------------inline bool ROOT::Reflex::ScopeBase::IsEnum() const {//-------------------------------------------------------------------------------   return ( fScopeType == ENUM );}//-------------------------------------------------------------------------------inline bool ROOT::Reflex::ScopeBase::IsNamespace() const {//-------------------------------------------------------------------------------   return ( fScopeType == NAMESPACE );}//-------------------------------------------------------------------------------inline bool ROOT::Reflex::ScopeBase::IsPrivate() const {//-------------------------------------------------------------------------------   return false;}//-------------------------------------------------------------------------------inline bool ROOT::Reflex::ScopeBase::IsProtected() const {//-------------------------------------------------------------------------------   return false;}//-------------------------------------------------------------------------------inline bool ROOT::Reflex::ScopeBase::IsPublic() const {//-------------------------------------------------------------------------------   return true;}//-------------------------------------------------------------------------------inline bool ROOT::Reflex::ScopeBase::IsTemplateInstance() const {//-------------------------------------------------------------------------------   return ( fScopeType == TYPETEMPLATEINSTANCE );}//-------------------------------------------------------------------------------inline bool ROOT::Reflex::ScopeBase::IsUnion() const {//-------------------------------------------------------------------------------   return ( fScopeType == UNION );}//-------------------------------------------------------------------------------inline ROOT::Reflex::TYPE ROOT::Reflex::ScopeBase::ScopeType() const {//-------------------------------------------------------------------------------   return fScopeType;}//-------------------------------------------------------------------------------inline const ROOT::Reflex::Scope & ROOT::Reflex::ScopeBase::SubScopeAt( size_t nth ) const {//-------------------------------------------------------------------------------   if ( nth < fSubScopes.size() ) { return fSubScopes[ nth ]; }   return Dummy::Scope();}//-------------------------------------------------------------------------------inline size_t ROOT::Reflex::ScopeBase::SubScopeSize() const {//-------------------------------------------------------------------------------   return fSubScopes.size();}//-------------------------------------------------------------------------------inline size_t ROOT::Reflex::ScopeBase::TemplateArgumentSize() const {//-------------------------------------------------------------------------------   return 0;}//-------------------------------------------------------------------------------inline ROOT::Reflex::Type_Iterator ROOT::Reflex::ScopeBase::TemplateArgument_Begin() const {//-------------------------------------------------------------------------------   return Dummy::TypeCont().begin();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Type_Iterator ROOT::Reflex::ScopeBase::TemplateArgument_End() const {//-------------------------------------------------------------------------------   return Dummy::TypeCont().end();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Reverse_Type_Iterator ROOT::Reflex::ScopeBase::TemplateArgument_RBegin() const {//-------------------------------------------------------------------------------   return Dummy::TypeCont().rbegin();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Reverse_Type_Iterator ROOT::Reflex::ScopeBase::TemplateArgument_REnd() const {//-------------------------------------------------------------------------------   return Dummy::TypeCont().rend();}//-------------------------------------------------------------------------------inline const ROOT::Reflex::Scope & ROOT::Reflex::ScopeBase::UsingDirectiveAt( size_t nth ) const {//-------------------------------------------------------------------------------   if ( nth < fUsingDirectives.size() ) { return fUsingDirectives[ nth ]; }   return Dummy::Scope();}//-------------------------------------------------------------------------------inline size_t ROOT::Reflex::ScopeBase::UsingDirectiveSize() const {//-------------------------------------------------------------------------------   return fUsingDirectives.size();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Scope_Iterator ROOT::Reflex::ScopeBase::UsingDirective_Begin() const {//-------------------------------------------------------------------------------   return fUsingDirectives.begin();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Scope_Iterator ROOT::Reflex::ScopeBase::UsingDirective_End() const {//-------------------------------------------------------------------------------   return fUsingDirectives.end();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Reverse_Scope_Iterator ROOT::Reflex::ScopeBase::UsingDirective_RBegin() const {//-------------------------------------------------------------------------------   return ((const std::vector<Scope>&)fUsingDirectives).rbegin();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Reverse_Scope_Iterator ROOT::Reflex::ScopeBase::UsingDirective_REnd() const {//-------------------------------------------------------------------------------   return ((const std::vector<Scope>&)fUsingDirectives).rend();}#endif // ROOT_Reflex_ScopeBase

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -