STXXL
1.4.1
|
Allocator functor adaptor.
Gives offset to disk number sequence defined in constructor
Definition at line 220 of file block_alloc.h.
Public Member Functions | |
offset_allocator (int_type offset_, const BaseAllocator &base_) | |
Creates functor based on instance of BaseAllocator functor with offset offset_ . More... | |
offset_allocator (const BaseAllocator &base_) | |
Creates functor based on instance of BaseAllocator functor. More... | |
offset_allocator () | |
Creates functor based on default BaseAllocator functor. More... | |
int_type | get_offset () const |
unsigned_type | operator() (unsigned_type i) const |
void | set_offset (int_type i) |
Public Attributes | |
BaseAllocator | base |
int_type | offset |
|
inline |
Creates functor based on instance of BaseAllocator
functor with offset offset_
.
offset_ | offset |
base_ | used to create a copy |
Definition at line 229 of file block_alloc.h.
|
inline |
Creates functor based on instance of BaseAllocator
functor.
base_ | used to create a copy |
Definition at line 234 of file block_alloc.h.
|
inline |
Creates functor based on default BaseAllocator
functor.
Definition at line 238 of file block_alloc.h.
|
inline |
Definition at line 246 of file block_alloc.h.
|
inline |
Definition at line 241 of file block_alloc.h.
|
inline |
Definition at line 251 of file block_alloc.h.
BaseAllocator stxxl::offset_allocator< BaseAllocator >::base |
Definition at line 222 of file block_alloc.h.
int_type stxxl::offset_allocator< BaseAllocator >::offset |
Definition at line 223 of file block_alloc.h.