#include <fst/state-table.h>
Inherits VectorStateTable< ComposeStateTuple< A::StateId, F >, ComposeFingerprint< A::StateId, F > >.

Public Types | |
| typedef A | Arc |
| typedef A::StateId | StateId |
| typedef F | FilterState |
| typedef ComposeStateTuple < StateId, F > | StateTuple |
Public Member Functions | |
| ProductComposeStateTable (const Fst< A > &fst1, const Fst< A > &fst2) | |
| ProductComposeStateTable (const ProductComposeStateTable< A, F > &table) | |
A VectorStateTable over composition tuples. This can be used when the product of number of states in FST1 and FST2 (and the composition filter state hash) is manageable. If the FSTs are not expanded Fsts, they will first have their states counted.
Definition at line 588 of file state-table.h.
| typedef A fst::ProductComposeStateTable< A, F >::Arc |
Definition at line 592 of file state-table.h.
| typedef F fst::ProductComposeStateTable< A, F >::FilterState |
Reimplemented from fst::VectorStateTable< ComposeStateTuple< A::StateId, F >, ComposeFingerprint< A::StateId, F > >.
Definition at line 594 of file state-table.h.
| typedef A::StateId fst::ProductComposeStateTable< A, F >::StateId |
Reimplemented from fst::VectorStateTable< ComposeStateTuple< A::StateId, F >, ComposeFingerprint< A::StateId, F > >.
Definition at line 593 of file state-table.h.
| typedef ComposeStateTuple<StateId, F> fst::ProductComposeStateTable< A, F >::StateTuple |
Reimplemented from fst::VectorStateTable< ComposeStateTuple< A::StateId, F >, ComposeFingerprint< A::StateId, F > >.
Definition at line 595 of file state-table.h.
| fst::ProductComposeStateTable< A, F >::ProductComposeStateTable | ( | const Fst< A > & | fst1, | |
| const Fst< A > & | fst2 | |||
| ) | [inline] |
Definition at line 597 of file state-table.h.
| fst::ProductComposeStateTable< A, F >::ProductComposeStateTable | ( | const ProductComposeStateTable< A, F > & | table | ) | [inline] |
Definition at line 603 of file state-table.h.
1.7.1