OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
BufferMgr.h File Reference

This file includes the class specification for the buffer manager (BufferMgr), and related data structures and types. More...

#include <iostream>
#include <list>
#include <map>
#include <mutex>
#include "DataMgr/AbstractBuffer.h"
#include "DataMgr/AbstractBufferMgr.h"
#include "DataMgr/BufferMgr/BufferSeg.h"
#include "Shared/boost_stacktrace.hpp"
#include "Shared/types.h"
+ Include dependency graph for BufferMgr.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  OutOfMemory
 
class  FailedToCreateFirstSlab
 
class  FailedToCreateSlab
 
class  TooBigForSlab
 
class  Buffer_Namespace::BufferMgr
 Note(s): Forbid Copying Idiom 4.1. More...
 

Namespaces

 Buffer_Namespace
 

Macros

#define BOOST_STACKTRACE_GNU_SOURCE_NOT_REQUIRED   1
 

Detailed Description

This file includes the class specification for the buffer manager (BufferMgr), and related data structures and types.

Definition in file BufferMgr.h.

Macro Definition Documentation

#define BOOST_STACKTRACE_GNU_SOURCE_NOT_REQUIRED   1

Definition at line 27 of file BufferMgr.h.