![]() |
Vcsn
2.0
Be Rational
|
#include <eval.hh>
Public Member Functions | |
| evaluator (const automaton_t &a) | |
| weight_t | operator() (const word_t &word) const |
Private Types | |
| using | automaton_t = Aut |
| using | state_t = state_t_of< automaton_t > |
| using | word_t = typename labelset_t_of< automaton_t >::word_t |
| using | weightset_t = weightset_t_of< automaton_t > |
| using | weight_t = typename weightset_t::value_t |
| using | weights_t = std::vector< weight_t > |
Private Attributes | |
| const automaton_t & | a_ |
| const weightset_t & | ws_ |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
inline |
|
inline |
An array indexed by state numbers.
Definition at line 38 of file eval.hh.
References vcsn::detail::evaluator< Aut >::a_, and vcsn::detail::evaluator< Aut >::ws_.
|
private |
Definition at line 76 of file eval.hh.
Referenced by vcsn::detail::evaluator< Aut >::operator()().
|
private |
Definition at line 77 of file eval.hh.
Referenced by vcsn::detail::evaluator< Aut >::operator()().