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 &)