FST
openfst-1.8.4
OpenFst Library
|
#include <far.h>
Public Types | |
using | Arc = A |
Public Member Functions | |
virtual void | Reset ()=0 |
virtual bool | Find (std::string_view key)=0 |
virtual bool | Done () const =0 |
virtual void | Next ()=0 |
virtual const std::string & | GetKey () const =0 |
virtual const Fst< Arc > * | GetFst () const =0 |
virtual FarType | Type () const =0 |
virtual bool | Error () const =0 |
virtual | ~FarReader ()=default |
Static Public Member Functions | |
static FarReader * | Open (const std::string &source) |
static FarReader * | Open (const std::vector< std::string > &sources) |
Protected Member Functions | |
FarReader ()=default | |
using fst::FarReader< A >::Arc = A |
|
virtualdefault |
|
protecteddefault |
|
pure virtual |
Implemented in fst::FstFarReader< A >, fst::STListFarReader< A >, and fst::STTableFarReader< A >.
|
pure virtual |
Implemented in fst::FstFarReader< A >, fst::STListFarReader< A >, and fst::STTableFarReader< A >.
|
pure virtual |
Implemented in fst::FstFarReader< A >, fst::STListFarReader< A >, and fst::STTableFarReader< A >.
|
pure virtual |
Implemented in fst::FstFarReader< A >, fst::STListFarReader< A >, and fst::STTableFarReader< A >.
|
pure virtual |
Implemented in fst::FstFarReader< A >, fst::STListFarReader< A >, and fst::STTableFarReader< A >.
|
pure virtual |
Implemented in fst::FstFarReader< A >, fst::STListFarReader< A >, and fst::STTableFarReader< A >.
|
static |
|
static |
|
pure virtual |
Implemented in fst::FstFarReader< A >, fst::STListFarReader< A >, and fst::STTableFarReader< A >.
|
pure virtual |
Implemented in fst::FstFarReader< A >, fst::STListFarReader< A >, and fst::STTableFarReader< A >.