SMBIOS Library
|
#include <CmosRWImpl.h>
Public Member Functions | |
CmosRWFile (const std::string &File) | |
CmosRWFile & | operator= (const CmosRWFile &source) |
virtual | ~CmosRWFile () |
u8 | readByte (u32 indexPort, u32 dataPort, u32 offset) const |
void | writeByte (u32 indexPort, u32 dataPort, u32 offset, u8 byte) const |
void | suppressNotification (bool sup=true) const |
void | resumeNotification (bool doNotify=true) const |
bool | isNotifySuppressed () const |
virtual void | attach (IObserver *) const |
virtual void | detach (IObserver *) const |
virtual void | notify (void *param=0) const |
Protected Attributes | |
std::string | fileName |
bool | suppressNotify |
Private Member Functions | |
CmosRWFile (const CmosRWFile &source) |
Definition at line 43 of file CmosRWImpl.h.
|
explicit |
|
virtual |
Definition at line 111 of file CmosRW.cpp.
|
private |
|
virtualinherited |
Definition at line 46 of file Observer.cpp.
Referenced by CmosRWChecksumObserver::CmosRWChecksumObserver().
|
virtualinherited |
Definition at line 51 of file Observer.cpp.
Referenced by CmosRWChecksumObserver::~CmosRWChecksumObserver().
|
inherited |
Definition at line 87 of file CmosRW.cpp.
References Suppressable::suppressNotify.
Referenced by CmosRWFile::writeByte(), and CmosRWIo::writeByte().
|
virtualinherited |
Definition at line 56 of file Observer.cpp.
Referenced by Suppressable::resumeNotification(), testPlatform::testCmosChecksum(), testPlatform::testCmosWriting(), CmosRWFile::writeByte(), and CmosRWIo::writeByte().
CmosRWFile& operator= | ( | const CmosRWFile & | source | ) |
|
inherited |
Definition at line 78 of file CmosRW.cpp.
References IObservable::notify(), and Suppressable::suppressNotify.
Referenced by CmosRWChecksumObserver::update(), and cmos::writeByteArray().
|
inherited |
Definition at line 73 of file CmosRW.cpp.
References Suppressable::suppressNotify.
Referenced by CmosRWChecksumObserver::update(), and cmos::writeByteArray().
Implements ICmosRW.
Definition at line 141 of file CmosRW.cpp.
References CmosRWFile::fileName, Suppressable::isNotifySuppressed(), and IObservable::notify().
|
protected |
Definition at line 55 of file CmosRWImpl.h.
Referenced by CmosRWFile::readByte(), and CmosRWFile::writeByte().
|
mutableprotectedinherited |
Definition at line 40 of file CmosRWImpl.h.
Referenced by Suppressable::isNotifySuppressed(), Suppressable::resumeNotification(), and Suppressable::suppressNotification().