Name

pdbClass —

basevec

typedef vector<pdbBase *> pdbClass::basevec ( );  

        

classvec

typedef vector<pdbClass *> pdbClass::classvec ( );  

        

methodvec

typedef vector<pdbMethod *> pdbClass::methodvec ( );  

        

friendclassvec

typedef vector<pdbFriendClass *> pdbClass::friendclassvec ( );  

        

friendfuncvec

typedef vector<pdbFriendFunc *> pdbClass::friendfuncvec ( );  

        

pdbClass

pdbClass::pdbClass ( id);  
int  id;

        

pdbClass

pdbClass::pdbClass ( nameid);  
const string &int  nameidint;

        

~pdbClass

virtual pdbClass::~pdbClass ();

        

print

virtual ostream& pdbClass::print ( ostr);  
ostream &  ostr;

        

adjustPtrs

virtual void pdbClass::adjustPtrs ( p);  
PDB *  p;

        

process

virtual void pdbClass::process ( p);  
PDB *  p;

        

findDuplicate

virtual dupl_t pdbClass::findDuplicate ( r);  
pdbSimpleItem *  r;

        

baseClasses

const pdbClass::basevec & pdbClass::baseClasses ( );  

        

derivedClasses

pdbClass::classvec & pdbClass::derivedClasses ( );  

        

derivedClasses

const pdbClass::classvec & pdbClass::derivedClasses ( );  

        

methods

const pdbClass::methodvec & pdbClass::methods ( );  

        

isABC

bool pdbClass::isABC ();

        

friendClasses

const pdbClass::friendclassvec & pdbClass::friendClasses ( );  

        

friendRoutines

const pdbClass::friendfuncvec & pdbClass::friendRoutines ( );  

        

addBaseClass

void pdbClass::addBaseClass ( virtacsbclassfilelinecol);  
pdbItem::virt_tpdbItem::access_tconst pdbClass *pdbFile *intint  virtacsbclassfilelinecolpdbItem::access_tconst pdbClass *pdbFile *intint;

        

addDerivedClass

void pdbClass::addDerivedClass ( dclass);  
pdbClass *  dclass;

        

addMethod

void pdbClass::addMethod ( funcfilelinecol);  
pdbCRoutine *pdbFile *intint  funcfilelinecolpdbFile *intint;

        

addFriendClass

void pdbClass::addFriendClass ( ffilelinecol);  
pdbClass *pdbFile *intint  ffilelinecolpdbFile *intint;

        

addFriendRoutine

void pdbClass::addFriendRoutine ( ffilelinecol);  
pdbCRoutine *pdbFile *intint  ffilelinecolpdbFile *intint;

        

base

basevec pdbClass::base ();

        

drvd

classvec pdbClass::drvd ();

        

fmem

methodvec pdbClass::fmem ();

        

abc

bool pdbClass::abc ();

        

fcl

friendclassvec pdbClass::fcl ( );  

        

fro

friendfuncvec pdbClass::fro ();