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

ClassRegister Class Reference

#include <cClassRegister.h>

List of all members.

Public Methods

ProtoBaseFind (const char *const _n) const
ProtoBaseoperator[] (const char *const _n) const
bool WriteDDL (ofstream &S, class Database &Db)

Protected Methods

void _Initialise (ProtoBase *const _p)
void _WriteDDL (ProtoBase *const _p, ofstream &S, class Database &Db)

Static Protected Methods

void _Invent (class ProtoBase *const _p=ProtoBase::_root, int _l=0)


Member Function Documentation

void ClassRegister::_Initialise ProtoBase *const    _p [protected]
 

Definition at line 34 of file cClassRegister.cpp.

References ProtoBase::_Initialise(), ProtoBase::_left, and ProtoBase::_right.

void ClassRegister::_Invent class ProtoBase *const    _p = ProtoBase::_root,
int    _l = 0
[static, protected]
 

Definition at line 20 of file cClassRegister.cpp.

References ProtoBase::_left, ProtoBase::_right, and ProtoBase::ClassName().

void ClassRegister::_WriteDDL ProtoBase *const    _p,
ofstream &    S,
class Database   Db
[protected]
 

Definition at line 44 of file cClassRegister.cpp.

class ProtoBase* ClassRegister::Find const char *const    _n const [inline]
 

Definition at line 41 of file cClassRegister.h.

References ProtoBase::Find().

class ProtoBase* ClassRegister::operator[] const char *const    _n const [inline]
 

Definition at line 42 of file cClassRegister.h.

References ProtoBase::Find().

bool ClassRegister::WriteDDL ofstream &    S,
class Database   Db
 

Definition at line 57 of file cClassRegister.cpp.

References ProtoBase::_first, ProtoBase::_next, ProtoBase::_processed, ProtoBase::_ResetProcessed(), and ProtoBase::_root.


The documentation for this class was generated from the following files:
Generated on Sun Jul 14 20:52:53 2002 for POLiTe by doxygen1.2.16