FST  openfst-1.8.3
OpenFst Library
Public Member Functions | List of all members
fst::script::FarWriterClassImpl< Arc > Class Template Reference

#include <far-class.h>

Inheritance diagram for fst::script::FarWriterClassImpl< Arc >:
Inheritance graph
[legend]
Collaboration diagram for fst::script::FarWriterClassImpl< Arc >:
Collaboration graph
[legend]

Public Member Functions

 FarWriterClassImpl (std::string_view source, FarType type=FarType::DEFAULT)
 
bool Add (const std::string &key, const FstClass &fst) final
 
const std::string & ArcType () const final
 
bool Error () const final
 
FarType Type () const final
 
const FarWriter< Arc > * GetFarWriter () const
 
FarWriter< Arc > * GetFarWriter ()
 
- Public Member Functions inherited from fst::script::FarWriterImplBase
virtual ~FarWriterImplBase ()=default
 

Detailed Description

template<class Arc>
class fst::script::FarWriterClassImpl< Arc >

Definition at line 191 of file far-class.h.

Constructor & Destructor Documentation

template<class Arc>
fst::script::FarWriterClassImpl< Arc >::FarWriterClassImpl ( std::string_view  source,
FarType  type = FarType::DEFAULT 
)
inlineexplicit

Definition at line 193 of file far-class.h.

Member Function Documentation

template<class Arc>
bool fst::script::FarWriterClassImpl< Arc >::Add ( const std::string &  key,
const FstClass fst 
)
inlinefinalvirtual

Implements fst::script::FarWriterImplBase.

Definition at line 197 of file far-class.h.

template<class Arc>
const std::string& fst::script::FarWriterClassImpl< Arc >::ArcType ( ) const
inlinefinalvirtual

Implements fst::script::FarWriterImplBase.

Definition at line 207 of file far-class.h.

template<class Arc>
bool fst::script::FarWriterClassImpl< Arc >::Error ( ) const
inlinefinalvirtual

Implements fst::script::FarWriterImplBase.

Definition at line 209 of file far-class.h.

template<class Arc>
const FarWriter<Arc>* fst::script::FarWriterClassImpl< Arc >::GetFarWriter ( ) const
inline

Definition at line 213 of file far-class.h.

template<class Arc>
FarWriter<Arc>* fst::script::FarWriterClassImpl< Arc >::GetFarWriter ( )
inline

Definition at line 215 of file far-class.h.

template<class Arc>
FarType fst::script::FarWriterClassImpl< Arc >::Type ( ) const
inlinefinalvirtual

Implements fst::script::FarWriterImplBase.

Definition at line 211 of file far-class.h.


The documentation for this class was generated from the following file: