FST  openfst-1.8.3
OpenFst Library
Public Member Functions | Public Attributes | List of all members
fst::FeatureGroup< A >::InputOutputLabel Struct Reference

#include <linear-fst-data.h>

Public Member Functions

 InputOutputLabel (Label i=kNoLabel, Label o=kNoLabel)
 
bool operator== (InputOutputLabel that) const
 
std::istream & Read (std::istream &strm)
 
std::ostream & Write (std::ostream &strm) const
 

Public Attributes

Label input
 
Label output
 

Detailed Description

template<class A>
struct fst::FeatureGroup< A >::InputOutputLabel

Definition at line 405 of file linear-fst-data.h.

Constructor & Destructor Documentation

template<class A>
fst::FeatureGroup< A >::InputOutputLabel::InputOutputLabel ( Label  i = kNoLabel,
Label  o = kNoLabel 
)
inlineexplicit

Definition at line 408 of file linear-fst-data.h.

Member Function Documentation

template<class A>
bool fst::FeatureGroup< A >::InputOutputLabel::operator== ( InputOutputLabel  that) const
inline

Definition at line 411 of file linear-fst-data.h.

template<class A>
std::istream& fst::FeatureGroup< A >::InputOutputLabel::Read ( std::istream &  strm)
inline

Definition at line 415 of file linear-fst-data.h.

template<class A>
std::ostream& fst::FeatureGroup< A >::InputOutputLabel::Write ( std::ostream &  strm) const
inline

Definition at line 421 of file linear-fst-data.h.

Member Data Documentation

template<class A>
Label fst::FeatureGroup< A >::InputOutputLabel::input

Definition at line 406 of file linear-fst-data.h.

template<class A>
Label fst::FeatureGroup< A >::InputOutputLabel::output

Definition at line 406 of file linear-fst-data.h.


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