Vcsn  2.1
Be Rational
vcsn::detail_signature::minimizer< Aut >::signature_equal_to Struct Reference
Collaboration diagram for vcsn::detail_signature::minimizer< Aut >::signature_equal_to:

Public Member Functions

 signature_equal_to (const minimizer &m)
 
bool operator() (const state_output_t &as, const state_output_t &bs) const noexcept
 
bool operator() (const state_t &a, const state_t &b) const noexcept
 

Public Attributes

const minimizerminimizer_
 
const labelset_tls_ = minimizer_.ls_
 
const state_to_class_tstate_to_class_ = minimizer_.state_to_class_
 
const size_t num_classes_ = minimizer_.num_classes_
 

Detailed Description

template<typename Aut>
struct vcsn::detail_signature::minimizer< Aut >::signature_equal_to

Definition at line 102 of file minimize-signature.hh.

Constructor & Destructor Documentation

template<typename Aut >
vcsn::detail_signature::minimizer< Aut >::signature_equal_to::signature_equal_to ( const minimizer m)
inline

Definition at line 105 of file minimize-signature.hh.

Member Function Documentation

template<typename Aut >
bool vcsn::detail_signature::minimizer< Aut >::signature_equal_to::operator() ( const state_output_t as,
const state_output_t bs 
) const
inlinenoexcept
template<typename Aut >
bool vcsn::detail_signature::minimizer< Aut >::signature_equal_to::operator() ( const state_t a,
const state_t b 
) const
inlinenoexcept

Definition at line 134 of file minimize-signature.hh.

References vcsn::detail_signature::minimizer< Aut >::signature_equal_to::minimizer_, vcsn::detail_signature::minimizer< Aut >::signature_equal_to::operator()(), and vcsn::detail_signature::minimizer< Aut >::state_to_state_output_.

Here is the call graph for this function:

Member Data Documentation

template<typename Aut >
const labelset_t& vcsn::detail_signature::minimizer< Aut >::signature_equal_to::ls_ = minimizer_.ls_

Definition at line 141 of file minimize-signature.hh.

template<typename Aut >
const minimizer& vcsn::detail_signature::minimizer< Aut >::signature_equal_to::minimizer_
template<typename Aut >
const size_t vcsn::detail_signature::minimizer< Aut >::signature_equal_to::num_classes_ = minimizer_.num_classes_

Definition at line 143 of file minimize-signature.hh.

template<typename Aut >
const state_to_class_t& vcsn::detail_signature::minimizer< Aut >::signature_equal_to::state_to_class_ = minimizer_.state_to_class_

Definition at line 142 of file minimize-signature.hh.


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