#include <TokenImpl.h>


Public Member Functions | |
| CmosRWChecksumObserver (std::string description, cmos::ICmosRW *cmos, int checkType, u32 indexPort, u32 dataPort, u32 start, u32 end, u32 checksumLocation) | |
| CmosRWChecksumObserver (const CmosRWChecksumObserver &source) | |
| virtual void | update (const observer::IObservable *whatChanged, void *doUpdate) |
| virtual | ~CmosRWChecksumObserver () |
Private Attributes | |
| std::string | description |
| cmos::ICmosRW * | cmos |
| int | checkType |
| u32 | indexPort |
| u32 | dataPort |
| u32 | start |
| u32 | end |
| u32 | checksumLocation |
Definition at line 224 of file TokenImpl.h.
| CmosRWChecksumObserver | ( | std::string | description, | |
| cmos::ICmosRW * | cmos, | |||
| int | checkType, | |||
| u32 | indexPort, | |||
| u32 | dataPort, | |||
| u32 | start, | |||
| u32 | end, | |||
| u32 | checksumLocation | |||
| ) |
| CmosRWChecksumObserver | ( | const CmosRWChecksumObserver & | source | ) |
Definition at line 70 of file checksum.cpp.
References IObservable::attach().

| ~CmosRWChecksumObserver | ( | ) | [virtual] |
Definition at line 88 of file checksum.cpp.
References IObservable::detach().

| void update | ( | const observer::IObservable * | whatChanged, | |
| void * | doUpdate | |||
| ) | [virtual] |
Implements IObserver.
Definition at line 95 of file checksum.cpp.
References _, smbios::byteChecksum(), smbios::CHECK_TYPE_BYTE_CHECKSUM, smbios::CHECK_TYPE_WORD_CHECKSUM, smbios::CHECK_TYPE_WORD_CHECKSUM_N, smbios::CHECK_TYPE_WORD_CRC, CmosRWChecksumObserver::checksumLocation, CmosRWChecksumObserver::checkType, CmosRWChecksumObserver::description, ICmosRW::readByte(), Suppressable::resumeNotification(), Suppressable::suppressNotification(), smbios::wordChecksum(), smbios::wordCrc(), and ICmosRW::writeByte().

std::string description [private] |
cmos::ICmosRW* cmos [private] |
Definition at line 235 of file TokenImpl.h.
int checkType [private] |
Definition at line 237 of file TokenImpl.h.
Definition at line 238 of file TokenImpl.h.
Definition at line 239 of file TokenImpl.h.
Definition at line 240 of file TokenImpl.h.
u32 checksumLocation [private] |
1.5.6