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::ShortestPathGen::getOne | ( | ) | const [virtual] |
Implements opennwa::WeightGen.
References wali::ShortestPathSemiring::one().
sem_elem_t opennwa::ShortestPathGen::getUnitWeight | ( | ) | const |
Referenced by getExitWeight(), getWeight(), and getWildWeight().
virtual sem_elem_t opennwa::ShortestPathGen::getWeight | ( | Key | src, | |
ClientInfoRefPtr | srcInfo, | |||
Key | sym, | |||
Kind | kind, | |||
Key | tgt, | |||
ClientInfoRefPtr | tgtInfo | |||
) | const [virtual] |
Reimplemented from opennwa::WeightGen.
References getUnitWeight().
virtual sem_elem_t opennwa::ShortestPathGen::getExitWeight | ( | Key | src, | |
ClientInfoRefPtr | srcInfo | |||
) | const [virtual] |
Reimplemented from opennwa::WeightGen.
References getUnitWeight().
virtual sem_elem_t opennwa::ShortestPathGen::getWildWeight | ( | Key | src, | |
ClientInfoRefPtr | srcInfo, | |||
Key | tgt, | |||
ClientInfoRefPtr | tgtInfo | |||
) | const [virtual] |
Reimplemented from opennwa::WeightGen.
References getUnitWeight().