Stxxl
1.4.0
|
#include <deque2.h>
Public Types | |
typedef deque2::value_type | value_type |
typedef bid_deque_type::const_reverse_iterator | bid_iter_type |
Public Member Functions | |
reverse_stream (const deque2 &deque2) | |
~reverse_stream () | |
size_type | size () const |
bool | empty () const |
const value_type & | operator* () const |
reverse_stream & | operator++ () |
Protected Attributes | |
const deque2 & | m_deque |
size_type | m_size |
value_type * | m_current_element |
block_type * | m_current_block |
bid_iter_type | m_next_bid |
typedef bid_deque_type::const_reverse_iterator stxxl::deque2< ValueType, BlockSize, AllocStrategy, SizeType >::reverse_stream::bid_iter_type |
typedef deque2::value_type stxxl::deque2< ValueType, BlockSize, AllocStrategy, SizeType >::reverse_stream::value_type |
stxxl::deque2< ValueType, BlockSize, AllocStrategy, SizeType >::reverse_stream::reverse_stream | ( | const deque2 & | deque2 | ) | [inline] |
stxxl::deque2< ValueType, BlockSize, AllocStrategy, SizeType >::reverse_stream::~reverse_stream | ( | ) | [inline] |
bool stxxl::deque2< ValueType, BlockSize, AllocStrategy, SizeType >::reverse_stream::empty | ( | ) | const [inline] |
const value_type& stxxl::deque2< ValueType, BlockSize, AllocStrategy, SizeType >::reverse_stream::operator* | ( | ) | const [inline] |
reverse_stream& stxxl::deque2< ValueType, BlockSize, AllocStrategy, SizeType >::reverse_stream::operator++ | ( | ) | [inline] |
Definition at line 695 of file deque2.h.
References FMT_BID, STXXL_VERBOSE_DEQUE2, and UNLIKELY.
size_type stxxl::deque2< ValueType, BlockSize, AllocStrategy, SizeType >::reverse_stream::size | ( | ) | const [inline] |
block_type* stxxl::deque2< ValueType, BlockSize, AllocStrategy, SizeType >::reverse_stream::m_current_block [protected] |
value_type* stxxl::deque2< ValueType, BlockSize, AllocStrategy, SizeType >::reverse_stream::m_current_element [protected] |
const deque2& stxxl::deque2< ValueType, BlockSize, AllocStrategy, SizeType >::reverse_stream::m_deque [protected] |
bid_iter_type stxxl::deque2< ValueType, BlockSize, AllocStrategy, SizeType >::reverse_stream::m_next_bid [protected] |
size_type stxxl::deque2< ValueType, BlockSize, AllocStrategy, SizeType >::reverse_stream::m_size [protected] |