FST  openfst-1.8.3
OpenFst Library
Public Types | Public Member Functions | List of all members
fst::FstPrinter< Arc > Class Template Reference

#include <print-impl.h>

Public Types

using StateId = typename Arc::StateId
 
using Label = typename Arc::Label
 
using Weight = typename Arc::Weight
 

Public Member Functions

 FstPrinter (const Fst< Arc > &fst, const SymbolTable *isyms, const SymbolTable *osyms, const SymbolTable *ssyms, bool accept, bool show_weight_one, std::string_view field_separator, std::string_view missing_symbol="")
 
void Print (std::ostream &ostrm, std::string_view dest)
 

Detailed Description

template<class Arc>
class fst::FstPrinter< Arc >

Definition at line 42 of file print-impl.h.

Member Typedef Documentation

template<class Arc>
using fst::FstPrinter< Arc >::Label = typename Arc::Label

Definition at line 45 of file print-impl.h.

template<class Arc>
using fst::FstPrinter< Arc >::StateId = typename Arc::StateId

Definition at line 44 of file print-impl.h.

template<class Arc>
using fst::FstPrinter< Arc >::Weight = typename Arc::Weight

Definition at line 46 of file print-impl.h.

Constructor & Destructor Documentation

template<class Arc>
fst::FstPrinter< Arc >::FstPrinter ( const Fst< Arc > &  fst,
const SymbolTable isyms,
const SymbolTable osyms,
const SymbolTable ssyms,
bool  accept,
bool  show_weight_one,
std::string_view  field_separator,
std::string_view  missing_symbol = "" 
)
inlineexplicit

Definition at line 48 of file print-impl.h.

Member Function Documentation

template<class Arc>
void fst::FstPrinter< Arc >::Print ( std::ostream &  ostrm,
std::string_view  dest 
)
inline

Definition at line 63 of file print-impl.h.


The documentation for this class was generated from the following file: