#include <MemoryImpl.h>
Inheritance diagram for MemoryFile:

Public Member Functions | |
| MemoryFile (const std::string file) | |
| virtual | ~MemoryFile () |
| virtual void | fillBuffer (u8 *buffer, u64 offset, unsigned int length) const |
| virtual u8 | getByte (u64 offset) const |
| virtual void | putByte (u64 offset, u8 value) const |
Private Member Functions | |
| MemoryFile () | |
| MemoryFile (const MemoryFile &source) | |
| MemoryFile & | operator= (const MemoryFile &source) |
Private Attributes | |
| const std::string | filename |
| FILE * | fd |
| bool | rw |
Definition at line 44 of file MemoryImpl.h.
|
|
|
|
|
Definition at line 122 of file Memory.cpp. References MemoryFile::fd. |
|
|
|
|
|
|
|
||||||||||||||||
|
Implements IMemory. Definition at line 135 of file Memory.cpp. References _, MemoryFile::fd, and FSEEK. Referenced by MemoryFile::getByte(). |
|
|
Implements IMemory. Definition at line 127 of file Memory.cpp. References MemoryFile::fillBuffer(). |
|
|
|
|
||||||||||||
|
Implements IMemory. Definition at line 157 of file Memory.cpp. References _, MemoryFile::fd, MemoryFile::filename, FSEEK, and MemoryFile::rw. |
|
|
Definition at line 57 of file MemoryImpl.h. Referenced by MemoryFile::fillBuffer(), MemoryFile::putByte(), and MemoryFile::~MemoryFile(). |
|
|
Definition at line 56 of file MemoryImpl.h. Referenced by MemoryFile::putByte(). |
|
|
Definition at line 58 of file MemoryImpl.h. Referenced by MemoryFile::putByte(). |
1.4.6