ROOT logo
ROOT » CINT » REFLEX » Reflex::Base

class Reflex::Base

Function Members (Methods)

public:
virtual~Base()
Reflex::BaseBase()
Reflex::BaseBase(const Reflex::Base&)
Reflex::BaseBase(const Reflex::Type& baseType, Reflex::OffsetFunction offsetFP, unsigned int modifiers = 0)
boolIsPrivate() const
boolIsProtected() const
boolIsPublic() const
boolIsVirtual() const
stringName(unsigned int mod = 0) const
size_tOffset(void* mem = 0) const
Reflex::OffsetFunctionOffsetFP() const
booloperator bool() const
Reflex::ScopeToScope() const
Reflex::TypeToType() const
private:
const Reflex::Class*BaseClass() const

Data Members

private:
const Reflex::Class*fBaseClass
Reflex::TypefBaseType
unsigned intfModifiers
Reflex::OffsetFunctionfOffsetFP

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

inline Base()
{}
inline operator bool() const
bool IsPrivate() const
bool IsProtected() const
bool IsPublic() const
bool IsVirtual() const
size_t Offset(void* mem = 0) const
Reflex::OffsetFunction OffsetFP() const
Reflex::Type ToType() const
Reflex::Scope ToScope() const
Base()
 default constructor 
Base(const Reflex::Type& baseType, Reflex::OffsetFunction offsetFP, unsigned int modifiers = 0)
 constructor 
{}
std::string Name(unsigned int mod = 0) const
      * Name will return the string represenation of the base class
      * @param  typedefexp expand typedefs or not
      * @return string represenation of base class

const Class * BaseClass() const