Edinburgh Speech Tools  2.1-release
EST_lattice.h File Reference
#include "EST_types.h"
#include "EST_Track.h"
Include dependency graph for EST_lattice.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Lattice
 
struct  Lattice::symbol_t
 
struct  Lattice::Arc
 
struct  Lattice::Node
 

Functions

int operator> (const Lattice::symbol_t s1, const Lattice::symbol_t s2)
 
int operator< (const Lattice::symbol_t s1, const Lattice::symbol_t s2)
 
Lattice::symbol_t operator+ (const Lattice::symbol_t s1, const Lattice::symbol_t s2)
 
int operator> (Lattice::Arc a1, Lattice::Arc a2)
 
int operator< (Lattice::Arc a1, Lattice::Arc a2)
 
int operator>= (Lattice::Arc a1, Lattice::Arc a2)
 
int operator<= (Lattice::Arc a1, Lattice::Arc a2)
 
int operator== (Lattice::Arc a1, Lattice::Arc a2)
 
int operator== (Lattice::symbol_t s1, Lattice::symbol_t s2)
 
ostream & operator<< (ostream &s, const Lattice::symbol_t &sm)
 
ostream & operator<< (ostream &s, const Lattice::Node &n)
 
ostream & operator<< (ostream &s, const Lattice::Arc &a)
 
void sort_by_label (EST_TList< Lattice::Arc * > &l)
 

Function Documentation

int operator> ( const Lattice::symbol_t  s1,
const Lattice::symbol_t  s2 
)
inline

Definition at line 221 of file EST_lattice.h.

int operator< ( const Lattice::symbol_t  s1,
const Lattice::symbol_t  s2 
)
inline

Definition at line 234 of file EST_lattice.h.

Lattice::symbol_t operator+ ( const Lattice::symbol_t  s1,
const Lattice::symbol_t  s2 
)
inline

Definition at line 247 of file EST_lattice.h.

int operator> ( Lattice::Arc  a1,
Lattice::Arc  a2 
)
inline

Definition at line 258 of file EST_lattice.h.

int operator< ( Lattice::Arc  a1,
Lattice::Arc  a2 
)
inline

Definition at line 263 of file EST_lattice.h.

int operator>= ( Lattice::Arc  a1,
Lattice::Arc  a2 
)
inline

Definition at line 268 of file EST_lattice.h.

int operator<= ( Lattice::Arc  a1,
Lattice::Arc  a2 
)
inline

Definition at line 273 of file EST_lattice.h.

int operator== ( Lattice::Arc  a1,
Lattice::Arc  a2 
)
inline

Definition at line 278 of file EST_lattice.h.

int operator== ( Lattice::symbol_t  s1,
Lattice::symbol_t  s2 
)
inline

Definition at line 283 of file EST_lattice.h.

ostream& operator<< ( ostream &  s,
const Lattice::symbol_t sm 
)
inline

Definition at line 305 of file EST_lattice.h.

ostream& operator<< ( ostream &  s,
const Lattice::Node n 
)
inline

Definition at line 312 of file EST_lattice.h.

ostream& operator<< ( ostream &  s,
const Lattice::Arc a 
)
inline

Definition at line 318 of file EST_lattice.h.

void sort_by_label ( EST_TList< Lattice::Arc * > &  l)

Definition at line 711 of file EST_lattice.cc.