Cint::G__DataMemberInfo Class Reference

#include <DataMbr.h>

List of all members.

Public Types

enum  error_code

Public Member Functions

 ~G__DataMemberInfo ()
 G__DataMemberInfo ()
 G__DataMemberInfo (const G__DataMemberInfo &dmi)
 G__DataMemberInfo (class G__ClassInfo &a)
G__DataMemberInfooperator= (const G__DataMemberInfo &dmi)
void Init ()
void Init (class G__ClassInfo &a)
void Init (long handlinin, long indexin, G__ClassInfo *belongingclassin)
long Handle ()
int Index ()
const char * Name ()
const char * Title ()
G__TypeInfoType ()
long Property ()
long Offset ()
int Bitfield ()
int ArrayDim ()
int MaxIndex (int dim)
G__ClassInfoMemberOf ()
void SetGlobalcomp (int globalcomp)
int IsValid ()
int SetFilePos (const char *fname)
int Next ()
int Prev ()
const char * ValidArrayIndex (int *errnum=0, char **errstr=0)
const char * FileName ()
int LineNumber ()

Private Attributes

long handle
long index
G__ClassInfobelongingclass
G__TypeInfo type


Detailed Description

Definition at line 31 of file DataMbr.h.


Member Enumeration Documentation

enum Cint::G__DataMemberInfo::error_code

Definition at line 64 of file DataMbr.h.


Constructor & Destructor Documentation

Cint::G__DataMemberInfo::~G__DataMemberInfo (  )  [inline]

Definition at line 37 of file DataMbr.h.

Cint::G__DataMemberInfo::G__DataMemberInfo (  ) 

Cint::G__DataMemberInfo::G__DataMemberInfo ( const G__DataMemberInfo dmi  ) 

Cint::G__DataMemberInfo::G__DataMemberInfo ( class G__ClassInfo a  ) 


Member Function Documentation

G__DataMemberInfo& Cint::G__DataMemberInfo::operator= ( const G__DataMemberInfo dmi  ) 

void Cint::G__DataMemberInfo::Init (  ) 

void Cint::G__DataMemberInfo::Init ( class G__ClassInfo a  ) 

void Cint::G__DataMemberInfo::Init ( long  handlinin,
long  indexin,
G__ClassInfo belongingclassin 
)

long Cint::G__DataMemberInfo::Handle (  )  [inline]

Definition at line 47 of file DataMbr.h.

References handle().

int Cint::G__DataMemberInfo::Index (  )  [inline]

Definition at line 48 of file DataMbr.h.

const char* Cint::G__DataMemberInfo::Name (  ) 

Referenced by ROOT::CreateNameTypeMap(), and PyROOT::GetRootGlobalFromString().

const char* Cint::G__DataMemberInfo::Title (  ) 

G__TypeInfo* Cint::G__DataMemberInfo::Type (  ) 

Referenced by ROOT::CreateNameTypeMap(), and PyROOT::TMacroConverter::FromMemory().

long Cint::G__DataMemberInfo::Property (  ) 

Referenced by ROOT::CreateNameTypeMap().

long Cint::G__DataMemberInfo::Offset (  ) 

Referenced by PyROOT::TMacroConverter::FromMemory(), and GetDataMemberAddress().

int Cint::G__DataMemberInfo::Bitfield (  ) 

int Cint::G__DataMemberInfo::ArrayDim (  ) 

Referenced by ROOT::CreateNameTypeMap().

int Cint::G__DataMemberInfo::MaxIndex ( int  dim  ) 

Referenced by ROOT::CreateNameTypeMap().

G__ClassInfo* Cint::G__DataMemberInfo::MemberOf (  ) 

void Cint::G__DataMemberInfo::SetGlobalcomp ( int  globalcomp  ) 

int Cint::G__DataMemberInfo::IsValid (  ) 

Referenced by PyROOT::GetRootGlobalFromString().

int Cint::G__DataMemberInfo::SetFilePos ( const char *  fname  ) 

int Cint::G__DataMemberInfo::Next (  ) 

Referenced by ROOT::CreateNameTypeMap(), PyROOT::TMacroConverter::FromMemory(), and PyROOT::GetRootGlobalFromString().

int Cint::G__DataMemberInfo::Prev (  ) 

const char* Cint::G__DataMemberInfo::ValidArrayIndex ( int *  errnum = 0,
char **  errstr = 0 
)

const char* Cint::G__DataMemberInfo::FileName (  ) 

int Cint::G__DataMemberInfo::LineNumber (  ) 


Member Data Documentation

long Cint::G__DataMemberInfo::handle [private]

Definition at line 71 of file DataMbr.h.

long Cint::G__DataMemberInfo::index [private]

Definition at line 72 of file DataMbr.h.

G__ClassInfo* Cint::G__DataMemberInfo::belongingclass [private]

Definition at line 73 of file DataMbr.h.

G__TypeInfo Cint::G__DataMemberInfo::type [private]

Definition at line 74 of file DataMbr.h.


The documentation for this class was generated from the following file:
Generated on Tue Jul 5 16:56:26 2011 for ROOT_528-00b_version by  doxygen 1.5.1