ROOT::Reflex::TypeBase
class description - header file - source file - inheritance tree (.pdf)
viewCVS header - viewCVS source
public:
TypeBase(const ROOT::Reflex::TypeBase& _ctor_arg)
TypeBase(char* nam, size_t size, int typeTyp, const type_info& ti)
virtual ~TypeBase()
virtual void AddDataMember(const ROOT::Reflex::Member&) const
virtual void AddDataMember(char*, const ROOT::Reflex::Type&, size_t, unsigned int) const
virtual void AddFunctionMember(const ROOT::Reflex::Member&) const
virtual void AddFunctionMember(char*, const ROOT::Reflex::Type&, ROOT::Reflex::StubFunction, void*, char*, unsigned int) const
virtual void AddSubScope(const ROOT::Reflex::Scope&) const
virtual void AddSubScope(char*, int) const
virtual void AddSubType(const ROOT::Reflex::Type&) const
virtual void AddSubType(char*, size_t, int, const type_info&, unsigned int) const
void* Allocate() const
virtual unsigned int ArrayLength() const
virtual __gnu_cxx::__normal_iterator<ROOT::Reflex::Base*,vector<ROOT::Reflex::Base> > Base_Begin() const
virtual __gnu_cxx::__normal_iterator<ROOT::Reflex::Base*,vector<ROOT::Reflex::Base> > Base_End() const
virtual reverse_iterator<__gnu_cxx::__normal_iterator<ROOT::Reflex::Base*,vector<ROOT::Reflex::Base> > > Base_RBegin() const
virtual reverse_iterator<__gnu_cxx::__normal_iterator<ROOT::Reflex::Base*,vector<ROOT::Reflex::Base> > > Base_REnd() const
virtual ROOT::Reflex::Base BaseAt(size_t nth) const
virtual unsigned int BaseSize() const
virtual ROOT::Reflex::Object CastObject(const ROOT::Reflex::Type& to, const ROOT::Reflex::Object& obj) const
virtual ROOT::Reflex::Object Construct(const ROOT::Reflex::Type& signature, const ROOT::Reflex::vector<void*>& values, void* mem) const
virtual __gnu_cxx::__normal_iterator<ROOT::Reflex::Member*,vector<ROOT::Reflex::Member> > DataMember_Begin() const
virtual __gnu_cxx::__normal_iterator<ROOT::Reflex::Member*,vector<ROOT::Reflex::Member> > DataMember_End() const
virtual reverse_iterator<__gnu_cxx::__normal_iterator<ROOT::Reflex::Member*,vector<ROOT::Reflex::Member> > > DataMember_RBegin() const
virtual reverse_iterator<__gnu_cxx::__normal_iterator<ROOT::Reflex::Member*,vector<ROOT::Reflex::Member> > > DataMember_REnd() const
virtual ROOT::Reflex::Member DataMemberAt(size_t nth) const
virtual ROOT::Reflex::Member DataMemberByName(const string& nam) const
virtual unsigned int DataMemberSize() const
void Deallocate(void* instance) const
virtual ROOT::Reflex::Scope DeclaringScope() const
virtual void Destruct(void* instance, bool dealloc = true) const
virtual ROOT::Reflex::Type DynamicType(const ROOT::Reflex::Object& obj) const
virtual __gnu_cxx::__normal_iterator<ROOT::Reflex::Member*,vector<ROOT::Reflex::Member> > FunctionMember_Begin() const
virtual __gnu_cxx::__normal_iterator<ROOT::Reflex::Member*,vector<ROOT::Reflex::Member> > FunctionMember_End() const
virtual reverse_iterator<__gnu_cxx::__normal_iterator<ROOT::Reflex::Member*,vector<ROOT::Reflex::Member> > > FunctionMember_RBegin() const
virtual reverse_iterator<__gnu_cxx::__normal_iterator<ROOT::Reflex::Member*,vector<ROOT::Reflex::Member> > > FunctionMember_REnd() const
virtual ROOT::Reflex::Member FunctionMemberAt(size_t nth) const
virtual ROOT::Reflex::Member FunctionMemberByName(const string& nam, const ROOT::Reflex::Type& signature) const
virtual unsigned int FunctionMemberSize() const
virtual __gnu_cxx::__normal_iterator<ROOT::Reflex::Type*,vector<ROOT::Reflex::Type> > FunctionParameter_Begin() const
virtual __gnu_cxx::__normal_iterator<ROOT::Reflex::Type*,vector<ROOT::Reflex::Type> > FunctionParameter_End() const
virtual reverse_iterator<__gnu_cxx::__normal_iterator<ROOT::Reflex::Type*,vector<ROOT::Reflex::Type> > > FunctionParameter_RBegin() const
virtual reverse_iterator<__gnu_cxx::__normal_iterator<ROOT::Reflex::Type*,vector<ROOT::Reflex::Type> > > FunctionParameter_REnd() const
virtual ROOT::Reflex::Type FunctionParameterAt(size_t nth) const
virtual unsigned int FunctionParameterSize() const
virtual bool HasBase(const ROOT::Reflex::Type&) const
TClass* IsA()
virtual bool IsAbstract() const
bool IsArray() const
bool IsClass() const
virtual bool IsComplete() const
bool IsEnum() const
bool IsFunction() const
bool IsFundamental() const
bool IsPointer() const
bool IsPointerToMember() const
bool IsStruct() const
bool IsTemplateInstance() const
bool IsTypedef() const
bool IsUnion() const
virtual bool IsVirtual() const
virtual __gnu_cxx::__normal_iterator<ROOT::Reflex::Member*,vector<ROOT::Reflex::Member> > Member_Begin() const
virtual __gnu_cxx::__normal_iterator<ROOT::Reflex::Member*,vector<ROOT::Reflex::Member> > Member_End() const
virtual reverse_iterator<__gnu_cxx::__normal_iterator<ROOT::Reflex::Member*,vector<ROOT::Reflex::Member> > > Member_RBegin() const
virtual reverse_iterator<__gnu_cxx::__normal_iterator<ROOT::Reflex::Member*,vector<ROOT::Reflex::Member> > > Member_REnd() const
virtual ROOT::Reflex::Member MemberAt(size_t nth) const
virtual ROOT::Reflex::Member MemberByName(const string& nam, const ROOT::Reflex::Type& signature) const
virtual unsigned int MemberSize() const
virtual __gnu_cxx::__normal_iterator<ROOT::Reflex::MemberTemplate*,vector<ROOT::Reflex::MemberTemplate> > MemberTemplate_Begin() const
virtual __gnu_cxx::__normal_iterator<ROOT::Reflex::MemberTemplate*,vector<ROOT::Reflex::MemberTemplate> > MemberTemplate_End() const
virtual reverse_iterator<__gnu_cxx::__normal_iterator<ROOT::Reflex::MemberTemplate*,vector<ROOT::Reflex::MemberTemplate> > > MemberTemplate_RBegin() const
virtual reverse_iterator<__gnu_cxx::__normal_iterator<ROOT::Reflex::MemberTemplate*,vector<ROOT::Reflex::MemberTemplate> > > MemberTemplate_REnd() const
virtual ROOT::Reflex::MemberTemplate MemberTemplateAt(size_t nth) const
virtual unsigned int MemberTemplateSize() const
virtual std::string Name(unsigned int mod = 0) const
ROOT::Reflex::Scope operator ROOT::Reflex::Scope() const
ROOT::Reflex::Type operator ROOT::Reflex::Type() const
virtual ROOT::Reflex::PropertyList Properties() const
virtual void RemoveDataMember(const ROOT::Reflex::Member&) const
virtual void RemoveFunctionMember(const ROOT::Reflex::Member&) const
virtual void RemoveSubScope(const ROOT::Reflex::Scope&) const
virtual void RemoveSubType(const ROOT::Reflex::Type&) const
virtual ROOT::Reflex::Type ReturnType() const
virtual void ShowMembers(TMemberInspector&, char*)
unsigned int SizeOf() const
virtual void Streamer(TBuffer&)
void StreamerNVirtual(TBuffer&)
virtual __gnu_cxx::__normal_iterator<ROOT::Reflex::Scope*,vector<ROOT::Reflex::Scope> > SubScope_Begin() const
virtual __gnu_cxx::__normal_iterator<ROOT::Reflex::Scope*,vector<ROOT::Reflex::Scope> > SubScope_End() const
virtual reverse_iterator<__gnu_cxx::__normal_iterator<ROOT::Reflex::Scope*,vector<ROOT::Reflex::Scope> > > SubScope_RBegin() const
virtual reverse_iterator<__gnu_cxx::__normal_iterator<ROOT::Reflex::Scope*,vector<ROOT::Reflex::Scope> > > SubScope_REnd() const
virtual ROOT::Reflex::Scope SubScopeAt(size_t nth) const
virtual unsigned int SubScopeSize() const
virtual __gnu_cxx::__normal_iterator<ROOT::Reflex::Type*,vector<ROOT::Reflex::Type> > SubType_Begin() const
virtual __gnu_cxx::__normal_iterator<ROOT::Reflex::Type*,vector<ROOT::Reflex::Type> > SubType_End() const
virtual reverse_iterator<__gnu_cxx::__normal_iterator<ROOT::Reflex::Type*,vector<ROOT::Reflex::Type> > > SubType_RBegin() const
virtual reverse_iterator<__gnu_cxx::__normal_iterator<ROOT::Reflex::Type*,vector<ROOT::Reflex::Type> > > SubType_REnd() const
virtual ROOT::Reflex::Type SubTypeAt(size_t nth) const
virtual unsigned int SubTypeSize() const
virtual __gnu_cxx::__normal_iterator<ROOT::Reflex::TypeTemplate*,vector<ROOT::Reflex::TypeTemplate> > SubTypeTemplate_Begin() const
virtual __gnu_cxx::__normal_iterator<ROOT::Reflex::TypeTemplate*,vector<ROOT::Reflex::TypeTemplate> > SubTypeTemplate_End() const
virtual reverse_iterator<__gnu_cxx::__normal_iterator<ROOT::Reflex::TypeTemplate*,vector<ROOT::Reflex::TypeTemplate> > > SubTypeTemplate_RBegin() const
virtual reverse_iterator<__gnu_cxx::__normal_iterator<ROOT::Reflex::TypeTemplate*,vector<ROOT::Reflex::TypeTemplate> > > SubTypeTemplate_REnd() const
virtual ROOT::Reflex::TypeTemplate SubTypeTemplateAt(size_t nth) const
virtual unsigned int SubTypeTemplateSize() const
virtual __gnu_cxx::__normal_iterator<ROOT::Reflex::Type*,vector<ROOT::Reflex::Type> > TemplateArgument_Begin() const
virtual __gnu_cxx::__normal_iterator<ROOT::Reflex::Type*,vector<ROOT::Reflex::Type> > TemplateArgument_End() const
virtual reverse_iterator<__gnu_cxx::__normal_iterator<ROOT::Reflex::Type*,vector<ROOT::Reflex::Type> > > TemplateArgument_RBegin() const
virtual reverse_iterator<__gnu_cxx::__normal_iterator<ROOT::Reflex::Type*,vector<ROOT::Reflex::Type> > > TemplateArgument_REnd() const
virtual ROOT::Reflex::Type TemplateArgumentAt(size_t nth) const
virtual unsigned int TemplateArgumentSize() const
virtual ROOT::Reflex::TypeTemplate TemplateFamily() const
ROOT::Reflex::Type ThisType() const
virtual ROOT::Reflex::Type ToType(unsigned int mod = 0) const
virtual type_info& TypeInfo() const
int TypeType() const
std::string TypeTypeAsString() const
virtual void UpdateMembers() const
private:
ROOT::Reflex::Scope fScope
unsigned int fSize
int fTypeType
ROOT::Reflex::PropertyList fPropertyList
unsigned int fBasePosition
protected:
ROOT::Reflex::TypeName* fTypeName
TypeBase( const char * nam, size_t size, TYPE typeTyp, const std::type_info & ti )
-------------------------------------------------------------------------------
Construct the dictinary info for a type.
~TypeBase( )
-------------------------------------------------------------------------------
Destructor.
operator ROOT::Reflex::Scope()
-------------------------------------------------------------------------------
Conversion operator to Scope.
void * Allocate()
-------------------------------------------------------------------------------
Allocate memory for this type.
ROOT::Reflex::Base BaseAt( size_t )
-------------------------------------------------------------------------------
Return the nth base info.
size_t BaseSize()
-------------------------------------------------------------------------------
Return number of bases.
void Deallocate( void * instance )
-------------------------------------------------------------------------------
Deallocate the memory for this type from instance.
ROOT::Reflex::Scope DeclaringScope()
-------------------------------------------------------------------------------
Return the declaring scope of this type.
ROOT::Reflex::Object CastObject( const Type & , const Object & )
-------------------------------------------------------------------------------
Cast this type into "to" using object "obj"
Construct( const Type & , const std::vector < void * > & , void * )
-------------------------------------------------------------------------------
Construct this type.
ROOT::Reflex::Member DataMemberAt( size_t )
-------------------------------------------------------------------------------
Return the nth data member.
ROOT::Reflex::Member DataMemberByName( const std::string & )
-------------------------------------------------------------------------------
Return data member by name.
void Destruct( void * instance, bool dealloc )
-------------------------------------------------------------------------------
Destruct this type.
ROOT::Reflex::Type DynamicType( const Object & )
-------------------------------------------------------------------------------
Return the dynamic type info of this type.
ROOT::Reflex::Member FunctionMemberAt( size_t )
-------------------------------------------------------------------------------
Return the nth function member.
ROOT::Reflex::Member FunctionMemberByName( const std::string & , const Type & )
-------------------------------------------------------------------------------
Return a function member by name.
size_t ArrayLength()
-------------------------------------------------------------------------------
Return the length of the array type.
ROOT::Reflex::Member MemberByName( const std::string & , const Type & )
-------------------------------------------------------------------------------
Return a member by name.
ROOT::Reflex::Member MemberAt( size_t )
-------------------------------------------------------------------------------
Return the nth member.
ROOT::Reflex::MemberTemplate MemberTemplateAt( size_t )
-------------------------------------------------------------------------------
Return the nth member template.
std::string Name( unsigned int mod )
-------------------------------------------------------------------------------
Return the name of the type.
ROOT::Reflex::Type FunctionParameterAt( size_t )
-------------------------------------------------------------------------------
Return the nth function parameter type.
size_t FunctionParameterSize()
-------------------------------------------------------------------------------
Return the number of function parameters.
ROOT::Reflex::PropertyList Properties()
-------------------------------------------------------------------------------
Return the property list attached to this type.
ROOT::Reflex::Type ReturnType()
-------------------------------------------------------------------------------
Return the function return type.
ROOT::Reflex::Scope SubScopeAt( size_t )
-------------------------------------------------------------------------------
Return the nth sub scope.
ROOT::Reflex::Type SubTypeAt( size_t )
-------------------------------------------------------------------------------
Return the nth sub type.
ROOT::Reflex::Type TemplateArgumentAt( size_t )
-------------------------------------------------------------------------------
Return the nth template argument.
ROOT::Reflex::Type ToType()
-------------------------------------------------------------------------------
Return the underlying type.
ROOT::Reflex::Type ThisType()
-------------------------------------------------------------------------------
Return the Type object pointing to this TypeBase.
std::string TypeTypeAsString()
-------------------------------------------------------------------------------
Return the kind of type as a string.
ROOT::Reflex::TypeTemplate SubTypeTemplateAt( size_t )
-------------------------------------------------------------------------------
Return teh nth sub type template.
ROOT::Reflex::TYPE TypeType()
-------------------------------------------------------------------------------
Return the kind of type as an enum.
ROOT::Reflex::Base_Iterator Base_Begin()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Base_Iterator Base_End()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Reverse_Base_Iterator Base_RBegin()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Reverse_Base_Iterator Base_REnd()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
size_t DataMemberSize()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Member_Iterator DataMember_Begin()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Member_Iterator DataMember_End()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Reverse_Member_Iterator DataMember_RBegin()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Reverse_Member_Iterator DataMember_REnd()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
size_t FunctionMemberSize()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Member_Iterator FunctionMember_Begin()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Member_Iterator FunctionMember_End()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Reverse_Member_Iterator FunctionMember_RBegin()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Reverse_Member_Iterator FunctionMember_REnd()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
bool HasBase( const Type & )
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
bool IsAbstract()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
bool IsArray()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
bool IsClass()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
bool IsComplete()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
bool IsEnum()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
bool IsFunction()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
bool IsFundamental()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
bool IsPointer()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
bool IsStruct()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
bool IsPointerToMember()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
bool IsTemplateInstance()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
bool IsTypedef()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
bool IsUnion()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
bool IsVirtual()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
size_t MemberSize()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Member_Iterator Member_Begin()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Member_Iterator Member_End()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Reverse_Member_Iterator Member_RBegin()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Reverse_Member_Iterator Member_REnd()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
size_t MemberTemplateSize()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::MemberTemplate_Iterator MemberTemplate_Begin()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::MemberTemplate_Iterator MemberTemplate_End()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Reverse_MemberTemplate_Iterator MemberTemplate_RBegin()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Reverse_MemberTemplate_Iterator MemberTemplate_REnd()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Type_Iterator FunctionParameter_Begin()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Type_Iterator FunctionParameter_End()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Reverse_Type_Iterator FunctionParameter_RBegin()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Reverse_Type_Iterator FunctionParameter_REnd()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
size_t SizeOf()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
size_t SubScopeSize()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Scope_Iterator SubScope_Begin()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Scope_Iterator SubScope_End()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Reverse_Scope_Iterator SubScope_RBegin()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Reverse_Scope_Iterator SubScope_REnd()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
size_t SubTypeSize()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Type_Iterator SubType_Begin()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Type_Iterator SubType_End()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Reverse_Type_Iterator SubType_RBegin()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Reverse_Type_Iterator SubType_REnd()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
size_t TemplateArgumentSize()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Type_Iterator TemplateArgument_Begin()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Type_Iterator TemplateArgument_End()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Reverse_Type_Iterator TemplateArgument_RBegin()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Reverse_Type_Iterator TemplateArgument_REnd()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::TypeTemplate TemplateFamily()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
const std::type_info & TypeInfo()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
size_t SubTypeTemplateSize()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::TypeTemplate_Iterator SubTypeTemplate_Begin()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::TypeTemplate_Iterator SubTypeTemplate_End()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Reverse_TypeTemplate_Iterator SubTypeTemplate_RBegin()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
ROOT::Reflex::Reverse_TypeTemplate_Iterator SubTypeTemplate_REnd()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
void UpdateMembers()
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
void AddDataMember( const Member & )
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
void AddDataMember( const char * , const Type & , size_t , unsigned int )
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
void AddFunctionMember( const Member & )
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
void AddFunctionMember( const char * , const Type & , StubFunction , void * , const char * , unsigned int )
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
void AddSubScope( const Scope & )
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
void AddSubScope( const char * , TYPE )
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
void AddSubType( const Type & )
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
void AddSubType( const char * , size_t , TYPE , const std::type_info & , unsigned int )
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
void RemoveDataMember( const Member & )
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
void RemoveFunctionMember( const Member & )
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
void RemoveSubScope( const Scope & )
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
void RemoveSubType( const Type & )
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
TypeBase( const char * nam, size_t size, TYPE typeTyp, const std::type_info & ti)
* default constructor */
* destructor */
Author: Stefan Roiser 2004
Last update: root/reflex:$Name: $:$Id: TypeBase.cxx,v 1.16 2006/07/14 06:47:25 roiser Exp $
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.