FST  openfst-1.8.3
OpenFst Library
Classes | Namespaces | Typedefs | Functions
compile.h File Reference
#include <istream>
#include <memory>
#include <string>
#include <utility>
#include <fst/log.h>
#include <fst/fst.h>
#include <fst/register.h>
#include <fst/symbol-table.h>
#include <fst/util.h>
#include <fst/script/arg-packs.h>
#include <fst/script/compile-impl.h>
#include <fst/script/fst-class.h>
Include dependency graph for compile.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  fst::script::FstCompileInnerArgs
 

Namespaces

 fst
 
 fst::script
 

Typedefs

using fst::script::FstCompileArgs = WithReturnValue< std::unique_ptr< FstClass >, FstCompileInnerArgs >
 

Functions

template<class Arc >
void fst::script::CompileInternal (FstCompileArgs *args)
 
void fst::script::Compile (std::istream &istrm, const std::string &source, const std::string &dest, const std::string &fst_type, const std::string &arc_type, const SymbolTable *isyms, const SymbolTable *osyms, const SymbolTable *ssyms, bool accep, bool ikeep, bool okeep, bool nkeep)
 
std::unique_ptr< FstClass > fst::script::CompileInternal (std::istream &istrm, const std::string &source, const std::string &fst_type, const std::string &arc_type, const SymbolTable *isyms, const SymbolTable *osyms, const SymbolTable *ssyms, bool accep, bool ikeep, bool okeep, bool nkeep)