FST  openfst-1.7.9
OpenFst Library
Public Types | Public Member Functions | List of all members
fst::internal::MapIterator< Map > Class Template Reference

#include <paren.h>

Public Types

using StlIterator = typename Map::const_iterator
 
using ValueType = typename Map::mapped_type
 

Public Member Functions

 MapIterator (const Map &map, StlIterator it)
 
bool Done () const
 
ValueType Value () const
 
void Next ()
 
void Reset ()
 

Detailed Description

template<class Map>
class fst::internal::MapIterator< Map >

Definition at line 60 of file paren.h.

Member Typedef Documentation

template<class Map >
using fst::internal::MapIterator< Map >::StlIterator = typename Map::const_iterator

Definition at line 62 of file paren.h.

template<class Map >
using fst::internal::MapIterator< Map >::ValueType = typename Map::mapped_type

Definition at line 63 of file paren.h.

Constructor & Destructor Documentation

template<class Map >
fst::internal::MapIterator< Map >::MapIterator ( const Map map,
StlIterator  it 
)
inline

Definition at line 65 of file paren.h.

Member Function Documentation

template<class Map >
bool fst::internal::MapIterator< Map >::Done ( ) const
inline

Definition at line 68 of file paren.h.

template<class Map >
void fst::internal::MapIterator< Map >::Next ( )
inline

Definition at line 72 of file paren.h.

template<class Map >
void fst::internal::MapIterator< Map >::Reset ( )
inline

Definition at line 74 of file paren.h.

template<class Map >
ValueType fst::internal::MapIterator< Map >::Value ( ) const
inline

Definition at line 70 of file paren.h.


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