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

📄 memberbase.h

📁 cint...昨天看到有个c++解释器,叫CINT,down下来一用,很爽,推荐大家也去看一看。 相信不少朋友们早就知道这个东西了
💻 H
📖 第 1 页 / 共 2 页
字号:
//}//-------------------------------------------------------------------------------inline ROOT::Reflex::Object ROOT::Reflex::MemberBase::Invoke( const Object & /* obj */ ,                                  const std::vector < void * > & /* paramList */ ) const {//-------------------------------------------------------------------------------   return Object();}//-------------------------------------------------------------------------------//inline ROOT::Reflex::Object //ROOT::Reflex::MemberBase::Invoke( const std::vector < Object > & /* paramList */ ) const {//-------------------------------------------------------------------------------//  return Object();//}//-------------------------------------------------------------------------------inline ROOT::Reflex::Object ROOT::Reflex::MemberBase::Invoke( const std::vector < void * > & /* paramList */ ) const {//-------------------------------------------------------------------------------   return Object();}//-------------------------------------------------------------------------------inline bool ROOT::Reflex::MemberBase::IsArtificial() const {//-------------------------------------------------------------------------------   return 0 != (fModifiers & ARTIFICIAL);}//-------------------------------------------------------------------------------inline bool ROOT::Reflex::MemberBase::IsAuto() const {//-------------------------------------------------------------------------------   return 0 != (fModifiers & AUTO);}//-------------------------------------------------------------------------------inline bool ROOT::Reflex::MemberBase::IsConstructor() const {//-------------------------------------------------------------------------------   return 0 != (fModifiers & CONSTRUCTOR);}//-------------------------------------------------------------------------------inline bool ROOT::Reflex::MemberBase::IsConst() const {//-------------------------------------------------------------------------------   return 0 != (fModifiers & CONST);}//-------------------------------------------------------------------------------inline bool ROOT::Reflex::MemberBase::IsConverter() const {//-------------------------------------------------------------------------------   return 0 != (fModifiers & CONVERTER);}//-------------------------------------------------------------------------------inline bool ROOT::Reflex::MemberBase::IsCopyConstructor() const {//-------------------------------------------------------------------------------   return 0 != (fModifiers & COPYCONSTRUCTOR);}//-------------------------------------------------------------------------------inline bool ROOT::Reflex::MemberBase::IsDataMember() const {//-------------------------------------------------------------------------------   return ( fMemberType == DATAMEMBER );}//-------------------------------------------------------------------------------inline bool ROOT::Reflex::MemberBase::IsDestructor() const {//-------------------------------------------------------------------------------   return 0 != (fModifiers & DESTRUCTOR);}//-------------------------------------------------------------------------------inline bool ROOT::Reflex::MemberBase::IsExplicit() const {//-------------------------------------------------------------------------------   return 0 != (fModifiers & EXPLICIT);}//-------------------------------------------------------------------------------inline bool ROOT::Reflex::MemberBase::IsExtern() const {//-------------------------------------------------------------------------------   return 0 != (fModifiers & EXTERN);}//-------------------------------------------------------------------------------inline bool ROOT::Reflex::MemberBase::IsFunctionMember() const {//-------------------------------------------------------------------------------   return ( fMemberType == FUNCTIONMEMBER );}//-------------------------------------------------------------------------------inline bool ROOT::Reflex::MemberBase::IsInline() const {//-------------------------------------------------------------------------------   return 0 != (fModifiers & INLINE);}//-------------------------------------------------------------------------------inline bool ROOT::Reflex::MemberBase::IsMutable() const {//-------------------------------------------------------------------------------   return 0 != (fModifiers & MUTABLE);}//-------------------------------------------------------------------------------inline bool ROOT::Reflex::MemberBase::IsOperator() const {//-------------------------------------------------------------------------------   return 0 != (fModifiers & OPERATOR);}//-------------------------------------------------------------------------------inline bool ROOT::Reflex::MemberBase::IsPrivate() const {//-------------------------------------------------------------------------------   return 0 != (fModifiers & PRIVATE);}//-------------------------------------------------------------------------------inline bool ROOT::Reflex::MemberBase::IsProtected() const {//-------------------------------------------------------------------------------   return 0 != (fModifiers & PROTECTED);}//-------------------------------------------------------------------------------inline bool ROOT::Reflex::MemberBase::IsPublic() const {//-------------------------------------------------------------------------------   return 0 != (fModifiers & PUBLIC);}//-------------------------------------------------------------------------------inline bool ROOT::Reflex::MemberBase::IsRegister() const {//-------------------------------------------------------------------------------   return 0 != (fModifiers & REGISTER);}//-------------------------------------------------------------------------------inline bool ROOT::Reflex::MemberBase::IsStatic() const {//-------------------------------------------------------------------------------   return 0 != (fModifiers & STATIC);}//-------------------------------------------------------------------------------inline bool ROOT::Reflex::MemberBase::IsTemplateInstance() const {//-------------------------------------------------------------------------------   return ( fMemberType == MEMBERTEMPLATEINSTANCE );}//-------------------------------------------------------------------------------inline bool ROOT::Reflex::MemberBase::IsTransient() const {//-------------------------------------------------------------------------------   return 0 != (fModifiers & TRANSIENT);}//-------------------------------------------------------------------------------inline bool ROOT::Reflex::MemberBase::IsVirtual() const {//-------------------------------------------------------------------------------   return 0 != (fModifiers & VIRTUAL);}//-------------------------------------------------------------------------------inline bool ROOT::Reflex::MemberBase::IsVolatile() const {//-------------------------------------------------------------------------------   return 0 != (fModifiers & VOLATILE);}//-------------------------------------------------------------------------------inline ROOT::Reflex::TYPE ROOT::Reflex::MemberBase::MemberType() const {//-------------------------------------------------------------------------------   return fMemberType;}//-------------------------------------------------------------------------------inline std::string ROOT::Reflex::MemberBase::Name( unsigned int mod ) const {//-------------------------------------------------------------------------------   std::string s = "";   if ( 0 != ( mod & ( SCOPED | S ))) {      s += DeclaringScope().Name( mod );      if ( ! DeclaringScope().IsTopScope()) s += "::";   }   s += fName;   return s;}//-------------------------------------------------------------------------------inline size_t ROOT::Reflex::MemberBase::Offset() const {//-------------------------------------------------------------------------------   return 0;}//-------------------------------------------------------------------------------inline size_t ROOT::Reflex::MemberBase::FunctionParameterSize( bool /* required */ ) const {//-------------------------------------------------------------------------------   return 0; }//-------------------------------------------------------------------------------inline std::string ROOT::Reflex::MemberBase::FunctionParameterDefaultAt( size_t /* nth */ ) const {//-------------------------------------------------------------------------------   return "";}//-------------------------------------------------------------------------------inline ROOT::Reflex::StdString_Iterator ROOT::Reflex::MemberBase::FunctionParameterDefault_Begin() const {//-------------------------------------------------------------------------------   return Dummy::StdStringCont().begin();}//-------------------------------------------------------------------------------inline ROOT::Reflex::StdString_Iterator ROOT::Reflex::MemberBase::FunctionParameterDefault_End() const {//-------------------------------------------------------------------------------   return Dummy::StdStringCont().end();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Reverse_StdString_Iterator ROOT::Reflex::MemberBase::FunctionParameterDefault_RBegin() const {//-------------------------------------------------------------------------------   return Dummy::StdStringCont().rbegin();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Reverse_StdString_Iterator ROOT::Reflex::MemberBase::FunctionParameterDefault_REnd() const {//-------------------------------------------------------------------------------   return Dummy::StdStringCont().rend();}//-------------------------------------------------------------------------------inline std::string ROOT::Reflex::MemberBase::FunctionParameterNameAt( size_t /* nth */ ) const {//-------------------------------------------------------------------------------   return "";}//-------------------------------------------------------------------------------inline ROOT::Reflex::StdString_Iterator ROOT::Reflex::MemberBase::FunctionParameterName_Begin() const {//-------------------------------------------------------------------------------   return Dummy::StdStringCont().begin();}//-------------------------------------------------------------------------------inline ROOT::Reflex::StdString_Iterator ROOT::Reflex::MemberBase::FunctionParameterName_End() const {//-------------------------------------------------------------------------------   return Dummy::StdStringCont().end();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Reverse_StdString_Iterator ROOT::Reflex::MemberBase::FunctionParameterName_RBegin() const {//-------------------------------------------------------------------------------   return Dummy::StdStringCont().rbegin();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Reverse_StdString_Iterator ROOT::Reflex::MemberBase::FunctionParameterName_REnd() const {//-------------------------------------------------------------------------------   return Dummy::StdStringCont().rend();}//-------------------------------------------------------------------------------//inline void ROOT::Reflex::MemberBase::Set( const Object & /* instance */,//                                           const Object & /* value */ ) const {}//-------------------------------------------------------------------------------//-------------------------------------------------------------------------------inline void ROOT::Reflex::MemberBase::Set( const Object & /* instance */,                                           const void * /* value */ ) const {}//-------------------------------------------------------------------------------//-------------------------------------------------------------------------------inline void ROOT::Reflex::MemberBase::SetScope( const Scope & scope ) const {//-------------------------------------------------------------------------------   fScope = scope;}//-------------------------------------------------------------------------------inline void * ROOT::Reflex::MemberBase::Stubcontext() const {//-------------------------------------------------------------------------------   return 0;}//-------------------------------------------------------------------------------inline ROOT::Reflex::StubFunction ROOT::Reflex::MemberBase::Stubfunction() const {//-------------------------------------------------------------------------------   return 0;}//-------------------------------------------------------------------------------inline size_t ROOT::Reflex::MemberBase::TemplateArgumentSize() const {//-------------------------------------------------------------------------------   return 0;}//-------------------------------------------------------------------------------inline ROOT::Reflex::Type_Iterator ROOT::Reflex::MemberBase::TemplateArgument_Begin() const {//-------------------------------------------------------------------------------   return Dummy::TypeCont().begin();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Type_Iterator ROOT::Reflex::MemberBase::TemplateArgument_End() const {//-------------------------------------------------------------------------------   return Dummy::TypeCont().end();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Reverse_Type_Iterator ROOT::Reflex::MemberBase::TemplateArgument_RBegin() const {//-------------------------------------------------------------------------------   return Dummy::TypeCont().rbegin();}//-------------------------------------------------------------------------------inline ROOT::Reflex::Reverse_Type_Iterator ROOT::Reflex::MemberBase::TemplateArgument_REnd() const {//-------------------------------------------------------------------------------   return Dummy::TypeCont().rend();}//-------------------------------------------------------------------------------inline const ROOT::Reflex::MemberTemplate & ROOT::Reflex::MemberBase::TemplateFamily() const {//-------------------------------------------------------------------------------   return Dummy::MemberTemplate();}//-------------------------------------------------------------------------------inline const ROOT::Reflex::Type & ROOT::Reflex::MemberBase::TypeOf() const {//-------------------------------------------------------------------------------   return fType;}#endif // ROOT_Reflex_MemberBase

⌨️ 快捷键说明

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