Swarm-NG  1.1
memorymap.hpp File Reference

Defines memory mapping class and interfaces. More...

#include <sys/mman.h>
#include <fcntl.h>
#include <string>
#include <iosfwd>
#include <map>
#include <deque>
#include <list>
#include <vector>
#include <iostream>
#include <stdexcept>

Go to the source code of this file.

Classes

class  peyton::system::MemoryMap
 Class for memory mapping. More...
 
class  peyton::system::MemoryMapVector< T >
 Class for memory map array. More...
 
struct  peyton::system::MemoryMapError
 Define run time error with memory mapping. More...
 
struct  mmapped_file_with_header< Header >
 Define class memory map with header. More...
 

Namespaces

 peyton
 Type traits utilities. Should be separated into it's own header.
 

Constant Groups

 peyton
 Type traits utilities. Should be separated into it's own header.
 

Detailed Description

Defines memory mapping class and interfaces.

Definition in file memorymap.hpp.