In file /home/eternity/Source/Common/GMessage/H/fields.h:

class Field : public Debugable

Ancestor of all fields used in GMessage and Table

Inheritance:

Field < Debugable


Public Methods

Field::Field (Char *aName, LogFile *aLogFile)
Constructor of Field
Char* Field::GetName ()
Returns name of Field
Int Field::NameEqualTo (Char *aName)
Decides if the name string is equal to the parameter
Void Field::SetName (Char *aName)
Sets the name of Field
Field::~Field ()
Destructor of Field

Public

methods
Field (Char *aName, LogFile *aLogFile = NULL)
constructor
virtual ~Field ()
destructor
virtual Field* CreateCopy ()
copying of the field
Void SetName (Char *aName)
name setting
Char* GetName ()
returns name
Int NameEqualTo (Char *aName)
checking of the name
virtual Size SizeOf ()
checks the size of the field

Protected

attributes
Char* name
name of the field

Inherited from Debugable:

Public Methods

string* Debugable::CreateString(char *firstStr, int firstInt, int secondInt)
Debugable::Debugable(LogFile * debugLogFile)
int Debugable::SetDebugOptions(int newLogOptions)
void Debugable::SetLogFile(LogFile *aLogFile)
void Debugable::WriteString(LogLevel debugLevel, char * format, ...)
Debugable::~Debugable()

Documentation

Ancestor of all fields used in GMessage and Table. Ancestor of fields used in GMessage and Table with one attribute - name. Setting and checking of name is implemented.
attributes

Char* name
name of the field

methods

Field(Char *aName, LogFile *aLogFile = NULL)
constructor

virtual ~Field()
destructor

virtual Field* CreateCopy()
copying of the field

Void SetName(Char *aName)
name setting

Char* GetName()
returns name

Int NameEqualTo(Char *aName)
checking of the name

virtual Size SizeOf()
checks the size of the field

Field::Field(Char *aName, LogFile *aLogFile)
Constructor of Field. Dlouhy_komentar
Returns:
co
Parameters:
parametr -
Author:
Marek, Pavel
See Also:
co_se_toho_tyka

Char* Field::GetName()
Returns name of Field. Dlouhy_komentar
Returns:
co
Parameters:
parametr -
Author:
Marek, Pavel
See Also:
co_se_toho_tyka

Int Field::NameEqualTo(Char *aName)
Decides if the name string is equal to the parameter. Dlouhy_komentar
Returns:
co
Parameters:
parametr -
Author:
Marek, Pavel
See Also:
co_se_toho_tyka

Void Field::SetName(Char *aName)
Sets the name of Field. Dlouhy_komentar
Returns:
co
Parameters:
parametr -
Author:
Marek, Pavel
See Also:
co_se_toho_tyka

Field::~Field()
Destructor of Field. Dlouhy_komentar
Returns:
co
Parameters:
parametr -
Author:
Marek, Pavel
See Also:
co_se_toho_tyka


Direct child classes:
TableField
MsgField
Author:
Marek, Pavel
See Also:
GMessage, Table, MsgField, TableField

alphabetic index hierarchy of classes


generated by doc++