FST  openfst-1.7.2
OpenFst Library
Public Types | Public Member Functions | Friends | List of all members
fst::DefaultComposeStateTuple< S, FS > Class Template Reference

#include <state-table.h>

Public Types

using StateId = S
 
using FilterState = FS
 

Public Member Functions

 DefaultComposeStateTuple ()
 
 DefaultComposeStateTuple (StateId s1, StateId s2, const FilterState &fs)
 
StateId StateId1 () const
 
StateId StateId2 () const
 
FilterState GetFilterState () const
 
const std::pair< StateId, StateId > & StatePair () const
 
size_t Hash () const
 

Friends

bool operator== (const DefaultComposeStateTuple &x, const DefaultComposeStateTuple &y)
 

Detailed Description

template<typename S, typename FS>
class fst::DefaultComposeStateTuple< S, FS >

Definition at line 230 of file state-table.h.

Member Typedef Documentation

template<typename S, typename FS>
using fst::DefaultComposeStateTuple< S, FS >::FilterState = FS

Definition at line 233 of file state-table.h.

template<typename S, typename FS>
using fst::DefaultComposeStateTuple< S, FS >::StateId = S

Definition at line 232 of file state-table.h.

Constructor & Destructor Documentation

template<typename S, typename FS>
fst::DefaultComposeStateTuple< S, FS >::DefaultComposeStateTuple ( )
inline

Definition at line 235 of file state-table.h.

template<typename S, typename FS>
fst::DefaultComposeStateTuple< S, FS >::DefaultComposeStateTuple ( StateId  s1,
StateId  s2,
const FilterState fs 
)
inline

Definition at line 238 of file state-table.h.

Member Function Documentation

template<typename S, typename FS>
FilterState fst::DefaultComposeStateTuple< S, FS >::GetFilterState ( ) const
inline

Definition at line 245 of file state-table.h.

template<typename S, typename FS>
size_t fst::DefaultComposeStateTuple< S, FS >::Hash ( ) const
inline

Definition at line 254 of file state-table.h.

template<typename S, typename FS>
StateId fst::DefaultComposeStateTuple< S, FS >::StateId1 ( ) const
inline

Definition at line 241 of file state-table.h.

template<typename S, typename FS>
StateId fst::DefaultComposeStateTuple< S, FS >::StateId2 ( ) const
inline

Definition at line 243 of file state-table.h.

template<typename S, typename FS>
const std::pair<StateId, StateId>& fst::DefaultComposeStateTuple< S, FS >::StatePair ( ) const
inline

Definition at line 247 of file state-table.h.

Friends And Related Function Documentation

template<typename S, typename FS>
bool operator== ( const DefaultComposeStateTuple< S, FS > &  x,
const DefaultComposeStateTuple< S, FS > &  y 
)
friend

Definition at line 249 of file state-table.h.


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