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 Thu May 14 22:16:57 2009 for libsmbios_c library by  doxygen 1.5.8