Classes | Defines | Variables

/build/buildd/coinutils-2.6.4/CoinUtils/src/CoinAlloc.hpp File Reference

#include "CoinUtilsConfig.h"
#include <cstdlib>
Include dependency graph for CoinAlloc.hpp:

Go to the source code of this file.

Classes

class  CoinMempool
class  CoinAlloc
 A memory pool allocator. More...

Defines

#define COINUTILS_MEMPOOL_MAXPOOLED   -1
#define COINUTILS_MEMPOOL_ALIGNMENT   16
#define COIN_MEMPOOL_SAVE_BLOCKHEADS   0

Variables

static const std::size_t CoinAllocPtrShift = 4
static const std::size_t CoinAllocRoundMask = ~((std::size_t)15)
CoinAlloc CoinAllocator

Define Documentation

#define COINUTILS_MEMPOOL_MAXPOOLED   -1

Definition at line 12 of file CoinAlloc.hpp.

#define COINUTILS_MEMPOOL_ALIGNMENT   16

Definition at line 22 of file CoinAlloc.hpp.

#define COIN_MEMPOOL_SAVE_BLOCKHEADS   0

Definition at line 49 of file CoinAlloc.hpp.


Variable Documentation

const std::size_t CoinAllocPtrShift = 4 [static]

Definition at line 37 of file CoinAlloc.hpp.

const std::size_t CoinAllocRoundMask = ~((std::size_t)15) [static]

Definition at line 38 of file CoinAlloc.hpp.