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

class ArrayGMessage : public GMessage

GMessage containing array

Inheritance:

ArrayGMessage < GMessage < Debugable


Public Methods

Err ArrayGMessage::AddField (Char *prefix, MsgField *contents)
Kratky_komentar_s_teckou_na_konci
ArrayGMessage::ArrayGMessage (LogFile *aLogFile)
Kratky_komentar_s_teckou_na_konci
Char* ArrayGMessage::CountName (Char *prefix)
Kratky_komentar_s_teckou_na_konci
Char* ArrayGMessage::FieldName (Char *prefix, Int i)
Kratky_komentar_s_teckou_na_konci
GMessage* ArrayGMessage::GetAsGMessage (Char *prefix, Int i)
Kratky_komentar_s_teckou_na_konci
MsgField* ArrayGMessage::GetField (Char *prefix, Int i)
Kratky_komentar_s_teckou_na_konci
Err ArrayGMessage::LoadFromLines (Char *prefix, Char *str)
Kratky_komentar_s_teckou_na_konci
Err ArrayGMessage::SetField (Char *prefix, Int i, MsgField *contents)
Kratky_komentar_s_teckou_na_konci

Public

methods
ArrayGMessage (LogFile *aLogFile = NULL)
constructor

Protected

methods

Inherited from GMessage:

Public Methods

Size GMessage::CheckSum(char *input, Size len)
Void GMessage::Clear()
Err GMessage::DebugHeaders(LogFile *aLogFile, Char *aLogLabel, LogLevel aLogLevel)
Err GMessage::Delete(Char *aFieldName)
GMessage::GMessage(LogFile *aLogFile)
GMessage::GMessage(const GMessage *aGMessage, LogFile *aLogFile)
GMessage::GMessage(Char *aFileName, LogFile *aLogFile)
GMessage::GMessage(Void *aBuffer, Size aSize, LogFile *aLogFile)
Err GMessage::GetAsBasicTime(Char *aFieldName, BasicTime *t) const
Void* GMessage::GetAsBytes(Char *aFieldName, Size *aSize) const
Err GMessage::GetAsFile(Char *aFieldName, Char *aFileName) const
GMessage* GMessage::GetAsGMessage(Char *aFieldName) const
Err GMessage::GetAsID(Char *aFieldName, ID *t) const
Err GMessage::GetAsInt(Char *aFieldName, Int *i) const
MsgField* GMessage::GetAsMsgField(Char *aFieldName) const
Err GMessage::GetAsSize(Char *aFieldName, Size *i) const
Char* GMessage::GetAsString(Char *aFieldName) const
Void GMessage::Initialize()
Err GMessage::LoadFromBytes(Void *aBuffer, Size aLength)
Err GMessage::LoadFromFile(Char *aFileName)
Char* GMessage::ReadBytesHeader(Void *aBuffer, Size aLength, Size *aSize, Size *anOffset)
Char* GMessage::ReadFileHeader(File *aFile, Size *aSize)
Err GMessage::Rename(Char *aFieldName, Char *newFieldName)
Err GMessage::SetAsBasicTime(Char *aFieldName, BasicTime aVariable)
Err GMessage::SetAsBytes(Char *aFieldName, Void *aBuffer, Size aSize)
Err GMessage::SetAsFile(Char *aFieldName, Char *aFileName)
Err GMessage::SetAsGMessage(Char *aFieldName, GMessage *aGMessage)
Err GMessage::SetAsID(Char *aFieldName, ID aVariable)
Err GMessage::SetAsInt(Char *aFieldName, Int aVariable)
Err GMessage::SetAsMsgField(Char *aFieldName, MsgField *aField)
Err GMessage::SetAsSize(Char *aFieldName, Size aVariable)
Err GMessage::SetAsString(Char *aFieldName, Char *aString)
Size GMessage::SizeOf() const
Void* GMessage::StoreToBytes(Size *aSize) const
Err GMessage::StoreToFile(Char *aFileName) const
MsgField* GMessage::StoreToMsgField(Char *aFieldName) const
Size GMessage::Sum(char *input, Size len)
Err GMessage::WriteBytesHeader(Void *aBuffer, MsgField *aMsgField, Size *anOffset) const
Err GMessage::WriteFileHeader(File *aFile, MsgField *aMsgField) const
GMessage::~GMessage()

Protected

attributes

FieldQueue* fields
MsgFields

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

GMessage containing array. Descendand of GMessage that is able to handle arrays of similar values
methods

methods

ArrayGMessage(LogFile *aLogFile = NULL)
constructor

Err ArrayGMessage::AddField(Char *prefix, MsgField *contents)
Kratky_komentar_s_teckou_na_konci. Dlouhy_komentar
Returns:
co
Parameters:
parametr -
Author:
jmeno
See Also:
co_se_toho_tyka

ArrayGMessage::ArrayGMessage(LogFile *aLogFile)
Kratky_komentar_s_teckou_na_konci. Dlouhy_komentar
Returns:
co
Parameters:
parametr -
Author:
jmeno
See Also:
co_se_toho_tyka

Char* ArrayGMessage::CountName(Char *prefix)
Kratky_komentar_s_teckou_na_konci. Dlouhy_komentar
Returns:
co
Parameters:
parametr -
Author:
jmeno
See Also:
co_se_toho_tyka

Char* ArrayGMessage::FieldName(Char *prefix, Int i)
Kratky_komentar_s_teckou_na_konci. Dlouhy_komentar
Returns:
co
Parameters:
parametr -
Author:
jmeno
See Also:
co_se_toho_tyka

GMessage* ArrayGMessage::GetAsGMessage(Char *prefix, Int i)
Kratky_komentar_s_teckou_na_konci. Dlouhy_komentar
Returns:
co
Parameters:
parametr -
Author:
jmeno
See Also:
co_se_toho_tyka

MsgField* ArrayGMessage::GetField(Char *prefix, Int i)
Kratky_komentar_s_teckou_na_konci. Dlouhy_komentar
Returns:
co
Parameters:
parametr -
Author:
jmeno
See Also:
co_se_toho_tyka

Err ArrayGMessage::LoadFromLines(Char *prefix, Char *str)
Kratky_komentar_s_teckou_na_konci. Dlouhy_komentar
Returns:
co
Parameters:
parametr -
Author:
jmeno
See Also:
co_se_toho_tyka

Err ArrayGMessage::SetField(Char *prefix, Int i, MsgField *contents)
Kratky_komentar_s_teckou_na_konci. Dlouhy_komentar
Returns:
co
Parameters:
parametr -
Author:
jmeno
See Also:
co_se_toho_tyka


Direct child classes:
Keywords
Author:
Pavel
See Also:
GMessage

alphabetic index hierarchy of classes


generated by doc++