FST  openfst-1.8.3
OpenFst Library
Public Types | Public Member Functions | List of all members
fst::internal::SpanIterator< V > Class Template Reference

#include <paren.h>

Public Types

using ValueType = const V
 

Public Member Functions

 SpanIterator ()=default
 
 SpanIterator (ValueType *begin, ValueType *end)
 
bool Done () const
 
ValueType Value () const
 
void Next ()
 
void Reset ()
 

Detailed Description

template<class V>
class fst::internal::SpanIterator< V >

Definition at line 78 of file paren.h.

Member Typedef Documentation

template<class V >
using fst::internal::SpanIterator< V >::ValueType = const V

Definition at line 80 of file paren.h.

Constructor & Destructor Documentation

template<class V >
fst::internal::SpanIterator< V >::SpanIterator ( )
default
template<class V >
fst::internal::SpanIterator< V >::SpanIterator ( ValueType begin,
ValueType end 
)
inlineexplicit

Definition at line 83 of file paren.h.

Member Function Documentation

template<class V >
bool fst::internal::SpanIterator< V >::Done ( ) const
inline

Definition at line 86 of file paren.h.

template<class V >
void fst::internal::SpanIterator< V >::Next ( )
inline

Definition at line 88 of file paren.h.

template<class V >
void fst::internal::SpanIterator< V >::Reset ( )
inline

Definition at line 89 of file paren.h.

template<class V >
ValueType fst::internal::SpanIterator< V >::Value ( ) const
inline

Definition at line 87 of file paren.h.


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