FST
openfst-1.8.4
OpenFst Library
|
#include <cache.h>
Public Types | |
using | State = typename CacheStore::State |
using | Arc = typename State::Arc |
using | StateId = typename Arc::StateId |
Public Member Functions | |
FirstCacheStore (const CacheOptions &opts) | |
FirstCacheStore (const FirstCacheStore< CacheStore > &store) | |
FirstCacheStore< CacheStore > & | operator= (const FirstCacheStore< CacheStore > &store) |
const State * | GetState (StateId s) const |
State * | GetMutableState (StateId s) |
void | AddArc (State *state, const Arc &arc) |
void | SetArcs (State *state) |
void | DeleteArcs (State *state) |
void | DeleteArcs (State *state, size_t n) |
void | Clear () |
StateId | CountStates () const |
bool | Done () const |
StateId | Value () const |
void | Next () |
void | Reset () |
void | Delete () |
using fst::FirstCacheStore< CacheStore >::Arc = typename State::Arc |
using fst::FirstCacheStore< CacheStore >::State = typename CacheStore::State |
using fst::FirstCacheStore< CacheStore >::StateId = typename Arc::StateId |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |