Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

MemberList Class Reference

#include <member.h>

Collaboration diagram for MemberList:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 MemberList ()
void Make (Class *)
MemRef (int)
int Number ()
MemLookup (char *, char *)
int Lookup (char *, int, char *)
int Lookup (Environment *, Ptree *, int)
int Lookup (Environment *, char *, int)

Private Member Functions

void AppendThisClass (Class *)
void Append (Ptree *, Ptree *, int, Ptree *)
void AppendBaseClass (Environment *, Ptree *)
void CheckHeader (Ptree *, Mem *)

Private Attributes

Classthis_class
int num
int size
Memarray

Constructor & Destructor Documentation

MemberList::MemberList  ) 
 


Member Function Documentation

void MemberList::Make Class  ) 
 

MemberList::Mem * MemberList::Ref int   ) 
 

int MemberList::Number  )  [inline]
 

MemberList::Mem * MemberList::Lookup char *  ,
char * 
 

int MemberList::Lookup char *  ,
int  ,
char * 
 

int MemberList::Lookup Environment ,
Ptree ,
int 
 

int MemberList::Lookup Environment ,
char *  ,
int 
 

void MemberList::AppendThisClass Class  )  [private]
 

void MemberList::Append Ptree ,
Ptree ,
int  ,
Ptree
[private]
 

void MemberList::AppendBaseClass Environment ,
Ptree
[private]
 

void MemberList::CheckHeader Ptree ,
Mem
[private]
 


Member Data Documentation

Class* MemberList::this_class [private]
 

int MemberList::num [private]
 

int MemberList::size [private]
 

Mem* MemberList::array [private]
 


The documentation for this class was generated from the following files:
Generated on Wed Aug 11 22:35:50 2004 for IOPC by Doxygen 1.3.6