Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages

MemoryMap Class Reference
[System]

#include <OpenMS/SYSTEM/MemoryMap.h>

List of all members.


Detailed Description

Cross platform memory mapping.

Static Public Member Functions

static std::size_t OpenMS_getFileBlocksize (void)
static void * OpenMS_mmap (const std::size_t &size, const int &fileHandle, const Offset64Int &file_offset)
static int OpenMS_unmap (void *p, const std::size_t &bytes)

Member Function Documentation

static std::size_t OpenMS_getFileBlocksize ( void   )  [inline, static]

static void* OpenMS_mmap ( const std::size_t &  size,
const int &  fileHandle,
const Offset64Int file_offset 
) [inline, static]

static int OpenMS_unmap ( void *  p,
const std::size_t &  bytes 
) [inline, static]

undo memory mapping at position p and size bytes returns OPENMS_MUNMAP_FAILURE on failure


The documentation for this class was generated from the following file:
Generated Tue Apr 1 15:36:47 2008 -- using doxygen 1.5.4 OpenMS / TOPP 1.1