Public Member Functions

opennwa::ShortestWordGen Class Reference

List of all members.

Public Member Functions

sem_elem_t getOne () const
sem_elem_t getUnitWeight () const
virtual sem_elem_t getWeight (Key src, ClientInfoRefPtr srcInfo, Key sym, Kind kind, Key tgt, ClientInfoRefPtr tgtInfo) const
virtual sem_elem_t getExitWeight (Key src, ClientInfoRefPtr srcInfo) const
virtual sem_elem_t getWildWeight (Key src, ClientInfoRefPtr srcInfo, Key tgt, ClientInfoRefPtr tgtInfo) const

Member Function Documentation

sem_elem_t opennwa::ShortestWordGen::getOne (  )  const [virtual]

Implements opennwa::WeightGen.

References wali::ShortestPathSemiring::one().

Referenced by getWeight().

sem_elem_t opennwa::ShortestWordGen::getUnitWeight (  )  const
virtual sem_elem_t opennwa::ShortestWordGen::getWeight ( Key  src,
ClientInfoRefPtr  srcInfo,
Key  sym,
Kind  kind,
Key  tgt,
ClientInfoRefPtr  tgtInfo 
) const [virtual]

Reimplemented from opennwa::WeightGen.

References opennwa::EPSILON, getOne(), and getUnitWeight().

virtual sem_elem_t opennwa::ShortestWordGen::getExitWeight ( Key  src,
ClientInfoRefPtr  srcInfo 
) const [virtual]

Reimplemented from opennwa::WeightGen.

References getUnitWeight().

virtual sem_elem_t opennwa::ShortestWordGen::getWildWeight ( Key  src,
ClientInfoRefPtr  srcInfo,
Key  tgt,
ClientInfoRefPtr  tgtInfo 
) const [virtual]

Reimplemented from opennwa::WeightGen.

References getUnitWeight().


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