Vcsn  2.4
Be Rational
vcsn::detail::polynomialset_impl< Context, Kind >::norm_< WeightSet, Dummy > Struct Template Reference

In the general case, normalize by the first (non null) weight. More...

#include <polynomialset.hh>

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

Public Member Functions

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

Public Attributes

const WeightSet & ws_
 

Detailed Description

template<typename Context, wet_kind_t Kind>
template<typename WeightSet, typename Dummy = void>
struct vcsn::detail::polynomialset_impl< Context, Kind >::norm_< WeightSet, Dummy >

In the general case, normalize by the first (non null) weight.

Definition at line 725 of file polynomialset.hh.

Member Function Documentation

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

Definition at line 727 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 WeightSet , typename Dummy = void>
const WeightSet& vcsn::detail::polynomialset_impl< Context, Kind >::norm_< WeightSet, Dummy >::ws_

Definition at line 731 of file polynomialset.hh.


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