MOOS 0.2375
Public Member Functions
CMOOSMemMappedFile Class Reference

#include <MOOSMemoryMapped.h>

Inheritance diagram for CMOOSMemMappedFile:
Inheritance graph
[legend]

List of all members.

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 ()

Detailed Description

Definition at line 35 of file MOOSMemoryMapped.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

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.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines