![]() |
Vcsn
2.1
Be Rational
|
Public Member Functions | |
signature_hasher (const minimizer &m) | |
size_t | operator() (const state_output_t &state_output) const noexcept |
size_t | operator() (state_t s) const noexcept |
Public Attributes | |
const minimizer & | minimizer_ |
const state_to_class_t & | state_to_class_ = minimizer_.state_to_class_ |
unsigned | num_classes_ = minimizer_.num_classes_ |
Definition at line 67 of file minimize-signature.hh.
|
inline |
Definition at line 70 of file minimize-signature.hh.
|
inlinenoexcept |
Definition at line 74 of file minimize-signature.hh.
References vcsn::hash_combine(), vcsn::hash_combine_hash(), vcsn::detail_signature::minimizer< Aut >::ls_, and vcsn::detail_signature::minimizer< Aut >::signature_hasher::minimizer_.
Referenced by vcsn::detail_signature::minimizer< Aut >::signature_hasher::operator()().
|
inlinenoexcept |
Definition at line 92 of file minimize-signature.hh.
References vcsn::detail_signature::minimizer< Aut >::signature_hasher::minimizer_, vcsn::detail_signature::minimizer< Aut >::signature_hasher::operator()(), and vcsn::detail_signature::minimizer< Aut >::state_to_state_output_.
const minimizer& vcsn::detail_signature::minimizer< Aut >::signature_hasher::minimizer_ |
Definition at line 97 of file minimize-signature.hh.
Referenced by vcsn::detail_signature::minimizer< Aut >::signature_hasher::operator()().
unsigned vcsn::detail_signature::minimizer< Aut >::signature_hasher::num_classes_ = minimizer_.num_classes_ |
Definition at line 99 of file minimize-signature.hh.
const state_to_class_t& vcsn::detail_signature::minimizer< Aut >::signature_hasher::state_to_class_ = minimizer_.state_to_class_ |
Definition at line 98 of file minimize-signature.hh.