OEHeader

class OEHeader : public OEContainer

This class represents OEHeader.

The following methods are publicly inherited from OEContainer:

operator=

GetDataType

CreateCopy

IsDataType

The following methods are publicly inherited from OEBase:

operator=

GetData

IsDataType

operator+=

GetDataIter

SetBaseData

AddBaseData

GetDataType

SetBoolData

AddData

GetDoubleData

SetData

Clear

GetFloatData

SetDoubleData

CreateCopy

GetIntData

SetFloatData

DeleteData

GetStringData

SetIntData

GetBoolData

HasData

SetStringData

Constructors

OEHeader()
OEHeader(int argc, const char* argv[], const char* appname,
         const char* version, const char* comment = "",
         const OEInterface& itf = OEInterface(),
         const OEHeader* history = 0x0)
OEHeader(const OEHeader& rhs)

Default and copy constructors.

AddHistory

void AddHistory(const OEHeader& header)

GetCommandLine

std::string GetCommandLine() const

GetComment

std::string GetComment() const

GetDate

void GetDate(int& day, int& month, int& year) const
void GetDate(int& day, int& month, int& year, int& hour,
             int& minute, int& seconds) const

GetHistory

OEIterBase<OEHeader>* GetHistory() const

GetInterface

std::string GetInterface() const

GetOERelease

std::string GetOERelease() const

GetOEVersion

int GetOEVersion() const

GetPlatform

std::string GetPlatform() const

GetProgram

std::string GetProgram() const

GetVersion

std::string GetVersion() const

SetCommandLine

void SetCommandLine(const std::string& comment)

SetComment

void SetComment(const std::string& comment)

SetDate

void SetDate()
void SetDate(int day, int month, int year)
void SetDate(int day, int month, int year, int hour, int minute,
             int seconds)

SetInterface

void SetInterface(const OEInterface& itf)

SetOERelease

void SetOERelease(const std::string& release)

SetOEVersion

void SetOEVersion(int version)

SetPlatform

void SetPlatform(const std::string& platform)

SetProgram

void SetProgram(const std::string& program)

SetVersion

void SetVersion(const std::string &)