FST  openfst-1.8.3
OpenFst Library
Classes | Namespaces | Functions
lookahead-filter.h File Reference
#include <sys/types.h>
#include <cstdint>
#include <memory>
#include <vector>
#include <fst/log.h>
#include <fst/arc.h>
#include <fst/filter-state.h>
#include <fst/fst-decl.h>
#include <fst/fst.h>
#include <fst/lookahead-matcher.h>
#include <fst/matcher.h>
#include <fst/properties.h>
#include <fst/util.h>
Include dependency graph for lookahead-filter.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  fst::LookAheadSelector< Matcher1, Matcher2, MT >
 
class  fst::LookAheadSelector< Matcher, Matcher, MT >
 
class  fst::LookAheadSelector< Matcher1, Matcher2, MATCH_INPUT >
 
class  fst::LookAheadSelector< Matcher1, Matcher2, MATCH_OUTPUT >
 
class  fst::LookAheadComposeFilter< Filter, M1, M2, MT >
 
class  fst::PushWeightsComposeFilter< Filter, M1, M2, MT >
 
class  fst::PushLabelsComposeFilter< Filter, M1, M2, MT >
 
class  fst::DefaultLookAhead< Arc, type >
 
class  fst::DefaultLookAhead< Arc, MATCH_INPUT >
 
class  fst::DefaultLookAhead< Arc, MATCH_OUTPUT >
 
class  fst::DefaultLookAhead< StdArc, MATCH_INPUT >
 
class  fst::DefaultLookAhead< StdArc, MATCH_OUTPUT >
 
class  fst::DefaultLookAhead< LogArc, MATCH_INPUT >
 
class  fst::DefaultLookAhead< LogArc, MATCH_OUTPUT >
 

Namespaces

 fst
 

Functions

template<class Matcher1 , class Matcher2 >
MatchType fst::LookAheadMatchType (const Matcher1 &m1, const Matcher2 &m2)
 
template<class Arc >
MatchType fst::LookAheadMatchType (const Fst< Arc > &fst1, const Fst< Arc > &fst2)