FST
openfst-1.8.4
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 84 of file shortest-path.h.
using fst::internal::PdtShortestPathData< Arc >::Label = typename Arc::Label |
Definition at line 86 of file shortest-path.h.
using fst::internal::PdtShortestPathData< Arc >::StateId = typename Arc::StateId |
Definition at line 87 of file shortest-path.h.
using fst::internal::PdtShortestPathData< Arc >::Weight = typename Arc::Weight |
Definition at line 88 of file shortest-path.h.
|
inlineexplicit |
Definition at line 136 of file shortest-path.h.
|
inline |
Definition at line 139 of file shortest-path.h.
|
inline |
Definition at line 145 of file shortest-path.h.
|
inline |
Definition at line 157 of file shortest-path.h.
|
inline |
Definition at line 159 of file shortest-path.h.
|
inline |
Definition at line 202 of file shortest-path.h.
|
inline |
Definition at line 171 of file shortest-path.h.
void fst::internal::PdtShortestPathData< Arc >::GC | ( | StateId | s | ) |
Definition at line 284 of file shortest-path.h.
|
inline |
Definition at line 169 of file shortest-path.h.
|
inline |
Definition at line 163 of file shortest-path.h.
|
inline |
Definition at line 165 of file shortest-path.h.
|
inline |
Definition at line 173 of file shortest-path.h.
|
inline |
Definition at line 177 of file shortest-path.h.
|
inline |
Definition at line 194 of file shortest-path.h.
|
inline |
Definition at line 187 of file shortest-path.h.
|
inline |
Definition at line 181 of file shortest-path.h.
|
inline |
Definition at line 183 of file shortest-path.h.