Vcsn  2.2a
Be Rational
vcsn::detail::polynomialset_impl< Context, Kind >::norm_< z, Dummy > Struct Template Reference

For Z, take the GCD, with the sign of the first value. More...

#include <polynomialset.hh>

Collaboration diagram for vcsn::detail::polynomialset_impl< Context, Kind >::norm_< z, Dummy >:

Public Member Functions

z::value_t operator() (const value_t &v) const
 

Public Attributes

const zz_
 

Detailed Description

template<typename Context, wet_kind_t Kind>
template<typename Dummy>
struct vcsn::detail::polynomialset_impl< Context, Kind >::norm_< z, Dummy >

For Z, take the GCD, with the sign of the first value.

Definition at line 694 of file polynomialset.hh.

Member Function Documentation

template<typename Context , wet_kind_t Kind>
template<typename Dummy >
z::value_t vcsn::detail::polynomialset_impl< Context, Kind >::norm_< z, Dummy >::operator() ( const value_t v) const
inline

Definition at line 696 of file polynomialset.hh.

References vcsn::detail::front(), and vcsn::weight_of().

Here is the call graph for this function:

Member Data Documentation

template<typename Context , wet_kind_t Kind>
template<typename Dummy >
const z& vcsn::detail::polynomialset_impl< Context, Kind >::norm_< z, Dummy >::z_

Definition at line 705 of file polynomialset.hh.


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