Cint::G__MethodInfo Class Reference

#include <Method.h>

List of all members.

Public Member Functions

 ~G__MethodInfo ()
 G__MethodInfo ()
 G__MethodInfo (G__ClassInfo &a)
 G__MethodInfo (const G__MethodInfo &mi)
G__MethodInfooperator= (const G__MethodInfo &mi)
void Init ()
void Init (G__ClassInfo &a)
void Init (long handlein, long indexin, G__ClassInfo *belongingclassin)
void Init (G__ClassInfo *belongingclassin, long funcpage, long indexin)
const char * Name ()
int Hash ()
G__ifunc_table * ifunc ()
long Handle ()
int Index ()
const char * Title ()
G__TypeInfoType ()
long Property ()
int NArg ()
int NDefaultArg ()
int HasVarArgs ()
G__InterfaceMethod InterfaceMethod ()
G__bytecodefunc * GetBytecode ()
G__DataMemberInfo GetLocalVariable ()
void * PointerToFunc ()
G__ClassInfoCreatedBy ()
G__ClassInfoMemberOf ()
int GetDefiningScopeTagnum ()
G__friendtagGetFriendInfo ()
void SetGlobalcomp (int globalcomp)
void SetForceStub ()
int IsValid ()
int SetFilePos (const char *fname)
int Next ()
const char * FileName ()
int LineNumber ()
int Size ()
int IsBusy ()
FILE * FilePointer ()
long FilePosition ()
char * GetPrototype ()
char * GetMangledName ()
int LoadDLLDirect (const char *filename, const char *funcname)
void SetVtblIndex (int vtblindex)
void SetIsVirtual (int isvirtual)
void SetVtblBasetagnum (int basetagnum)
void SetUserParam (void *)
void * GetUserParam ()
long GetThisPointerOffset ()

Protected Attributes

long handle
long index
long usingIndex
G__ClassInfobelongingclass
G__ClassInfomemberOf
G__TypeInfo type

Friends

class G__MethodArgInfo


Detailed Description

Definition at line 31 of file Method.h.


Constructor & Destructor Documentation

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

Definition at line 38 of file Method.h.

Cint::G__MethodInfo::G__MethodInfo (  )  [inline]

Definition at line 39 of file Method.h.

References Init().

Cint::G__MethodInfo::G__MethodInfo ( G__ClassInfo a  )  [inline]

Definition at line 42 of file Method.h.

References a, and Init().

Cint::G__MethodInfo::G__MethodInfo ( const G__MethodInfo mi  )  [inline]

Definition at line 45 of file Method.h.


Member Function Documentation

G__MethodInfo& Cint::G__MethodInfo::operator= ( const G__MethodInfo mi  )  [inline]

Definition at line 48 of file Method.h.

References belongingclass, handle(), handle, index, NULL, type, type, and usingIndex.

void Cint::G__MethodInfo::Init (  ) 

void Cint::G__MethodInfo::Init ( G__ClassInfo a  ) 

void Cint::G__MethodInfo::Init ( long  handlein,
long  indexin,
G__ClassInfo belongingclassin 
)

void Cint::G__MethodInfo::Init ( G__ClassInfo belongingclassin,
long  funcpage,
long  indexin 
)

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

int Cint::G__MethodInfo::Hash (  ) 

struct G__ifunc_table* Cint::G__MethodInfo::ifunc (  ) 

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

Definition at line 62 of file Method.h.

References handle().

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

Definition at line 63 of file Method.h.

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

G__TypeInfo* Cint::G__MethodInfo::Type (  )  [inline]

Definition at line 65 of file Method.h.

References type.

long Cint::G__MethodInfo::Property (  ) 

int Cint::G__MethodInfo::NArg (  ) 

int Cint::G__MethodInfo::NDefaultArg (  ) 

int Cint::G__MethodInfo::HasVarArgs (  ) 

G__InterfaceMethod Cint::G__MethodInfo::InterfaceMethod (  ) 

struct G__bytecodefunc* Cint::G__MethodInfo::GetBytecode (  ) 

G__DataMemberInfo Cint::G__MethodInfo::GetLocalVariable (  ) 

void* Cint::G__MethodInfo::PointerToFunc (  ) 

G__ClassInfo* Cint::G__MethodInfo::CreatedBy (  )  [inline]

Definition at line 78 of file Method.h.

G__ClassInfo* Cint::G__MethodInfo::MemberOf (  ) 

int Cint::G__MethodInfo::GetDefiningScopeTagnum (  ) 

struct G__friendtag* Cint::G__MethodInfo::GetFriendInfo (  ) 

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

void Cint::G__MethodInfo::SetForceStub (  ) 

int Cint::G__MethodInfo::IsValid (  ) 

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

int Cint::G__MethodInfo::Next (  ) 

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

int Cint::G__MethodInfo::LineNumber (  ) 

int Cint::G__MethodInfo::Size (  ) 

int Cint::G__MethodInfo::IsBusy (  ) 

FILE* Cint::G__MethodInfo::FilePointer (  ) 

long Cint::G__MethodInfo::FilePosition (  ) 

char* Cint::G__MethodInfo::GetPrototype (  ) 

char* Cint::G__MethodInfo::GetMangledName (  ) 

int Cint::G__MethodInfo::LoadDLLDirect ( const char *  filename,
const char *  funcname 
)

void Cint::G__MethodInfo::SetVtblIndex ( int  vtblindex  ) 

void Cint::G__MethodInfo::SetIsVirtual ( int  isvirtual  ) 

void Cint::G__MethodInfo::SetVtblBasetagnum ( int  basetagnum  ) 

void Cint::G__MethodInfo::SetUserParam ( void *   ) 

void* Cint::G__MethodInfo::GetUserParam (  ) 

long Cint::G__MethodInfo::GetThisPointerOffset (  ) 


Friends And Related Function Documentation

friend class G__MethodArgInfo [friend]

Definition at line 36 of file Method.h.


Member Data Documentation

long Cint::G__MethodInfo::handle [protected]

Definition at line 108 of file Method.h.

Referenced by operator=().

long Cint::G__MethodInfo::index [protected]

Definition at line 109 of file Method.h.

Referenced by operator=().

long Cint::G__MethodInfo::usingIndex [protected]

Definition at line 111 of file Method.h.

Referenced by operator=().

G__ClassInfo* Cint::G__MethodInfo::belongingclass [protected]

Definition at line 113 of file Method.h.

Referenced by operator=().

G__ClassInfo* Cint::G__MethodInfo::memberOf [protected]

Definition at line 114 of file Method.h.

G__TypeInfo Cint::G__MethodInfo::type [protected]

Definition at line 115 of file Method.h.

Referenced by operator=().


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