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