Vcsn  2.8
Be Rational
vcsn::detail::a_star_impl< Aut >::profile Struct Reference

#include <a-star.hh>

Collaboration diagram for vcsn::detail::a_star_impl< Aut >::profile:

Public Member Functions

 profile (state_t state, const self_t &a_star)
 
bool operator< (const profile &rhs) const
 

Public Attributes

state_t state_
 
const self_ta_star_
 

Friends

std::ostream & operator<< (std::ostream &o, const profile &p)
 

Detailed Description

template<Automaton Aut>
struct vcsn::detail::a_star_impl< Aut >::profile

Definition at line 45 of file a-star.hh.

Constructor & Destructor Documentation

◆ profile()

template<Automaton Aut>
vcsn::detail::a_star_impl< Aut >::profile::profile ( state_t  state,
const self_t a_star 
)
inline

Definition at line 47 of file a-star.hh.

Member Function Documentation

◆ operator<()

template<Automaton Aut>
bool vcsn::detail::a_star_impl< Aut >::profile::operator< ( const profile rhs) const
inline

Definition at line 52 of file a-star.hh.

References vcsn::detail::a_star_impl< Aut >::profile::state_.

Friends And Related Function Documentation

◆ operator<<

template<Automaton Aut>
std::ostream& operator<< ( std::ostream &  o,
const profile p 
)
friend

Definition at line 64 of file a-star.hh.

Member Data Documentation

◆ a_star_

template<Automaton Aut>
const self_t& vcsn::detail::a_star_impl< Aut >::profile::a_star_

Definition at line 76 of file a-star.hh.

◆ state_

template<Automaton Aut>
state_t vcsn::detail::a_star_impl< Aut >::profile::state_

Definition at line 75 of file a-star.hh.

Referenced by vcsn::detail::a_star_impl< Aut >::profile::operator<().


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