Moses::StringVector< ValueT, PosT, Allocator >::RangeIterator Class Reference

#include <StringVector.h>

List of all members.

Public Member Functions

 RangeIterator ()
 RangeIterator (StringVector< ValueT, PosT, Allocator > &sv, PosT index=0)
PosT get_index ()

Friends

class boost::iterator_core_access


Detailed Description

template<typename ValueT = unsigned char, typename PosT = unsigned int, template< typename > class Allocator = std::allocator>
class Moses::StringVector< ValueT, PosT, Allocator >::RangeIterator

Definition at line 94 of file StringVector.h.


Constructor & Destructor Documentation

template<typename ValueT , typename PosT , template< typename > class Allocator>
Moses::StringVector< ValueT, PosT, Allocator >::RangeIterator::RangeIterator (  )  [inline]

Definition at line 508 of file StringVector.h.

template<typename ValueT, typename PosT, template< typename > class Allocator>
Moses::StringVector< ValueT, PosT, Allocator >::RangeIterator::RangeIterator ( StringVector< ValueT, PosT, Allocator > &  sv,
PosT  index = 0 
) [inline]

Definition at line 511 of file StringVector.h.


Member Function Documentation

template<typename ValueT , typename PosT , template< typename > class Allocator>
PosT Moses::StringVector< ValueT, PosT, Allocator >::RangeIterator::get_index (  )  [inline]

Definition at line 515 of file StringVector.h.


Friends And Related Function Documentation

template<typename ValueT = unsigned char, typename PosT = unsigned int, template< typename > class Allocator = std::allocator>
friend class boost::iterator_core_access [friend]

Definition at line 109 of file StringVector.h.


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

Generated on Thu Jul 6 00:33:39 2017 for Moses by  doxygen 1.5.9