|
STXXL
1.4-dev
|
Allocator functor adaptor.
Gives offset to disk number sequence defined in constructor
Definition at line 220 of file block_alloc.h.
Collaboration diagram for stxxl::offset_allocator< BaseAllocator >: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.