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

#include <encodemapper-class.h>

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

Public Member Functions

 EncodeMapperClassImpl (uint32 flags, EncodeType type)
 
ArcClass operator() (const ArcClass &a) override
 
const string & ArcType () const override
 
uint32 Flags () const override
 
uint64 Properties (uint64 inprops) override
 
EncodeType Type () const override
 
const SymbolTableInputSymbols () const override
 
const SymbolTableOutputSymbols () const override
 
void SetInputSymbols (const SymbolTable *syms) override
 
void SetOutputSymbols (const SymbolTable *syms) override
 
const string & WeightType () const override
 
 ~EncodeMapperClassImpl () override
 
EncodeMapper< Arc > * GetImpl () const
 
EncodeMapper< Arc > * GetImpl ()
 
- Public Member Functions inherited from fst::script::EncodeMapperImplBase
virtual ~EncodeMapperImplBase ()
 

Detailed Description

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

Definition at line 40 of file encodemapper-class.h.

Constructor & Destructor Documentation

template<class Arc >
fst::script::EncodeMapperClassImpl< Arc >::EncodeMapperClassImpl ( uint32  flags,
EncodeType  type 
)
inline

Definition at line 42 of file encodemapper-class.h.

template<class Arc >
fst::script::EncodeMapperClassImpl< Arc >::~EncodeMapperClassImpl ( )
inlineoverride

Definition at line 75 of file encodemapper-class.h.

Member Function Documentation

template<class Arc >
const string& fst::script::EncodeMapperClassImpl< Arc >::ArcType ( ) const
inlineoverridevirtual

Implements fst::script::EncodeMapperImplBase.

Definition at line 47 of file encodemapper-class.h.

template<class Arc >
uint32 fst::script::EncodeMapperClassImpl< Arc >::Flags ( ) const
inlineoverridevirtual

Implements fst::script::EncodeMapperImplBase.

Definition at line 49 of file encodemapper-class.h.

template<class Arc >
EncodeMapper<Arc>* fst::script::EncodeMapperClassImpl< Arc >::GetImpl ( ) const
inline

Definition at line 77 of file encodemapper-class.h.

template<class Arc >
EncodeMapper<Arc>* fst::script::EncodeMapperClassImpl< Arc >::GetImpl ( )
inline

Definition at line 79 of file encodemapper-class.h.

template<class Arc >
const SymbolTable* fst::script::EncodeMapperClassImpl< Arc >::InputSymbols ( ) const
inlineoverridevirtual

Implements fst::script::EncodeMapperImplBase.

Definition at line 57 of file encodemapper-class.h.

template<class Arc >
ArcClass fst::script::EncodeMapperClassImpl< Arc >::operator() ( const ArcClass a)
inlineoverridevirtual

Implements fst::script::EncodeMapperImplBase.

Definition at line 88 of file encodemapper-class.h.

template<class Arc >
const SymbolTable* fst::script::EncodeMapperClassImpl< Arc >::OutputSymbols ( ) const
inlineoverridevirtual

Implements fst::script::EncodeMapperImplBase.

Definition at line 61 of file encodemapper-class.h.

template<class Arc >
uint64 fst::script::EncodeMapperClassImpl< Arc >::Properties ( uint64  inprops)
inlineoverridevirtual

Implements fst::script::EncodeMapperImplBase.

Definition at line 51 of file encodemapper-class.h.

template<class Arc >
void fst::script::EncodeMapperClassImpl< Arc >::SetInputSymbols ( const SymbolTable syms)
inlineoverridevirtual

Implements fst::script::EncodeMapperImplBase.

Definition at line 65 of file encodemapper-class.h.

template<class Arc >
void fst::script::EncodeMapperClassImpl< Arc >::SetOutputSymbols ( const SymbolTable syms)
inlineoverridevirtual

Implements fst::script::EncodeMapperImplBase.

Definition at line 69 of file encodemapper-class.h.

template<class Arc >
EncodeType fst::script::EncodeMapperClassImpl< Arc >::Type ( ) const
inlineoverridevirtual

Implements fst::script::EncodeMapperImplBase.

Definition at line 55 of file encodemapper-class.h.

template<class Arc >
const string& fst::script::EncodeMapperClassImpl< Arc >::WeightType ( ) const
inlineoverridevirtual

Implements fst::script::EncodeMapperImplBase.

Definition at line 73 of file encodemapper-class.h.


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