Vcsn  2.3
Be Rational
vcsn::detail::transition_map< Aut, WeightSet, Deterministic, AllOut, KeepTransitions >::transition_< Weight, true, Dummy > Struct Template Reference

Weighted outgoing signature: weight, destination, transition identifier. More...

#include <transition-map.hh>

Collaboration diagram for vcsn::detail::transition_map< Aut, WeightSet, Deterministic, AllOut, KeepTransitions >::transition_< Weight, true, Dummy >:

Public Member Functions

 transition_ (weight_t w, state_t d, transition_t t)
 
weight_t weight () const
 

Public Attributes

weight_t wgt
 The (converted) weight. More...
 
state_t dst
 
transition_t transition
 

Detailed Description

template<Automaton Aut, typename WeightSet = weightset_t_of<Aut>, bool Deterministic = false, bool AllOut = false, bool KeepTransitions = false>
template<typename Weight, typename Dummy>
struct vcsn::detail::transition_map< Aut, WeightSet, Deterministic, AllOut, KeepTransitions >::transition_< Weight, true, Dummy >

Weighted outgoing signature: weight, destination, transition identifier.

Definition at line 74 of file transition-map.hh.

Constructor & Destructor Documentation

template<Automaton Aut, typename WeightSet = weightset_t_of<Aut>, bool Deterministic = false, bool AllOut = false, bool KeepTransitions = false>
template<typename Weight , typename Dummy >
vcsn::detail::transition_map< Aut, WeightSet, Deterministic, AllOut, KeepTransitions >::transition_< Weight, true, Dummy >::transition_ ( weight_t  w,
state_t  d,
transition_t  t 
)
inline

Definition at line 76 of file transition-map.hh.

Member Function Documentation

template<Automaton Aut, typename WeightSet = weightset_t_of<Aut>, bool Deterministic = false, bool AllOut = false, bool KeepTransitions = false>
template<typename Weight , typename Dummy >
weight_t vcsn::detail::transition_map< Aut, WeightSet, Deterministic, AllOut, KeepTransitions >::transition_< Weight, true, Dummy >::weight ( ) const
inline

Member Data Documentation

template<Automaton Aut, typename WeightSet = weightset_t_of<Aut>, bool Deterministic = false, bool AllOut = false, bool KeepTransitions = false>
template<typename Weight , typename Dummy >
state_t vcsn::detail::transition_map< Aut, WeightSet, Deterministic, AllOut, KeepTransitions >::transition_< Weight, true, Dummy >::dst

Definition at line 82 of file transition-map.hh.

template<Automaton Aut, typename WeightSet = weightset_t_of<Aut>, bool Deterministic = false, bool AllOut = false, bool KeepTransitions = false>
template<typename Weight , typename Dummy >
transition_t vcsn::detail::transition_map< Aut, WeightSet, Deterministic, AllOut, KeepTransitions >::transition_< Weight, true, Dummy >::transition

Definition at line 83 of file transition-map.hh.

template<Automaton Aut, typename WeightSet = weightset_t_of<Aut>, bool Deterministic = false, bool AllOut = false, bool KeepTransitions = false>
template<typename Weight , typename Dummy >
weight_t vcsn::detail::transition_map< Aut, WeightSet, Deterministic, AllOut, KeepTransitions >::transition_< Weight, true, Dummy >::wgt

The (converted) weight.

Definition at line 80 of file transition-map.hh.


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