Inherited by fst::ArcIterator< ComplementFst< A > >, and fst::MutableArcIteratorBase< A >.
List of all members.
|typedef A ||Arc|
|typedef A::StateId ||StateId|
Public Member Functions
|virtual ||~ArcIteratorBase ()|
|bool ||Done () const |
|const A & ||Value () const |
| ||End of iterator? |
|void ||Next ()|
| ||Current state (when !Done). |
|size_t ||Position () const |
| ||Advance to next arc (when !Done). |
|void ||Reset ()|
| ||Return current position. |
|void ||Seek (size_t a)|
| ||Return to initial condition. |
|uint32 ||Flags () const |
| ||Random arc access by position. |
|void ||SetFlags (uint32 flags, uint32 mask)|
| ||Return current behavorial flags. |
class fst::ArcIteratorBase< A >
Arc iterator interface, templated on the Arc definition; used for Arc iterator specializations that are returned by the InitArcIterator Fst method.
Definition at line 368 of file fst.h.
Member Typedef Documentation
Constructor & Destructor Documentation
Member Function Documentation
The documentation for this class was generated from the following file: