FST  openfst-1.8.3
OpenFst Library
Public Member Functions | Public Attributes | List of all members
fst::ParentLabel< L > Struct Template Reference

#include <trie.h>

Collaboration diagram for fst::ParentLabel< L >:
Collaboration graph
[legend]

Public Member Functions

 ParentLabel ()=default
 
 ParentLabel (int p, L l)
 
bool operator== (const ParentLabel &that) const
 
std::istream & Read (std::istream &strm)
 
std::ostream & Write (std::ostream &strm) const
 

Public Attributes

int parent
 
label
 

Detailed Description

template<class L>
struct fst::ParentLabel< L >

Definition at line 45 of file trie.h.

Constructor & Destructor Documentation

template<class L>
fst::ParentLabel< L >::ParentLabel ( )
default
template<class L>
fst::ParentLabel< L >::ParentLabel ( int  p,
l 
)
inline

Definition at line 50 of file trie.h.

Member Function Documentation

template<class L>
bool fst::ParentLabel< L >::operator== ( const ParentLabel< L > &  that) const
inline

Definition at line 52 of file trie.h.

template<class L>
std::istream& fst::ParentLabel< L >::Read ( std::istream &  strm)
inline

Definition at line 56 of file trie.h.

template<class L>
std::ostream& fst::ParentLabel< L >::Write ( std::ostream &  strm) const
inline

Definition at line 62 of file trie.h.

Member Data Documentation

template<class L>
L fst::ParentLabel< L >::label

Definition at line 47 of file trie.h.

template<class L>
int fst::ParentLabel< L >::parent

Definition at line 46 of file trie.h.


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