Stxxl
1.4.0
|
#include <adaptor.h>
Public Member Functions | |
blocked_index () | |
blocked_index (unsigned_type pos) | |
blocked_index (unsigned_type block, unsigned_type offset) | |
void | operator= (unsigned_type pos) |
blocked_index & | operator++ () |
blocked_index | operator++ (int) |
blocked_index & | operator-- () |
blocked_index | operator-- (int) |
blocked_index & | operator+= (unsigned_type addend) |
blocked_index & | operator>>= (unsigned_type shift) |
operator unsigned_type () const | |
const unsigned_type & | get_block () const |
const unsigned_type & | get_offset () const |
Private Member Functions | |
void | set (unsigned_type pos) |
Private Attributes | |
unsigned_type | pos |
unsigned_type | block |
unsigned_type | offset |
stxxl::blocked_index< modulo >::blocked_index | ( | ) | [inline] |
stxxl::blocked_index< modulo >::blocked_index | ( | unsigned_type | pos | ) | [inline] |
stxxl::blocked_index< modulo >::blocked_index | ( | unsigned_type | block, |
unsigned_type | offset | ||
) | [inline] |
const unsigned_type& stxxl::blocked_index< modulo >::get_block | ( | ) | const [inline] |
const unsigned_type& stxxl::blocked_index< modulo >::get_offset | ( | ) | const [inline] |
stxxl::blocked_index< modulo >::operator unsigned_type | ( | ) | const [inline] |
blocked_index& stxxl::blocked_index< modulo >::operator++ | ( | ) | [inline] |
blocked_index stxxl::blocked_index< modulo >::operator++ | ( | int | ) | [inline] |
blocked_index& stxxl::blocked_index< modulo >::operator+= | ( | unsigned_type | addend | ) | [inline] |
blocked_index& stxxl::blocked_index< modulo >::operator-- | ( | ) | [inline] |
blocked_index stxxl::blocked_index< modulo >::operator-- | ( | int | ) | [inline] |
void stxxl::blocked_index< modulo >::operator= | ( | unsigned_type | pos | ) | [inline] |
blocked_index& stxxl::blocked_index< modulo >::operator>>= | ( | unsigned_type | shift | ) | [inline] |
void stxxl::blocked_index< modulo >::set | ( | unsigned_type | pos | ) | [inline, private] |
unsigned_type stxxl::blocked_index< modulo >::block [private] |
unsigned_type stxxl::blocked_index< modulo >::offset [private] |
unsigned_type stxxl::blocked_index< modulo >::pos [private] |