FST  openfst-1.8.3
OpenFst Library
Classes | Namespaces | Typedefs
fst-decl.h File Reference
#include <sys/types.h>
#include <cstdint>
#include <memory>
#include <fst/windows_defs.inc>
Include dependency graph for fst-decl.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  fst::FloatWeightTpl< T >
 
class  fst::TropicalWeightTpl< T >
 
class  fst::LogWeightTpl< T >
 
class  fst::MinMaxWeightTpl< T >
 
struct  fst::ArcTpl< W, L, S >
 
class  fst::CompactArcStore< Element, Unsigned >
 
class  fst::DefaultCacheStore< Arc >
 
class  fst::CompactArcCompactor< AC, U, S >
 
class  fst::CompactFst< A, C, CacheStore >
 
class  fst::ConstFst< A, Unsigned >
 
class  fst::EditFst< A, WrappedFstT, MutableFstT >
 
class  fst::ExpandedFst< A >
 
class  fst::Fst< A >
 
class  fst::MutableFst< A >
 
class  fst::VectorState< A, M >
 
class  fst::VectorFst< A, S >
 
class  fst::DefaultReplaceStateTable< Arc, P >
 
class  fst::ArcSortFst< Arc, Compare >
 
class  fst::ClosureFst< A >
 
class  fst::ComposeFst< A, CacheStore >
 
class  fst::ConcatFst< A >
 
class  fst::DeterminizeFst< A >
 
class  fst::DifferenceFst< A >
 
class  fst::IntersectFst< A >
 
class  fst::InvertFst< A >
 
class  fst::ArcMapFst< A, B, C >
 
class  fst::ProjectFst< A >
 
class  fst::RandGenFst< FromArc, ToArc, Sampler >
 
class  fst::RelabelFst< A >
 
class  fst::ReplaceFst< A, T, CacheStore >
 
class  fst::RmEpsilonFst< A >
 
class  fst::UnionFst< A >
 
class  fst::Heap< T, Compare >
 
class  fst::AcceptorCompactor< A >
 
class  fst::StringCompactor< A >
 
class  fst::UnweightedAcceptorCompactor< A >
 
class  fst::UnweightedCompactor< A >
 
class  fst::WeightedStringCompactor< A >
 
class  fst::IntegerFilterState< T >
 
class  fst::Matcher< F >
 
class  fst::NullComposeFilter< M1, M2 >
 
class  fst::TrivialComposeFilter< M1, M2 >
 
class  fst::SequenceComposeFilter< M1, M2 >
 
class  fst::AltSequenceComposeFilter< M1, M2 >
 
class  fst::MatchComposeFilter< M1, M2 >
 
class  fst::NoMatchComposeFilter< M1, M2 >
 

Namespaces

 fst
 

Typedefs

template<class Arc , class ArcCompactor , class Unsigned = uint32_t, class CompactStore = CompactArcStore<typename ArcCompactor::Element, Unsigned>, class CacheStore = DefaultCacheStore<Arc>>
using fst::CompactArcFst = CompactFst< Arc, CompactArcCompactor< ArcCompactor, Unsigned, CompactStore >, CacheStore >
 
using fst::StdFst = Fst< StdArc >
 
using fst::StdMutableFst = MutableFst< StdArc >
 
using fst::StdVectorFst = VectorFst< StdArc >
 
using fst::StdIntersectFst = IntersectFst< StdArc >
 
using fst::StdInvertFst = InvertFst< StdArc >
 
using fst::StdProjectFst = ProjectFst< StdArc >
 
using fst::StdRelabelFst = RelabelFst< StdArc >
 
using fst::StdReplaceFst = ReplaceFst< StdArc >
 
using fst::StdRmEpsilonFst = RmEpsilonFst< StdArc >
 
using fst::StdUnionFst = UnionFst< StdArc >