FST  openfst-1.8.3
OpenFst Library
Classes | Namespaces | Typedefs | Functions
arciterator-class.h File Reference
#include <cstddef>
#include <cstdint>
#include <memory>
#include <tuple>
#include <utility>
#include <fst/fst.h>
#include <fst/fstlib.h>
#include <fst/mutable-fst.h>
#include <fst/script/arc-class.h>
#include <fst/script/fst-class.h>
Include dependency graph for arciterator-class.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  fst::script::ArcIteratorImplBase
 
class  fst::script::ArcIteratorClassImpl< Arc >
 
class  fst::script::ArcIteratorClass
 
class  fst::script::MutableArcIteratorImplBase
 
class  fst::script::MutableArcIteratorClassImpl< Arc >
 
class  fst::script::MutableArcIteratorClass
 

Namespaces

 fst
 
 fst::script
 

Typedefs

using fst::script::InitArcIteratorClassArgs = std::tuple< const FstClass &, int64_t, ArcIteratorClass * >
 
using fst::script::InitMutableArcIteratorClassArgs = std::tuple< MutableFstClass *, int64_t, MutableArcIteratorClass * >
 

Functions

template<class Arc >
void fst::script::InitArcIteratorClass (InitArcIteratorClassArgs *args)
 
template<class Arc >
void fst::script::InitMutableArcIteratorClass (InitMutableArcIteratorClassArgs *args)