List of ancestors:
Desc. & Idea | Warnings | Methods | Attributes | Operators | Specials |
|
![]() |
![]() |
![]() |
![]() |
![]() |
Methods beginning with Get or Set (get/set) are usually intended to access Attributes of same name (exceptions will be marked). |
This class provides an access to parameters sorted into groups for easier orientation.
Don't create TGroup on stack.
Public:
void Delete() | |
TAParam *GetLocalParam(char *Called) | |
![]() |
char * GetName(void) |
TGroup * GetNext() | |
![]() |
TParamFile *GetParent() |
TGroup * GetPrior() | |
![]() |
uint GetSerSize(BOOL subclass=FALSE) |
uint ParamCount(void) | |
void PutAfter(TGroup *Who) | |
void PutBefore(TGroup *Who) | |
![]() |
uint Serialize(BYTE **rawbytes,BOOL subclass=FALSE) |
void SetName(char *aName) | |
![]() ![]() |
TGroup(char *aName,uint aAllocated=BASEGROUPSIZE) |
![]() |
TGroup(BYTE** raw,uint length,BOOL subclass,TParamFile *Into) |
void Unchain() | |
![]() |
virtual ~TGroup(void) |
Protected:
void EjectParam(TAParam *Who) | |
void InjectParam(TAParam *NewOne, BOOL Control=TRUE) | |
void InsertParam(TAParam *NewOne, BOOL Control=TRUE) | |
TGroup *SetParent(TParamFile *val,BOOL Control=TRUE) |
Private:
Here write method's description.
Public:
Protected:
uint Allocated | |
![]() |
uint CountOfParam |
![]() |
char * Name |
TGroup *Next | |
![]() |
TAParam **Params |
![]() |
TParamFile *Parent |
TGroup *Prior |
Private:
Here write attribute's description.
Public:
![]() |
TAParam* operator [] (uint index) |
Protected:
Private:
Here write operator's description.
Here write specials.