#include <BufferedFile.h>
Public Member Functions | |
| BufferedFile (void) | |
| ~BufferedFile (void) | |
| BufferedFile (const BufferedFile &rhs) | |
| BufferedFile & | operator= (const BufferedFile &rhs) |
| char * | GetBuffer () |
| const char * | GetBuffer () const |
| unsigned | GetSize () const |
| bool | Init (IRom &rom) |
| bool | Release () |
| xl7::io::BufferedFile::BufferedFile | ( | void | ) |
Default constructor.
| xl7::io::BufferedFile::~BufferedFile | ( | void | ) |
Destructor.
| xl7::io::BufferedFile::BufferedFile | ( | const BufferedFile & | rhs | ) |
Copy constructor.
| char* xl7::io::BufferedFile::GetBuffer | ( | ) | [inline] |
Returns the data buffer.
| const char* xl7::io::BufferedFile::GetBuffer | ( | ) | const [inline] |
Returns the data buffer.
| unsigned xl7::io::BufferedFile::GetSize | ( | ) | const [inline] |
Returns the size of the data buffer, in bytes.
| bool xl7::io::BufferedFile::Init | ( | IRom & | rom | ) |
Initializes the data buffer by reading the given full rom.
| BufferedFile & xl7::io::BufferedFile::operator= | ( | const BufferedFile & | rhs | ) |
Copy assignment operator.
| bool xl7::io::BufferedFile::Release | ( | ) |
Releases the data buffer.
1.7.1