#include <DellRbu.h>
Inheritance diagram for IRbuHdr:
Public Member Functions | |
IRbuHdr () | |
virtual | ~IRbuHdr () |
virtual std::ostream & | streamify (std::ostream &cout) const=0 |
Used by operator << (std::ostream & cout, const IRbuHdr & ) to. | |
virtual std::string | getBiosVersion () const=0 |
virtual void | getHdrVersion (unsigned int &major, unsigned int &minor) const=0 |
virtual const u32 * | getSystemIdList () const=0 |
virtual void | doUpdate () const=0 |
virtual FILE * | getFh () const=0 |
Private Member Functions | |
IRbuHdr (const IRbuHdr &) | |
not implemented (explicitly disallowed) | |
void | operator= (const IRbuHdr &) |
not implemented (explicitly disallowed) |
Definition at line 107 of file DellRbu.h.
IRbuHdr | ( | ) |
Definition at line 58 of file RbuHdr.cpp.
~IRbuHdr | ( | ) | [virtual] |
Definition at line 59 of file RbuHdr.cpp.
virtual std::ostream& streamify | ( | std::ostream & | cout | ) | const [pure virtual] |
Used by operator << (std::ostream & cout, const IRbuHdr & ) to.
Users normally would not need or want to call this API. The normal operator<<() has been overloaded to call this function internally.
Implemented in RbuHdr.
Referenced by rbu::operator<<().
virtual std::string getBiosVersion | ( | ) | const [pure virtual] |
Implemented in RbuHdr.
virtual void getHdrVersion | ( | unsigned int & | major, | |
unsigned int & | minor | |||
) | const [pure virtual] |
Implemented in RbuHdr.
virtual const u32* getSystemIdList | ( | ) | const [pure virtual] |
virtual void doUpdate | ( | ) | const [pure virtual] |
Implemented in RbuHdr.
virtual FILE* getFh | ( | ) | const [pure virtual] |
void operator= | ( | const IRbuHdr & | ) | [private] |
not implemented (explicitly disallowed)