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 |
| 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 |
Referenced by getExitWeight(), getWeight(), and getWildWeight().
| 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().
1.7.1