FST
openfst-1.8.2.post1
OpenFst Library
|
#include <shortest-path.h>
Classes | |
struct | ParenSpec |
struct | SearchData |
struct | SearchState |
Public Types | |
using | Label = typename Arc::Label |
using | StateId = typename Arc::StateId |
using | Weight = typename Arc::Weight |
Public Member Functions | |
PdtShortestPathData (bool gc) | |
~PdtShortestPathData () | |
void | Clear () |
Weight | Distance (SearchState s) const |
Weight | Distance (const ParenSpec &paren) const |
SearchState | Parent (SearchState s) const |
SearchState | Parent (const ParenSpec &paren) const |
Label | ParenId (SearchState s) const |
uint8_t | Flags (SearchState s) const |
void | SetDistance (SearchState s, Weight weight) |
void | SetDistance (const ParenSpec &paren, Weight weight) |
void | SetParent (SearchState s, SearchState p) |
void | SetParent (const ParenSpec &paren, SearchState p) |
void | SetParenId (SearchState s, Label p) |
void | SetFlags (SearchState s, uint8_t f, uint8_t mask) |
void | GC (StateId s) |
void | Finish () |
Definition at line 71 of file shortest-path.h.
using fst::internal::PdtShortestPathData< Arc >::Label = typename Arc::Label |
Definition at line 73 of file shortest-path.h.
using fst::internal::PdtShortestPathData< Arc >::StateId = typename Arc::StateId |
Definition at line 74 of file shortest-path.h.
using fst::internal::PdtShortestPathData< Arc >::Weight = typename Arc::Weight |
Definition at line 75 of file shortest-path.h.
|
inlineexplicit |
Definition at line 123 of file shortest-path.h.
|
inline |
Definition at line 126 of file shortest-path.h.
|
inline |
Definition at line 132 of file shortest-path.h.
|
inline |
Definition at line 144 of file shortest-path.h.
|
inline |
Definition at line 146 of file shortest-path.h.
|
inline |
Definition at line 189 of file shortest-path.h.
|
inline |
Definition at line 158 of file shortest-path.h.
void fst::internal::PdtShortestPathData< Arc >::GC | ( | StateId | s | ) |
Definition at line 271 of file shortest-path.h.
|
inline |
Definition at line 156 of file shortest-path.h.
|
inline |
Definition at line 150 of file shortest-path.h.
|
inline |
Definition at line 152 of file shortest-path.h.
|
inline |
Definition at line 160 of file shortest-path.h.
|
inline |
Definition at line 164 of file shortest-path.h.
|
inline |
Definition at line 181 of file shortest-path.h.
|
inline |
Definition at line 174 of file shortest-path.h.
|
inline |
Definition at line 168 of file shortest-path.h.
|
inline |
Definition at line 170 of file shortest-path.h.