Public Types | |
enum | AccessMode { ReadOnly, ReadWrite } |
Public Member Functions | |
CMemoryMappedFile () | |
CMemoryMappedFile (const Core::_tstring &fileName, AccessMode mode=ReadOnly) | |
Create a view on a memory mapped file called 'filename' with the specified AccessMode. | |
CMemoryMappedFile (HANDLE hFile, AccessMode mode=ReadOnly) | |
Create a view on a memory mapped file represented by the supplied HANDLE with the specified AccessMode. | |
CMemoryMappedFile (const CMemoryMappedFile &rhs) | |
~CMemoryMappedFile () | |
CMemoryMappedFile & | operator= (const CMemoryMappedFile &rhs) |
void const * | GetMemory () const |
void * | GetMemory () |
enum AccessMode |
CMemoryMappedFile | ( | const Core::_tstring & | fileName, | |
AccessMode | mode = ReadOnly | |||
) | [explicit] |
Create a view on a memory mapped file called 'filename' with the specified AccessMode.
CMemoryMappedFile | ( | HANDLE | hFile, | |
AccessMode | mode = ReadOnly | |||
) | [explicit] |
Create a view on a memory mapped file represented by the supplied HANDLE with the specified AccessMode.
CMemoryMappedFile | ( | const CMemoryMappedFile & | rhs | ) |
~CMemoryMappedFile | ( | ) |
CMemoryMappedFile& operator= | ( | const CMemoryMappedFile & | rhs | ) |
void const * GetMemory | ( | ) | const |
void * GetMemory | ( | ) |