Tawara
0.1.0
|
#include <tawara/segment.h>
Public Member Functions | |
BlockIteratorBase (Segment *segment, ClusterItrType const &cluster) | |
Constructor. More... | |
template<typename OtherCIType , typename OtherBIType > | |
BlockIteratorBase (BlockIteratorBase< OtherCIType, OtherBIType > const &other) | |
Templated base constructor. More... | |
ClusterItrType | cluster () const |
Access to the cluster for the current block. More... | |
Protected Member Functions | |
void | increment () |
Increment the iterator to the next block. More... | |
template<typename OtherCIType , typename OtherBIType > | |
bool | equal (BlockIteratorBase< OtherCIType, OtherBIType > const &other) const |
Test for equality with another Iterator. More... | |
BlockItrType::value_type & | dereference () const |
Dereference the iterator to get a pointer to the block. More... | |
Protected Attributes | |
Segment * | segment_ |
ClusterItrType | cluster_ |
BlockItrType | block_ |
Friends | |
class | boost::iterator_core_access |
class | Segment |
|
inline |
|
inline |
|
inline |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
friend |
|
friend |
|
protected |
|
protected |
|
protected |