|
MOOS 0.2375
|
#include <MOOSMemoryMapped.h>

Public Member Functions | |
| CMOOSMemMappedFile () | |
| std::string | GetFileName () |
| bool | Open (const std::string &sfName) |
| ~CMOOSMemMappedFile () | |
| void | PrintLastWin32Error () |
| void | Close () |
| int | GetSize () |
| char * | operator[] (int i) |
| bool | IsOpen () |
| char * | GetContents () |
Definition at line 35 of file MOOSMemoryMapped.h.
| CMOOSMemMappedFile::CMOOSMemMappedFile | ( | ) | [inline] |
simple constructor which opens a mem mapped file in a OS-dependent way
Definition at line 39 of file MOOSMemoryMapped.h.
| CMOOSMemMappedFile::~CMOOSMemMappedFile | ( | ) | [inline] |
Definition at line 119 of file MOOSMemoryMapped.h.
| void CMOOSMemMappedFile::Close | ( | void | ) | [inline] |
Definition at line 148 of file MOOSMemoryMapped.h.
| char* CMOOSMemMappedFile::GetContents | ( | ) | [inline] |
returns pointer to start of file contents
Definition at line 203 of file MOOSMemoryMapped.h.
| std::string CMOOSMemMappedFile::GetFileName | ( | ) | [inline] |
Definition at line 46 of file MOOSMemoryMapped.h.
| int CMOOSMemMappedFile::GetSize | ( | ) | [inline] |
returns size in bytes of file, 0 if not open
Definition at line 168 of file MOOSMemoryMapped.h.
| bool CMOOSMemMappedFile::IsOpen | ( | void | ) | [inline] |
returns true if file has been opened succesfully
Definition at line 197 of file MOOSMemoryMapped.h.
| bool CMOOSMemMappedFile::Open | ( | const std::string & | sfName | ) | [inline] |
Definition at line 51 of file MOOSMemoryMapped.h.
| char* CMOOSMemMappedFile::operator[] | ( | int | i | ) | [inline] |
provides [] operator for file
Definition at line 187 of file MOOSMemoryMapped.h.
| void CMOOSMemMappedFile::PrintLastWin32Error | ( | ) | [inline] |
Definition at line 126 of file MOOSMemoryMapped.h.
1.7.4