rbu::IRbuHdr Class Reference

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 u32getSystemIdList () const =0
virtual void doUpdate () const =0
virtual FILE * getFh () const =0


Detailed Description

Interface definition for RBU HDR operations.


Constructor & Destructor Documentation

rbu::IRbuHdr::IRbuHdr  ) 
 

virtual rbu::IRbuHdr::~IRbuHdr  )  [virtual]
 


Member Function Documentation

virtual void rbu::IRbuHdr::doUpdate  )  const [pure virtual]
 

virtual std::string rbu::IRbuHdr::getBiosVersion  )  const [pure virtual]
 

virtual FILE* rbu::IRbuHdr::getFh  )  const [pure virtual]
 

virtual void rbu::IRbuHdr::getHdrVersion unsigned int &  major,
unsigned int &  minor
const [pure virtual]
 

virtual const u32* rbu::IRbuHdr::getSystemIdList  )  const [pure virtual]
 

virtual std::ostream& rbu::IRbuHdr::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.


The documentation for this class was generated from the following file:
Generated on Wed Oct 6 07:59:00 2010 for libsmbios_c library by  doxygen 1.4.6