OEHeader
class OEHeader : public OEContainer
This class represents OEHeader.
The following methods are publicly inherited from OEContainer:
The following methods are publicly inherited from OEBase:
Constructors
OEHeader()
OEHeader(const OEHeader &rhs)
OEHeader(int argc, const char *argv[], const char *appname, const char *version,
const char *comment="", const OEInterface &itf=OEInterface(),
const OEHeader *history=0x0)
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 &)