Code::Blocks  SVN r11506
Classes | Namespaces | Functions | Variables
blockallocated.h File Reference
#include <vector>
#include <wx/file.h>
#include <wx/string.h>
#include <typeinfo>
#include "globals.h"
#include "prep.h"
Include dependency graph for blockallocated.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  BlockAllocator< T, pool_size, debug >
 
union  BlockAllocator< T, pool_size, debug >::LinkedBlock< U >
 
class  BlockAllocated< T, pool_size, debug >
 

Namespaces

 BlkAllc
 

Functions

void BlkAllc::DebugLog (wxString cn, int blockSize, int poolSize, int max_refs, int total_refs, int ref_count)
 

Variables

const bool BlkAllc::enable_global_debug = false
 
const bool BlkAllc::verbose = false
 

Class Documentation

◆ BlockAllocator::LinkedBlock

union BlockAllocator::LinkedBlock

template<class T, unsigned int pool_size, const bool debug>
template<class U>
union BlockAllocator< T, pool_size, debug >::LinkedBlock< U >

Definition at line 31 of file blockallocated.h.

Collaboration diagram for BlockAllocator< T, pool_size, debug >::LinkedBlock< U >:
Class Members
char data[sizeof(U)]
LinkedBlock< U > * next