libsmbios_c library
Public Member Functions | Static Public Member Functions | Protected Member Functions
cmos::CmosRWFactory Class Reference

#include <ICmosRW.h>

Inheritance diagram for cmos::CmosRWFactory:
factory::IFactory

Public Member Functions

virtual ~CmosRWFactory () throw ()
virtual ICmosRWgetSingleton ()=0
virtual ICmosRWmakeNew ()=0
- Public Member Functions inherited from factory::IFactory
virtual ~IFactory ()
virtual void setParameter (const std::string name, const std::string value)=0
virtual void setParameter (const std::string name, const u32 value)=0
virtual void setMode (const int mode)=0
virtual void reset ()=0
virtual std::string getParameterString (const std::string name) const =0
virtual u32 getParameterNum (const std::string name) const =0
virtual int getMode () const =0

Static Public Member Functions

static CmosRWFactorygetFactory ()

Protected Member Functions

 CmosRWFactory ()
- Protected Member Functions inherited from factory::IFactory
 IFactory ()

Additional Inherited Members

- Public Types inherited from factory::IFactory
enum  { AutoDetectMode, UnitTestMode }
enum  { defaultMode = AutoDetectMode }

Constructor & Destructor Documentation

virtual cmos::CmosRWFactory::~CmosRWFactory ( ) throw ()
virtual
cmos::CmosRWFactory::CmosRWFactory ( )
protected

Member Function Documentation

static CmosRWFactory* cmos::CmosRWFactory::getFactory ( )
static
virtual ICmosRW* cmos::CmosRWFactory::getSingleton ( )
pure virtual
virtual ICmosRW* cmos::CmosRWFactory::makeNew ( )
pure virtual

The documentation for this class was generated from the following file: