FST  openfst-1.8.3
OpenFst Library
Namespaces | Functions | Variables
getters.h File Reference
#include <cstdint>
#include <limits>
#include <string>
#include <fst/log.h>
#include <fst/compose.h>
#include <fst/determinize.h>
#include <fst/encode.h>
#include <fst/epsnormalize.h>
#include <fst/project.h>
#include <fst/push.h>
#include <fst/queue.h>
#include <fst/rational.h>
#include <fst/replace-util.h>
#include <fst/reweight.h>
#include <fst/string.h>
#include <fst/script/arcfilter-impl.h>
#include <fst/script/arcsort.h>
#include <fst/script/map.h>
#include <fst/script/script-impl.h>
#include <string_view>
Include dependency graph for getters.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 fst
 
 fst::script
 

Functions

bool fst::script::GetArcFilterType (std::string_view str, ArcFilterType *arc_filter_type)
 
bool fst::script::GetArcSortType (std::string_view str, ArcSortType *sort_type)
 
bool fst::script::GetClosureType (std::string_view str, ClosureType *closure_type)
 
bool fst::script::GetComposeFilter (std::string_view str, ComposeFilter *compose_filter)
 
bool fst::script::GetDeterminizeType (std::string_view str, DeterminizeType *det_type)
 
uint8_t fst::script::GetEncodeFlags (bool encode_labels, bool encode_weights)
 
bool fst::script::GetEpsNormalizeType (std::string_view str, EpsNormalizeType *eps_norm_type)
 
bool fst::script::GetMapType (std::string_view str, MapType *map_type)
 
bool fst::script::GetProjectType (std::string_view str, ProjectType *project_type)
 
uint8_t fst::script::GetPushFlags (bool push_weights, bool push_labels, bool remove_total_weight, bool remove_common_affix)
 
bool fst::script::GetQueueType (std::string_view str, QueueType *queue_type)
 
bool fst::script::GetRandArcSelection (std::string_view str, RandArcSelection *ras)
 
bool fst::script::GetReplaceLabelType (std::string_view str, bool epsilon_on_replace, ReplaceLabelType *rlt)
 
bool fst::script::GetReweightType (std::string_view str, ReweightType *reweight_type)
 
uint64_t fst::script::GetSeed (uint64_t seed)
 
bool fst::script::GetTokenType (std::string_view str, TokenType *token_type)
 

Variables

constexpr uint64_t fst::script::kDefaultSeed = std::numeric_limits<uint64_t>::max()