Vcsn  2.8
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 64 of file k-lightest-path.hh.

Constructor & Destructor Documentation

◆ profile()

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 66 of file k-lightest-path.hh.

References vcsn::v.

Member Function Documentation

◆ operator<()

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

◆ path_

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

◆ v_

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

◆ vs_

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

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


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