FST  openfst-1.8.3
OpenFst Library
Namespaces | Typedefs | Functions
compressscript.h File Reference
#include <string>
#include <tuple>
#include <fst/extensions/compress/compress.h>
#include <fst/fst.h>
#include <fst/mutable-fst.h>
#include <fst/script/arg-packs.h>
#include <fst/script/fst-class.h>
Include dependency graph for compressscript.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 fst
 
 fst::script
 

Typedefs

using fst::script::CompressInnerArgs = std::tuple< const FstClass &, const std::string & >
 
using fst::script::CompressArgs = WithReturnValue< bool, CompressInnerArgs >
 
using fst::script::DecompressInnerArgs = std::tuple< const std::string &, MutableFstClass * >
 
using fst::script::DecompressArgs = WithReturnValue< bool, DecompressInnerArgs >
 

Functions

template<class Arc >
void fst::script::Compress (CompressArgs *args)
 
bool fst::script::Compress (const FstClass &fst, const std::string &source)
 
template<class Arc >
void fst::script::Decompress (DecompressArgs *args)
 
bool fst::script::Decompress (const std::string &source, MutableFstClass *fst)