All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
ArcIterator< ContextFst< A > > Class Template Reference

#include <context-fst.h>

Inheritance diagram for ArcIterator< ContextFst< A > >:
Collaboration diagram for ArcIterator< ContextFst< A > >:

Public Types

typedef A::StateId StateId
 

Public Member Functions

 ArcIterator (const ContextFst< A > &fst, StateId s)
 

Detailed Description

template<class A>
class fst::ArcIterator< ContextFst< A > >

Definition at line 300 of file context-fst.h.

Member Typedef Documentation

typedef A::StateId StateId

Definition at line 303 of file context-fst.h.

Constructor & Destructor Documentation

ArcIterator ( const ContextFst< A > &  fst,
StateId  s 
)
inline

Definition at line 305 of file context-fst.h.

306  : CacheArcIterator< ContextFst<A> >(fst.GetMutableImpl(), s) {
307  if (!fst.GetImpl()->HasArcs(s)) // arcs not already computed.
308  fst.GetMutableImpl()->Expand(s);
309  }
Definition: graph.dox:21

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