#include "Base.h"

ROOT::Reflex::Base


class description - header file - source file
viewCVS header - viewCVS source

class ROOT::Reflex::Base

Inheritance Inherited Members Includes Libraries
Class Charts

Function Members (Methods)

Display options:
Show inherited
Show non-public
public:
virtual~Base()
void*__getNewDelFunctions()
ROOT::Reflex::BaseBase()
ROOT::Reflex::BaseBase(const ROOT::Reflex::Base& _ctor_arg)
ROOT::Reflex::BaseBase(const ROOT::Reflex::Type& baseType, ROOT::Reflex::OffsetFunction offsetFP, unsigned int modifiers = 0)
TClass*IsA()
boolIsPrivate() const
boolIsProtected() const
boolIsPublic() const
boolIsVirtual() const
std::stringName(unsigned int mod = 0) const
unsigned intOffset(void* mem = 0) const
void*OffsetFP() const
booloperator bool() const
virtual voidShowMembers(TMemberInspector&, char*)
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer&)
ROOT::Reflex::ScopeToScope() const
ROOT::Reflex::TypeToType() const

Data Members

private:
void*fOffsetFP
unsigned intfModifiers
ROOT::Reflex::TypefBaseType
ROOT::Reflex::Class*fBaseClass

Class Description

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

Author: Stefan Roiser 2004
Last update: root/reflex:$Name: $:$Id: Base.cxx,v 1.9 2006/07/05 07:09:09 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.