#include <CmosRWImpl.h>
Inheritance diagram for CmosRWIo:
Public Member Functions | |
CmosRWIo () | |
CmosRWIo & | operator= (const CmosRWIo &source) |
virtual | ~CmosRWIo () |
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 | |
bool | suppressNotify |
Private Member Functions | |
CmosRWIo (const CmosRWIo &source) |
Definition at line 62 of file CmosRWImpl.h.
CmosRWIo | ( | ) | [explicit] |
Definition at line 37 of file CmosRW_LinuxIO.cpp.
~CmosRWIo | ( | ) | [virtual] |
Definition at line 109 of file CmosRW.cpp.
Definition at line 42 of file CmosRW_LinuxIO.cpp.
Definition at line 47 of file CmosRW_LinuxIO.cpp.
Implements ICmosRW.
Definition at line 64 of file CmosRW_LinuxIO.cpp.
References Suppressable::isNotifySuppressed(), and IObservable::notify().
void suppressNotification | ( | bool | sup = true |
) | const [inherited] |
Definition at line 68 of file CmosRW.cpp.
References Suppressable::suppressNotify.
Referenced by CmosRWChecksumObserver::update(), and cmos::writeByteArray().
void resumeNotification | ( | bool | doNotify = true |
) | const [inherited] |
Definition at line 73 of file CmosRW.cpp.
References IObservable::notify(), and Suppressable::suppressNotify.
Referenced by CmosRWChecksumObserver::update(), and cmos::writeByteArray().
bool isNotifySuppressed | ( | ) | const [inherited] |
Definition at line 82 of file CmosRW.cpp.
References Suppressable::suppressNotify.
Referenced by CmosRWIo::writeByte(), and CmosRWFile::writeByte().
void attach | ( | IObserver * | ) | const [virtual, inherited] |
Definition at line 46 of file Observer.cpp.
References IObservable::observers.
Referenced by CmosRWChecksumObserver::CmosRWChecksumObserver().
void detach | ( | IObserver * | ) | const [virtual, inherited] |
Definition at line 51 of file Observer.cpp.
References IObservable::observers.
Referenced by CmosRWChecksumObserver::~CmosRWChecksumObserver().
void notify | ( | void * | param = 0 |
) | const [virtual, inherited] |
Definition at line 56 of file Observer.cpp.
References IObservable::observers.
Referenced by Suppressable::resumeNotification(), testPlatform::testCmosChecksum(), testPlatform::testCmosWriting(), CmosRWIo::writeByte(), and CmosRWFile::writeByte().
bool suppressNotify [mutable, protected, inherited] |
Definition at line 40 of file CmosRWImpl.h.
Referenced by Suppressable::isNotifySuppressed(), Suppressable::resumeNotification(), and Suppressable::suppressNotification().