Cambridge SMT System
mertfst::ShortestDistanceOptions< Arc, Queue, ArcFilter > Struct Template Reference

#include <fast-shortest-distance.h>

Public Types

typedef Arc::StateId StateId
 

Public Member Functions

 ShortestDistanceOptions (Queue *q, ArcFilter filt, StateId src=fst::kNoStateId, float d=fst::kDelta)
 

Public Attributes

Queue * state_queue
 
ArcFilter arc_filter
 
StateId source
 
float delta
 
bool first_path
 

Detailed Description

template<class Arc, class Queue, class ArcFilter>
struct mertfst::ShortestDistanceOptions< Arc, Queue, ArcFilter >

Definition at line 42 of file fast-shortest-distance.h.

Member Typedef Documentation

template<class Arc, class Queue, class ArcFilter>
typedef Arc::StateId mertfst::ShortestDistanceOptions< Arc, Queue, ArcFilter >::StateId

Definition at line 43 of file fast-shortest-distance.h.

Constructor & Destructor Documentation

template<class Arc, class Queue, class ArcFilter>
mertfst::ShortestDistanceOptions< Arc, Queue, ArcFilter >::ShortestDistanceOptions ( Queue *  q,
ArcFilter  filt,
StateId  src = fst::kNoStateId,
float  d = fst::kDelta 
)
inline

Definition at line 59 of file fast-shortest-distance.h.

Member Data Documentation

template<class Arc, class Queue, class ArcFilter>
ArcFilter mertfst::ShortestDistanceOptions< Arc, Queue, ArcFilter >::arc_filter

Definition at line 46 of file fast-shortest-distance.h.

template<class Arc, class Queue, class ArcFilter>
float mertfst::ShortestDistanceOptions< Arc, Queue, ArcFilter >::delta

Definition at line 48 of file fast-shortest-distance.h.

template<class Arc, class Queue, class ArcFilter>
bool mertfst::ShortestDistanceOptions< Arc, Queue, ArcFilter >::first_path

Definition at line 49 of file fast-shortest-distance.h.

template<class Arc, class Queue, class ArcFilter>
StateId mertfst::ShortestDistanceOptions< Arc, Queue, ArcFilter >::source

Definition at line 47 of file fast-shortest-distance.h.

template<class Arc, class Queue, class ArcFilter>
Queue* mertfst::ShortestDistanceOptions< Arc, Queue, ArcFilter >::state_queue

Definition at line 45 of file fast-shortest-distance.h.


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