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

ExternalAllocator.h File Reference

(Maintainer: Chris Bielow)

#include <limits>
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <fcntl.h>
#include <math.h>
#include <OpenMS/config.h>
#include <OpenMS/CONCEPT/Exception.h>
#include <OpenMS/DATASTRUCTURES/String.h>
#include <OpenMS/SYSTEM/File.h>
#include <OpenMS/SYSTEM/ExternalAllocatorUnique.h>
#include <OpenMS/SYSTEM/MemoryMap.h>
#include <boost/shared_ptr.hpp>

Go to the source code of this file.

Namespaces

namespace  OpenMS

Classes

class  ExternalAllocator
 External allocator used in MSExperiment's std::vector to handle virtual memory, mapped to a swap file. More...
struct  ExternalAllocator::rebind
 rebind allocator to type U More...

Functions

template<class T1, class T2>
bool operator== (const ExternalAllocator< T1 > &, const ExternalAllocator< T2 > &) throw ()
 return that all specializations of this allocator are NOT interchangeable
template<class T1, class T2>
bool operator!= (const ExternalAllocator< T1 > &, const ExternalAllocator< T2 > &) throw ()


Generated Tue Apr 1 15:36:39 2008 -- using doxygen 1.5.4 OpenMS / TOPP 1.1