0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Types | Public Member Functions | Protected Attributes | List of all members
Hypertable::CellStoreBlockIndexIteratorArray< OffsetT > Class Template Reference

Provides an STL-style iterator on CellStoreBlockIndex objects. More...

#include <CellStoreBlockIndexArray.h>

Collaboration diagram for Hypertable::CellStoreBlockIndexIteratorArray< OffsetT >:
Collaboration graph
[legend]

Public Types

typedef std::vector
< CellStoreBlockIndexElementArray
< OffsetT > >::iterator 
ArrayIteratorT
 

Public Member Functions

 CellStoreBlockIndexIteratorArray ()
 
 CellStoreBlockIndexIteratorArray (ArrayIteratorT iter)
 
SerializedKey key ()
 
int64_t value ()
 
CellStoreBlockIndexIteratorArrayoperator++ ()
 
CellStoreBlockIndexIteratorArray operator++ (int)
 
bool operator== (const CellStoreBlockIndexIteratorArray &other)
 
bool operator!= (const CellStoreBlockIndexIteratorArray &other)
 

Protected Attributes

ArrayIteratorT m_iter
 

Detailed Description

template<typename OffsetT>
class Hypertable::CellStoreBlockIndexIteratorArray< OffsetT >

Provides an STL-style iterator on CellStoreBlockIndex objects.

Definition at line 73 of file CellStoreBlockIndexArray.h.

Member Typedef Documentation

template<typename OffsetT>
typedef std::vector<CellStoreBlockIndexElementArray<OffsetT> >::iterator Hypertable::CellStoreBlockIndexIteratorArray< OffsetT >::ArrayIteratorT

Definition at line 75 of file CellStoreBlockIndexArray.h.

Constructor & Destructor Documentation

template<typename OffsetT>
Hypertable::CellStoreBlockIndexIteratorArray< OffsetT >::CellStoreBlockIndexIteratorArray ( )
inline

Definition at line 77 of file CellStoreBlockIndexArray.h.

template<typename OffsetT>
Hypertable::CellStoreBlockIndexIteratorArray< OffsetT >::CellStoreBlockIndexIteratorArray ( ArrayIteratorT  iter)
inline

Definition at line 78 of file CellStoreBlockIndexArray.h.

Member Function Documentation

template<typename OffsetT>
SerializedKey Hypertable::CellStoreBlockIndexIteratorArray< OffsetT >::key ( )
inline

Definition at line 79 of file CellStoreBlockIndexArray.h.

template<typename OffsetT>
bool Hypertable::CellStoreBlockIndexIteratorArray< OffsetT >::operator!= ( const CellStoreBlockIndexIteratorArray< OffsetT > &  other)
inline

Definition at line 90 of file CellStoreBlockIndexArray.h.

template<typename OffsetT>
CellStoreBlockIndexIteratorArray& Hypertable::CellStoreBlockIndexIteratorArray< OffsetT >::operator++ ( )
inline

Definition at line 81 of file CellStoreBlockIndexArray.h.

template<typename OffsetT>
CellStoreBlockIndexIteratorArray Hypertable::CellStoreBlockIndexIteratorArray< OffsetT >::operator++ ( int  )
inline

Definition at line 82 of file CellStoreBlockIndexArray.h.

template<typename OffsetT>
bool Hypertable::CellStoreBlockIndexIteratorArray< OffsetT >::operator== ( const CellStoreBlockIndexIteratorArray< OffsetT > &  other)
inline

Definition at line 87 of file CellStoreBlockIndexArray.h.

template<typename OffsetT>
int64_t Hypertable::CellStoreBlockIndexIteratorArray< OffsetT >::value ( )
inline

Definition at line 80 of file CellStoreBlockIndexArray.h.

Member Data Documentation

template<typename OffsetT>
ArrayIteratorT Hypertable::CellStoreBlockIndexIteratorArray< OffsetT >::m_iter
protected

Definition at line 94 of file CellStoreBlockIndexArray.h.


The documentation for this class was generated from the following file: