 class  BytesField : public TableField
  class  BytesField : public TableField Table field
|  Char* | BytesField::AsString () Returns string representation of the value | 
|   | BytesField::BytesField (Char *aName, MsgField *aValue, LogFile *aLogFile) Constructor of StringField | 
|  Field* | BytesField::CreateCopy () Returns identical object | 
|  Int | BytesField::EqualTo (void *aValue) This field does NOT SUPPORT SEARCHING YET - has to be able | 
|  GMessage* | BytesField::GetAsGMessage () Gets contents of this BytesField as a GMessage | 
|  MsgField* | BytesField::GetAsMsgField () Gets contents of this BytesField as a MsgField | 
|  Err | BytesField::ReadFromFile (File *aFile, Size *bytesToEORec) Reads the contents of a field stored in a file | 
|  Err | BytesField::SetAsGMessage (GMessage *aGMessage) Enables simple storage of MsgField | 
|  Err | BytesField::SetAsMsgField (MsgField *aMsgField) Enables simple storage of GMessage | 
|  Err | BytesField::SetValue (Void *aValue) Sets the "value" to "*aValue" | 
|  Size | BytesField::SizeOf () Returns size of string representation of value | 
|  Err | BytesField::WriteToFile (File *aFile) Writes the contents of a MsgField "value" to an open file | 
|   | BytesField::~BytesField () Destructor of StringField | 
|   | methods 
 | 
|   | attributes 
 | 
 Field::Field(Char *aName, LogFile *aLogFile)
  Field::Field(Char *aName, LogFile *aLogFile)
 Char*  Field::GetName()
 Char*  Field::GetName()
 Int  Field::NameEqualTo(Char *aName)
 Int  Field::NameEqualTo(Char *aName)
 Void  Field::SetName(Char *aName)
 Void  Field::SetName(Char *aName)
 Field::~Field()
  Field::~Field()
 string*  Debugable::CreateString(char *firstStr, int firstInt, int secondInt)
 string*  Debugable::CreateString(char *firstStr, int firstInt, int secondInt)
 Debugable::Debugable(LogFile * debugLogFile)
  Debugable::Debugable(LogFile * debugLogFile)
 int  Debugable::SetDebugOptions(int newLogOptions)
 int  Debugable::SetDebugOptions(int newLogOptions)
 void  Debugable::SetLogFile(LogFile *aLogFile)
 void  Debugable::SetLogFile(LogFile *aLogFile)
 void  Debugable::WriteString(LogLevel debugLevel, char * format, ...)
 void  Debugable::WriteString(LogLevel debugLevel, char * format, ...)
 Debugable::~Debugable()
  Debugable::~Debugable()
Table field. TableField, that holds an array of bytes in format
 attributes
  attributes 
 MsgField*  value
 MsgField*  value
 methods
  methods 
 BytesField(Char *aName, MsgField *aValue = NULL, LogFile *aLogFile = NULL)
  BytesField(Char *aName, MsgField *aValue = NULL, LogFile *aLogFile = NULL)
 
 
 
 
 
 
 
 
 
 
 
 virtual  ~BytesField()
 virtual  ~BytesField()
 virtual  Field*  CreateCopy()
 virtual  Field*  CreateCopy()
 virtual  char*  Print()
 virtual  char*  Print()
 virtual  Int  EqualTo(void *aValue)
 virtual  Int  EqualTo(void *aValue)
 virtual  Size  SizeOf()
 virtual  Size  SizeOf()
 virtual  Int  IsFixed()
 virtual  Int  IsFixed()
 GMessage*  GetAsGMessage()
 GMessage*  GetAsGMessage()
 MsgField*  GetAsMsgField()
 MsgField*  GetAsMsgField()
 Err  SetAsGMessage(GMessage *aGMessage)
 Err  SetAsGMessage(GMessage *aGMessage)
 Err  SetAsMsgField(MsgField *aMsgField)
 Err  SetAsMsgField(MsgField *aMsgField)
 virtual  Err  SetValue(Void *aValue)
 virtual  Err  SetValue(Void *aValue)
 virtual  Err  ReadFromFile(File *aFile, Size *bytesToEORec)
 virtual  Err  ReadFromFile(File *aFile, Size *bytesToEORec)
 Char*  BytesField::AsString()
 Char*  BytesField::AsString()
 
 
 
 
 
 
 
 
 
 
 
 BytesField::BytesField(Char *aName, MsgField *aValue, LogFile *aLogFile)
  BytesField::BytesField(Char *aName, MsgField *aValue, LogFile *aLogFile)
 Field*  BytesField::CreateCopy()
 Field*  BytesField::CreateCopy()
 Int  BytesField::EqualTo(void *aValue)
 Int  BytesField::EqualTo(void *aValue)
 GMessage*  BytesField::GetAsGMessage()
 GMessage*  BytesField::GetAsGMessage()
 MsgField*  BytesField::GetAsMsgField()
 MsgField*  BytesField::GetAsMsgField()
 Err  BytesField::ReadFromFile(File *aFile, Size *bytesToEORec)
 Err  BytesField::ReadFromFile(File *aFile, Size *bytesToEORec)
 Err  BytesField::SetAsGMessage(GMessage *aGMessage)
 Err  BytesField::SetAsGMessage(GMessage *aGMessage)
 Err  BytesField::SetAsMsgField(MsgField *aMsgField)
 Err  BytesField::SetAsMsgField(MsgField *aMsgField)
 Err  BytesField::SetValue(Void *aValue)
 Err  BytesField::SetValue(Void *aValue)
 Size  BytesField::SizeOf()
 Size  BytesField::SizeOf()
 Err  BytesField::WriteToFile(File *aFile)
 Err  BytesField::WriteToFile(File *aFile)
 BytesField::~BytesField()
  BytesField::~BytesField()
alphabetic index hierarchy of classes
generated by doc++