FST
openfst-1.8.4
OpenFst Library
|
#include <trie.h>
Public Types | |
typedef NextMap::const_iterator | const_iterator |
typedef L | Label |
typedef H | Hash |
Public Member Functions | |
FlatTrieTopology ()=default | |
FlatTrieTopology (const FlatTrieTopology &that) | |
template<class T > | |
FlatTrieTopology (const T &that) | |
void | swap (FlatTrieTopology &that) |
bool | operator== (const FlatTrieTopology &that) const |
bool | operator!= (const FlatTrieTopology &that) const |
int | Root () const |
size_t | NumNodes () const |
int | Insert (int parent, const L &label) |
int | Find (int parent, const L &label) const |
std::istream & | Read (std::istream &strm) |
std::ostream & | Write (std::ostream &strm) const |
const_iterator | begin () const |
const_iterator | end () const |
typedef NextMap::const_iterator fst::FlatTrieTopology< L, H >::const_iterator |
typedef H fst::FlatTrieTopology< L, H >::Hash |
typedef L fst::FlatTrieTopology< L, H >::Label |
|
default |
|
inline |
|
explicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |