Vcsn  2.4
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 valueset_t &vs, const value_t &v)
 
bool operator< (const profile &rhs) const
 

Public Attributes

path_t path_
 
const valueset_tvs_
 
value_t v_
 

Detailed Description

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

Definition at line 61 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 valueset_t vs,
const value_t v 
)
inline

Definition at line 63 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: