FST  openfst-1.8.3
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 249 of file state-table.h.

Member Typedef Documentation

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

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

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

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

Constructor & Destructor Documentation

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

Definition at line 254 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 257 of file state-table.h.

Member Function Documentation

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

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

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

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

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

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

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

Definition at line 262 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 266 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 268 of file state-table.h.


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