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

#include <weight-class.h>

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

Public Member Functions

virtual WeightImplBaseCopy () const =0
 
virtual void Print (std::ostream *o) const =0
 
virtual const std::string & Type () const =0
 
virtual std::string ToString () const =0
 
virtual bool Member () const =0
 
virtual bool operator== (const WeightImplBase &other) const =0
 
virtual bool operator!= (const WeightImplBase &other) const =0
 
virtual WeightImplBasePlusEq (const WeightImplBase &other)=0
 
virtual WeightImplBaseTimesEq (const WeightImplBase &other)=0
 
virtual WeightImplBaseDivideEq (const WeightImplBase &other)=0
 
virtual WeightImplBasePowerEq (size_t n)=0
 
virtual ~WeightImplBase ()=default
 

Detailed Description

Definition at line 38 of file weight-class.h.

Constructor & Destructor Documentation

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

Member Function Documentation

virtual WeightImplBase* fst::script::WeightImplBase::Copy ( ) const
pure virtual
virtual WeightImplBase& fst::script::WeightImplBase::DivideEq ( const WeightImplBase other)
pure virtual
virtual bool fst::script::WeightImplBase::Member ( ) const
pure virtual
virtual bool fst::script::WeightImplBase::operator!= ( const WeightImplBase other) const
pure virtual
virtual bool fst::script::WeightImplBase::operator== ( const WeightImplBase other) const
pure virtual
virtual WeightImplBase& fst::script::WeightImplBase::PlusEq ( const WeightImplBase other)
pure virtual
virtual WeightImplBase& fst::script::WeightImplBase::PowerEq ( size_t  n)
pure virtual
virtual void fst::script::WeightImplBase::Print ( std::ostream *  o) const
pure virtual
virtual WeightImplBase& fst::script::WeightImplBase::TimesEq ( const WeightImplBase other)
pure virtual
virtual std::string fst::script::WeightImplBase::ToString ( ) const
pure virtual
virtual const std::string& fst::script::WeightImplBase::Type ( ) const
pure virtual

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