FST  openfst-1.8.3
OpenFst Library
Public Member Functions | List of all members
fst::script::EncodeMapperImplBase Class Referenceabstract

#include <encodemapper-class.h>

Inheritance diagram for fst::script::EncodeMapperImplBase:
Inheritance graph
[legend]

Public Member Functions

virtual ArcClass operator() (const ArcClass &)=0
 
virtual const std::string & ArcType () const =0
 
virtual const std::string & WeightType () const =0
 
virtual EncodeMapperImplBaseCopy () const =0
 
virtual uint8_t Flags () const =0
 
virtual uint64_t Properties (uint64_t)=0
 
virtual EncodeType Type () const =0
 
virtual bool Write (const std::string &) const =0
 
virtual bool Write (std::ostream &, const std::string &) const =0
 
virtual const SymbolTableInputSymbols () const =0
 
virtual const SymbolTableOutputSymbols () const =0
 
virtual void SetInputSymbols (const SymbolTable *)=0
 
virtual void SetOutputSymbols (const SymbolTable *)=0
 
virtual ~EncodeMapperImplBase ()=default
 

Detailed Description

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

Constructor & Destructor Documentation

virtual fst::script::EncodeMapperImplBase::~EncodeMapperImplBase ( )
virtualdefault

Member Function Documentation

virtual const std::string& fst::script::EncodeMapperImplBase::ArcType ( ) const
pure virtual
virtual EncodeMapperImplBase* fst::script::EncodeMapperImplBase::Copy ( ) const
pure virtual
virtual uint8_t fst::script::EncodeMapperImplBase::Flags ( ) const
pure virtual
virtual const SymbolTable* fst::script::EncodeMapperImplBase::InputSymbols ( ) const
pure virtual
virtual ArcClass fst::script::EncodeMapperImplBase::operator() ( const ArcClass )
pure virtual
virtual const SymbolTable* fst::script::EncodeMapperImplBase::OutputSymbols ( ) const
pure virtual
virtual uint64_t fst::script::EncodeMapperImplBase::Properties ( uint64_t  )
pure virtual
virtual void fst::script::EncodeMapperImplBase::SetInputSymbols ( const SymbolTable )
pure virtual
virtual void fst::script::EncodeMapperImplBase::SetOutputSymbols ( const SymbolTable )
pure virtual
virtual EncodeType fst::script::EncodeMapperImplBase::Type ( ) const
pure virtual
virtual const std::string& fst::script::EncodeMapperImplBase::WeightType ( ) const
pure virtual
virtual bool fst::script::EncodeMapperImplBase::Write ( const std::string &  ) const
pure virtual
virtual bool fst::script::EncodeMapperImplBase::Write ( std::ostream &  ,
const std::string &   
) const
pure virtual

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