Vcsn  2.3
Be Rational
vcsn::detail::yen_impl< Aut, ValueSet, Mul, GetValue >::profile Struct Reference

#include <k-lightest-path.hh>

Collaboration diagram for vcsn::detail::yen_impl< Aut, ValueSet, Mul, GetValue >::profile:

Public Member Functions

 profile (const path_t &path, const value_t &v, const valueset_t &vs)
 
bool operator< (const profile &rhs) const
 

Public Attributes

path_t path_
 
value_t v_
 
const valueset_tvs_
 

Detailed Description

template<Automaton Aut, typename ValueSet, typename Mul, typename GetValue>
struct vcsn::detail::yen_impl< Aut, ValueSet, Mul, GetValue >::profile

Definition at line 54 of file k-lightest-path.hh.

Constructor & Destructor Documentation

template<Automaton Aut, typename ValueSet, typename Mul, typename GetValue>
vcsn::detail::yen_impl< Aut, ValueSet, Mul, GetValue >::profile::profile ( const path_t path,
const value_t v,
const valueset_t vs 
)
inline

Definition at line 56 of file k-lightest-path.hh.

Member Function Documentation

template<Automaton Aut, typename ValueSet, typename Mul, typename GetValue>
bool vcsn::detail::yen_impl< Aut, ValueSet, Mul, GetValue >::profile::operator< ( const profile rhs) const
inline

Member Data Documentation

template<Automaton Aut, typename ValueSet, typename Mul, typename GetValue>
path_t vcsn::detail::yen_impl< Aut, ValueSet, Mul, GetValue >::profile::path_
template<Automaton Aut, typename ValueSet, typename Mul, typename GetValue>
value_t vcsn::detail::yen_impl< Aut, ValueSet, Mul, GetValue >::profile::v_
template<Automaton Aut, typename ValueSet, typename Mul, typename GetValue>
const valueset_t& vcsn::detail::yen_impl< Aut, ValueSet, Mul, GetValue >::profile::vs_

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