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::UseTemporaryAllocationBlock Class Reference

#include <UseTemporaryAllocationBlock.h>

+ Collaboration diagram for pdb::UseTemporaryAllocationBlock:

Public Member Functions

 UseTemporaryAllocationBlock (void *memory, size_t size)
 
 UseTemporaryAllocationBlock (size_t size)
 
 ~UseTemporaryAllocationBlock ()
 
 UseTemporaryAllocationBlock (const UseTemporaryAllocationBlock &)=delete
 
UseTemporaryAllocationBlockoperator= (const UseTemporaryAllocationBlock &)=delete
 

Private Attributes

AllocatorState oldInfo
 

Detailed Description

Definition at line 31 of file UseTemporaryAllocationBlock.h.

Constructor & Destructor Documentation

pdb::UseTemporaryAllocationBlock::UseTemporaryAllocationBlock ( void *  memory,
size_t  size 
)
inlineexplicit

Definition at line 36 of file UseTemporaryAllocationBlock.h.

+ Here is the call graph for this function:

pdb::UseTemporaryAllocationBlock::UseTemporaryAllocationBlock ( size_t  size)
inlineexplicit

Definition at line 40 of file UseTemporaryAllocationBlock.h.

+ Here is the call graph for this function:

pdb::UseTemporaryAllocationBlock::~UseTemporaryAllocationBlock ( )
inline

Definition at line 44 of file UseTemporaryAllocationBlock.h.

+ Here is the call graph for this function:

pdb::UseTemporaryAllocationBlock::UseTemporaryAllocationBlock ( const UseTemporaryAllocationBlock )
delete

Member Function Documentation

UseTemporaryAllocationBlock& pdb::UseTemporaryAllocationBlock::operator= ( const UseTemporaryAllocationBlock )
delete

Member Data Documentation

AllocatorState pdb::UseTemporaryAllocationBlock::oldInfo
private

Definition at line 33 of file UseTemporaryAllocationBlock.h.


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