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

#include <info.h>

Public Types

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

Public Member Functions

 PdtInfo (const Fst< Arc > &fst, const std::vector< std::pair< Label, Label >> &parents)
 
const std::string & FstType () const
 
const std::string & ArcType () const
 
int64 NumStates () const
 
int64 NumArcs () const
 
int64 NumOpenParens () const
 
int64 NumCloseParens () const
 
int64 NumUniqueOpenParens () const
 
int64 NumUniqueCloseParens () const
 
int64 NumOpenParenStates () const
 
int64 NumCloseParenStates () const
 

Detailed Description

template<class Arc>
class fst::PdtInfo< Arc >

Definition at line 21 of file info.h.

Member Typedef Documentation

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

Definition at line 23 of file info.h.

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

Definition at line 24 of file info.h.

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

Definition at line 25 of file info.h.

Constructor & Destructor Documentation

template<class Arc>
fst::PdtInfo< Arc >::PdtInfo ( const Fst< Arc > &  fst,
const std::vector< std::pair< Label, Label >> &  parents 
)

Definition at line 63 of file info.h.

Member Function Documentation

template<class Arc>
const std::string& fst::PdtInfo< Arc >::ArcType ( ) const
inline

Definition at line 32 of file info.h.

template<class Arc>
const std::string& fst::PdtInfo< Arc >::FstType ( ) const
inline

Definition at line 30 of file info.h.

template<class Arc>
int64 fst::PdtInfo< Arc >::NumArcs ( ) const
inline

Definition at line 36 of file info.h.

template<class Arc>
int64 fst::PdtInfo< Arc >::NumCloseParens ( ) const
inline

Definition at line 40 of file info.h.

template<class Arc>
int64 fst::PdtInfo< Arc >::NumCloseParenStates ( ) const
inline

Definition at line 48 of file info.h.

template<class Arc>
int64 fst::PdtInfo< Arc >::NumOpenParens ( ) const
inline

Definition at line 38 of file info.h.

template<class Arc>
int64 fst::PdtInfo< Arc >::NumOpenParenStates ( ) const
inline

Definition at line 46 of file info.h.

template<class Arc>
int64 fst::PdtInfo< Arc >::NumStates ( ) const
inline

Definition at line 34 of file info.h.

template<class Arc>
int64 fst::PdtInfo< Arc >::NumUniqueCloseParens ( ) const
inline

Definition at line 44 of file info.h.

template<class Arc>
int64 fst::PdtInfo< Arc >::NumUniqueOpenParens ( ) const
inline

Definition at line 42 of file info.h.


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