TwiceAsNice
2019-02-18
|
This class represents a local memory buffer file. More...
#include <MemoryBufferFile.h>
Public Member Functions | |
MemoryBufferFile (const std::string &localFileName) | |
MemoryBufferPtr | createMemoryBuffer () |
~MemoryBufferFile () | |
MemoryBufferFile (const std::string &localFileName) | |
MemoryBufferPtr | createMemoryBuffer () |
~MemoryBufferFile () | |
MemoryBufferFile (const std::string &localFileName) | |
MemoryBufferPtr | createMemoryBuffer () |
~MemoryBufferFile () | |
Private Member Functions | |
void | openFile () |
long | getFileSizeInByte () |
char * | obtainFileContents (long fileSizeInByte) |
void | complain (const std::string &message) |
void | openFile () |
long | getFileSizeInByte () |
char * | obtainFileContents (long fileSizeInByte) |
void | complain (const std::string &message) |
void | openFile () |
long | getFileSizeInByte () |
char * | obtainFileContents (long fileSizeInByte) |
void | complain (const std::string &message) |
Private Attributes | |
FILE * | stream_ |
std::string | fileName_ |
This class represents a local memory buffer file.
|
explicit |
Basda::Microgate::MemoryBufferFile::~MemoryBufferFile | ( | ) |
|
explicit |
Basda::Microgate::MemoryBufferFile::~MemoryBufferFile | ( | ) |
|
explicit |
Basda::Microgate::MemoryBufferFile::~MemoryBufferFile | ( | ) |
|
private |
|
private |
|
private |
MemoryBufferPtr Basda::Microgate::MemoryBufferFile::createMemoryBuffer | ( | ) |
MemoryBufferPtr Basda::Microgate::MemoryBufferFile::createMemoryBuffer | ( | ) |
MemoryBufferPtr Basda::Microgate::MemoryBufferFile::createMemoryBuffer | ( | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |