FST  openfst-1.8.3
OpenFst Library
Classes | Namespaces | Typedefs | Functions | Variables
rho-fst.h File Reference
#include <cstdint>
#include <istream>
#include <memory>
#include <ostream>
#include <string>
#include <fst/log.h>
#include <fst/arc.h>
#include <fst/const-fst.h>
#include <fst/fst.h>
#include <fst/matcher-fst.h>
#include <fst/matcher.h>
#include <fst/util.h>
Include dependency graph for rho-fst.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  fst::internal::RhoFstMatcherData< Label >
 
class  fst::RhoFstMatcher< M, flags >
 

Namespaces

 fst
 
 fst::internal
 

Typedefs

template<class Arc >
using fst::RhoFst = MatcherFst< ConstFst< Arc >, RhoFstMatcher< SortedMatcher< ConstFst< Arc >>>, rho_fst_type >
 
using fst::StdRhoFst = RhoFst< StdArc >
 
template<class Arc >
using fst::InputRhoFst = MatcherFst< ConstFst< Arc >, RhoFstMatcher< SortedMatcher< ConstFst< Arc >>, kRhoFstMatchInput >, input_rho_fst_type >
 
using fst::StdInputRhoFst = InputRhoFst< StdArc >
 
template<class Arc >
using fst::OutputRhoFst = MatcherFst< ConstFst< Arc >, RhoFstMatcher< SortedMatcher< ConstFst< Arc >>, kRhoFstMatchOutput >, output_rho_fst_type >
 
using fst::StdOutputRhoFst = OutputRhoFst< StdArc >
 

Functions

 DECLARE_int64 (rho_fst_rho_label)
 
 DECLARE_string (rho_fst_rewrite_mode)
 

Variables

constexpr uint8_t fst::kRhoFstMatchInput
 
constexpr uint8_t fst::kRhoFstMatchOutput
 
constexpr char fst::rho_fst_type [] = "rho"
 
constexpr char fst::input_rho_fst_type [] = "input_rho"
 
constexpr char fst::output_rho_fst_type [] = "output_rho"
 

Function Documentation

DECLARE_int64 ( rho_fst_rho_label  )
DECLARE_string ( rho_fst_rewrite_mode  )