Interface definition for RBU HDR operations. More...
#include <DellRbu.h>

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) | |
Interface definition for RBU HDR operations.
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 void doUpdate | ( | ) | const [pure virtual] |
Implemented in RbuHdr.
| virtual std::string getBiosVersion | ( | ) | const [pure virtual] |
Implemented in RbuHdr.
| virtual FILE* getFh | ( | ) | const [pure virtual] |
Implemented in RbuHdr.
Referenced by rbu::dellBiosUpdate().
| virtual void getHdrVersion | ( | unsigned int & | major, | |
| unsigned int & | minor | |||
| ) | const [pure virtual] |
Implemented in RbuHdr.
| virtual const u32* getSystemIdList | ( | ) | const [pure virtual] |
Implemented in RbuHdr.
Referenced by rbu::checkSystemId().
| void operator= | ( | const IRbuHdr & | ) | [private] |
not implemented (explicitly disallowed)
| 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<<().
1.7.1