Public Member Functions | Public Attributes

fst::PdtBalanceData< Arc >::ParenKey Struct Reference

Open paren key. More...

#include <fst/extensions/pdt/pdt.h>

List of all members.

Public Member Functions

 ParenKey ()
 ParenKey (Label p, StateId s)
bool operator== (const ParenKey &p) const
bool operator!= (const ParenKey &p) const

Public Attributes

Label paren_id
 ID of open paren.
StateId state_id
 destination state of open paren

Detailed Description

template<class Arc>
struct fst::PdtBalanceData< Arc >::ParenKey

Open paren key.

Definition at line 202 of file pdt.h.


Constructor & Destructor Documentation

template<class Arc >
fst::PdtBalanceData< Arc >::ParenKey::ParenKey (  )  [inline]

Definition at line 206 of file pdt.h.

template<class Arc >
fst::PdtBalanceData< Arc >::ParenKey::ParenKey ( Label  p,
StateId  s 
) [inline]

Definition at line 208 of file pdt.h.


Member Function Documentation

template<class Arc >
bool fst::PdtBalanceData< Arc >::ParenKey::operator!= ( const ParenKey p  )  const [inline]

Definition at line 216 of file pdt.h.

template<class Arc >
bool fst::PdtBalanceData< Arc >::ParenKey::operator== ( const ParenKey p  )  const [inline]

Definition at line 210 of file pdt.h.


Member Data Documentation

template<class Arc >
Label fst::PdtBalanceData< Arc >::ParenKey::paren_id

ID of open paren.

Definition at line 203 of file pdt.h.

template<class Arc >
StateId fst::PdtBalanceData< Arc >::ParenKey::state_id

destination state of open paren

Definition at line 204 of file pdt.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines