FST  openfst-1.8.3
OpenFst Library
Public Member Functions | List of all members
fst::FstInfo Class Reference

#include <info-impl.h>

Public Member Functions

template<typename Arc >
 FstInfo (const Fst< Arc > &fst, bool test_properties, script::ArcFilterType arc_filter_type=script::ArcFilterType::ANY, std::string_view info_type="auto", bool verify=true)
 
const std::string & FstType () const
 
const std::string & ArcType () const
 
const std::string & InputSymbols () const
 
const std::string & OutputSymbols () const
 
bool LongInfo () const
 
script::ArcFilterType ArcFilterType () const
 
MatchType InputMatchType () const
 
MatchType OutputMatchType () const
 
bool InputLookAhead () const
 
bool OutputLookAhead () const
 
int64_t NumStates () const
 
size_t NumArcs () const
 
int64_t Start () const
 
size_t NumFinal () const
 
size_t NumEpsilons () const
 
size_t NumInputEpsilons () const
 
size_t NumOutputEpsilons () const
 
double InputLabelMultiplicity () const
 
double OutputLabelMultiplicity () const
 
size_t NumAccessible () const
 
size_t NumCoAccessible () const
 
size_t NumConnected () const
 
size_t NumCc () const
 
size_t NumScc () const
 
uint64_t Properties () const
 
void Info () const
 

Detailed Description

Definition at line 52 of file info-impl.h.

Constructor & Destructor Documentation

template<typename Arc >
fst::FstInfo::FstInfo ( const Fst< Arc > &  fst,
bool  test_properties,
script::ArcFilterType  arc_filter_type = script::ArcFilterType::ANY,
std::string_view  info_type = "auto",
bool  verify = true 
)
inline

Definition at line 57 of file info-impl.h.

Member Function Documentation

script::ArcFilterType fst::FstInfo::ArcFilterType ( ) const
inline

Definition at line 210 of file info-impl.h.

const std::string& fst::FstInfo::ArcType ( ) const
inline

Definition at line 202 of file info-impl.h.

const std::string& fst::FstInfo::FstType ( ) const
inline

Definition at line 200 of file info-impl.h.

void fst::FstInfo::Info ( ) const

Definition at line 36 of file info-impl.cc.

double fst::FstInfo::InputLabelMultiplicity ( ) const
inline

Definition at line 269 of file info-impl.h.

bool fst::FstInfo::InputLookAhead ( ) const
inline

Definition at line 224 of file info-impl.h.

MatchType fst::FstInfo::InputMatchType ( ) const
inline

Definition at line 214 of file info-impl.h.

const std::string& fst::FstInfo::InputSymbols ( ) const
inline

Definition at line 204 of file info-impl.h.

bool fst::FstInfo::LongInfo ( ) const
inline

Definition at line 208 of file info-impl.h.

size_t fst::FstInfo::NumAccessible ( ) const
inline

Definition at line 279 of file info-impl.h.

size_t fst::FstInfo::NumArcs ( ) const
inline

Definition at line 239 of file info-impl.h.

size_t fst::FstInfo::NumCc ( ) const
inline

Definition at line 294 of file info-impl.h.

size_t fst::FstInfo::NumCoAccessible ( ) const
inline

Definition at line 284 of file info-impl.h.

size_t fst::FstInfo::NumConnected ( ) const
inline

Definition at line 289 of file info-impl.h.

size_t fst::FstInfo::NumEpsilons ( ) const
inline

Definition at line 254 of file info-impl.h.

size_t fst::FstInfo::NumFinal ( ) const
inline

Definition at line 249 of file info-impl.h.

size_t fst::FstInfo::NumInputEpsilons ( ) const
inline

Definition at line 259 of file info-impl.h.

size_t fst::FstInfo::NumOutputEpsilons ( ) const
inline

Definition at line 264 of file info-impl.h.

size_t fst::FstInfo::NumScc ( ) const
inline

Definition at line 299 of file info-impl.h.

int64_t fst::FstInfo::NumStates ( ) const
inline

Definition at line 234 of file info-impl.h.

double fst::FstInfo::OutputLabelMultiplicity ( ) const
inline

Definition at line 274 of file info-impl.h.

bool fst::FstInfo::OutputLookAhead ( ) const
inline

Definition at line 229 of file info-impl.h.

MatchType fst::FstInfo::OutputMatchType ( ) const
inline

Definition at line 219 of file info-impl.h.

const std::string& fst::FstInfo::OutputSymbols ( ) const
inline

Definition at line 206 of file info-impl.h.

uint64_t fst::FstInfo::Properties ( ) const
inline

Definition at line 304 of file info-impl.h.

int64_t fst::FstInfo::Start ( ) const
inline

Definition at line 244 of file info-impl.h.


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