Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

G__TypeInfo Class Reference

#include <Type.h>

Inheritance diagram for G__TypeInfo:

Inheritance graph
[legend]
List of all members.

Public Methods

 ~G__TypeInfo ()
 G__TypeInfo (const char *typenamein)
 G__TypeInfo ()
void Init (const char *typenamein)
 G__TypeInfo (G__value buf)
void Init (G__value buf)
int operator== (const G__TypeInfo &a)
int operator!= (const G__TypeInfo &a)
const char * Name ()
const char * TrueName ()
int Size ()
long Property ()
int IsValid ()
void * New ()
int Typenum ()
int Type ()

Protected Attributes

long type
long typenum
long reftype
long isconst

Friends

class G__DataMemberInfo
class G__MethodInfo
class G__MethodArgInfo

Constructor & Destructor Documentation

G__TypeInfo::~G__TypeInfo  
 

Definition at line 41 of file Type.h.

G__TypeInfo::G__TypeInfo const char *    typenamein
 

Definition at line 42 of file Type.h.

G__TypeInfo::G__TypeInfo  
 

Definition at line 43 of file Type.h.

G__TypeInfo::G__TypeInfo G__value    buf
 

Definition at line 46 of file Type.h.


Member Function Documentation

void G__TypeInfo::Init const char *    typenamein
 

Reimplemented in G__TypedefInfo.

Referenced by G__TypedefInfo::G__TypedefInfo().

void G__TypeInfo::Init G__value    buf
 

Definition at line 47 of file Type.h.

int G__TypeInfo::operator== const G__TypeInfo &    a
 

int G__TypeInfo::operator!= const G__TypeInfo &    a
 

const char* G__TypeInfo::Name  
 

Referenced by THtml::TParseStack::TParseStack().

const char* G__TypeInfo::TrueName  
 

Referenced by THtml::TParseStack::TParseStack().

int G__TypeInfo::Size  
 

long G__TypeInfo::Property  
 

int G__TypeInfo::IsValid  
 

Reimplemented in G__TypedefInfo.

void* G__TypeInfo::New  
 

int G__TypeInfo::Typenum  
 

Definition at line 65 of file Type.h.

int G__TypeInfo::Type  
 

Definition at line 66 of file Type.h.


Friends And Related Function Documentation

friend class G__DataMemberInfo [friend]
 

Definition at line 37 of file Type.h.

friend class G__MethodInfo [friend]
 

Definition at line 38 of file Type.h.

friend class G__MethodArgInfo [friend]
 

Definition at line 39 of file Type.h.


Member Data Documentation

long G__TypeInfo::type [protected]
 

Definition at line 68 of file Type.h.

long G__TypeInfo::typenum [protected]
 

Definition at line 69 of file Type.h.

long G__TypeInfo::reftype [protected]
 

Definition at line 70 of file Type.h.

long G__TypeInfo::isconst [protected]
 

Definition at line 72 of file Type.h.


The documentation for this class was generated from the following file:
Generated on Thu Dec 18 14:56:19 2003 for ROOT by doxygen1.2.16