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

#include <trivial-factor-weight.h>

Inheritance diagram for ArcIterator< TrivialFactorWeightFst< A, F > >:
Collaboration diagram for ArcIterator< TrivialFactorWeightFst< A, F > >:

Public Types

typedef A::StateId StateId
 

Public Member Functions

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

Private Member Functions

 DISALLOW_COPY_AND_ASSIGN (ArcIterator)
 

Detailed Description

template<class A, class F>
class fst::ArcIterator< TrivialFactorWeightFst< A, F > >

Definition at line 396 of file trivial-factor-weight.h.

Member Typedef Documentation

typedef A::StateId StateId

Definition at line 399 of file trivial-factor-weight.h.

Constructor & Destructor Documentation

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

Definition at line 401 of file trivial-factor-weight.h.

References TrivialFactorWeightFst< A, F >::GetImpl().

403  if (!fst.GetImpl()->HasArcs(s))
404  fst.GetImpl()->Expand(s);
405  }
Definition: graph.dox:21

Member Function Documentation

DISALLOW_COPY_AND_ASSIGN ( ArcIterator< TrivialFactorWeightFst< A, F > >  )
private

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