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

Base(const Reflex::Type& baseType, Reflex::OffsetFunction offsetFP, unsigned int modifiers = 0)
 Construct the information for a base. The pointer to the base class (type Class)
 is set to 0 initially and set on first access.
const Reflex::Class * BaseClass()
 Return the pointer to the base class. Set on first access.
std::string Name(unsigned int mod = 0) const
 Construct the name of the base. Qualify if requested.
inline Base(const Reflex::Base& )
{}
inline operator bool()
bool IsPrivate()
bool IsProtected()
bool IsPublic()
bool IsVirtual()
size_t Offset(void* mem = 0) const
Reflex::OffsetFunction OffsetFP()
Reflex::Type ToType()
Reflex::Scope ToScope()
Base(const Reflex::Base& )
 default constructor 
virtual ~Base()
 destructor 
{}

Author: Stefan Roiser 2004
Last change: root/reflex:$Id: Base.h 22729 2008-03-19 10:20:10Z pcanal $
Last generated: 2008-06-25 08:31

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.