Shared object for allocation. More...
#include <ranges-list.hpp>
Public Member Functions | |
RLIO (Region &r) | |
Initialize. More... | |
![]() | |
BlockAllocator (Region &a) | |
Initialize. More... | |
~BlockAllocator (void) | |
Free all allocated blocks. More... | |
Region & | allocator (void) |
Return allocator used. More... | |
RangeList * | operator() (void) |
Return memory of size required by T. More... | |
size_t | size (void) const |
Return size of memory required by allocator. More... | |
Public Attributes | |
unsigned int | use_cnt |
Counter used for reference counting. More... | |
Shared object for allocation.
Definition at line 56 of file ranges-list.hpp.
|
inline |
Initialize.
Definition at line 127 of file ranges-list.hpp.
unsigned int Gecode::Iter::Ranges::RangeListIter::RLIO::use_cnt |
Counter used for reference counting.
Definition at line 59 of file ranges-list.hpp.