Stxxl
1.3.2
|
Allocator functor adaptor. More...
#include <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 | operator() (int_type i) const |
int_type | get_offset () const |
void | set_offset (int_type i) |
Public Attributes | |
BaseAllocator_ | base |
int_type | offset |
Allocator functor adaptor.
Gives offset to disk number sequence defined in constructor
|
inline |
Creates functor based on instance of BaseAllocator_
functor with offset offset_
.
offset_ | offset |
base_ | used to create a copy |
|
inline |
Creates functor based on instance of BaseAllocator_
functor.
base_ | used to create a copy |
|
inline |
Creates functor based on default BaseAllocator_
functor.