FST  openfst-1.6.9
OpenFst Library
Public Types | Public Member Functions | List of all members
fst::StringDetComposeStateTable< Arc, StateTuple > Class Template Reference

#include <state-table.h>

Inheritance diagram for fst::StringDetComposeStateTable< Arc, StateTuple >:
Inheritance graph
[legend]
Collaboration diagram for fst::StringDetComposeStateTable< Arc, StateTuple >:
Collaboration graph
[legend]

Public Types

using StateId = typename Arc::StateId
 
using StateTable = VectorStateTable< StateTuple, ComposeState1Fingerprint< StateTuple >>
 
- Public Types inherited from fst::VectorStateTable< StateTuple, ComposeState1Fingerprint< StateTuple > >
using StateTuple = StateTuple
 
using StateId = typename StateTuple::StateId
 

Public Member Functions

 StringDetComposeStateTable (const Fst< Arc > &fst1, const Fst< Arc > &fst2)
 
 StringDetComposeStateTable (const StringDetComposeStateTable< Arc, StateTuple > &table)
 
bool Error () const
 
- Public Member Functions inherited from fst::VectorStateTable< StateTuple, ComposeState1Fingerprint< StateTuple > >
 VectorStateTable (ComposeState1Fingerprint< StateTuple > *fingerprint=nullptr, size_t table_size=0)
 
StateId FindState (const StateTuple &tuple)
 
const StateTupleTuple (StateId s) const
 
- Public Member Functions inherited from fst::VectorBiTable< StateTuple::StateId, StateTuple, ComposeState1Fingerprint< StateTuple > >
 VectorBiTable (ComposeState1Fingerprint< StateTuple > *fp=nullptr, size_t table_size=0)
 
 VectorBiTable (const VectorBiTable< StateTuple::StateId, StateTuple, ComposeState1Fingerprint< StateTuple > > &table)
 
StateTuple::StateId FindId (const StateTuple &entry, bool insert=true)
 
const StateTuple & FindEntry (StateTuple::StateIds) const
 
StateTuple::StateId Size () const
 
const ComposeState1Fingerprint< StateTuple > & Fingerprint () const
 

Detailed Description

template<typename Arc, typename StateTuple>
class fst::StringDetComposeStateTable< Arc, StateTuple >

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

Member Typedef Documentation

template<typename Arc, typename StateTuple>
using fst::StringDetComposeStateTable< Arc, StateTuple >::StateId = typename Arc::StateId

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

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

Constructor & Destructor Documentation

template<typename Arc, typename StateTuple>
fst::StringDetComposeStateTable< Arc, StateTuple >::StringDetComposeStateTable ( const Fst< Arc > &  fst1,
const Fst< Arc > &  fst2 
)
inline

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

template<typename Arc, typename StateTuple>
fst::StringDetComposeStateTable< Arc, StateTuple >::StringDetComposeStateTable ( const StringDetComposeStateTable< Arc, StateTuple > &  table)
inline

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

Member Function Documentation

template<typename Arc, typename StateTuple>
bool fst::StringDetComposeStateTable< Arc, StateTuple >::Error ( ) const
inline

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


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