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 Jul 28 08:16:09 2010 for libsmbios_c library by  doxygen 1.6.3