A platform for high-performance distributed tool and library development written in C++. It can be deployed in two different cluster modes: standalone or distributed. API for v0.5.0, released on June 13, 2018.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
pdb::AllocatorState Struct Reference

#include <Allocator.h>

+ Collaboration diagram for pdb::AllocatorState:

Public Attributes

void * activeRAM
 
size_t numBytes
 
bool throwException
 
bool curBlockUserSupplied
 
std::vector< std::vector< void * > > chunks
 

Detailed Description

Definition at line 95 of file Allocator.h.

Member Data Documentation

void* pdb::AllocatorState::activeRAM

Definition at line 98 of file Allocator.h.

std::vector<std::vector<void*> > pdb::AllocatorState::chunks

Definition at line 126 of file Allocator.h.

bool pdb::AllocatorState::curBlockUserSupplied

Definition at line 107 of file Allocator.h.

size_t pdb::AllocatorState::numBytes

Definition at line 101 of file Allocator.h.

bool pdb::AllocatorState::throwException

Definition at line 104 of file Allocator.h.


The documentation for this struct was generated from the following file: