SMBIOS Library
|
#include <IMemory.h>
Public Member Functions | |
IMemory () | |
virtual | ~IMemory () |
virtual u8 | getByte (u64 offset) const =0 |
virtual void | putByte (u64 offset, u8 value) const =0 |
virtual void | fillBuffer (u8 *buffer, u64 offset, unsigned int length) const =0 |
virtual int | incReopenHint ()=0 |
virtual int | decReopenHint ()=0 |
Private Member Functions | |
void | operator= (const IMemory &) |
not implemented (explicitly disallowed) | |
IMemory (const IMemory &) | |
not implemented (explicitly disallowed) |
IMemory | ( | ) |
Definition at line 99 of file Memory.cpp.
|
virtual |
Definition at line 96 of file Memory.cpp.
|
pure virtual |
Implemented in MemoryOsSpecific, and MemoryFile.
Referenced by SmbiosMemoryStrategy::getSmbiosTableHeader().
|
pure virtual |
|
pure virtual |
Implemented in MemoryOsSpecific, and MemoryFile.
Referenced by getBiosVersionFromOneByteStructForDiamond(), getIdByteFromMem_Diamond(), and testStandalone::testMemoryFuncs().
|
pure virtual |
Implemented in MemoryOsSpecific, and MemoryFile.
Referenced by SmbiosMemoryStrategy::getSmbiosTableHeader().
|
private |
not implemented (explicitly disallowed)
|
pure virtual |
Implemented in MemoryOsSpecific, and MemoryFile.
Referenced by testStandalone::testMemoryFuncs().