![]() |
Awali
Another Weighted Automata library
|
#include <exp_support.hh>
Public Types | |
| using | in_context_t = context_t_of< in_ratexpset_t > |
| using | in_ratexpset_t = RatExpSet |
| using | labelset_t = labelset_t_of< in_context_t > |
| using | out_context_t = context< labelset_t, sttc::b > |
| using | out_ratexp_t = typename out_ratexpset_t::ratexp_t |
| using | out_ratexpset_t = ratexpset_of< out_context_t > |
| using | ratexp_t = typename in_ratexpset_t::ratexp_t |
| using | super_type = typename RatExpSet::const_visitor |
Public Member Functions | |
| expsupport_visitor (const in_ratexpset_t &ratexpset) | |
| AWALI_RAT_VISIT (atom, e) | |
| AWALI_RAT_VISIT (lweight, e) | |
| AWALI_RAT_VISIT (one,) | |
| AWALI_RAT_VISIT (prod, e) | |
| AWALI_RAT_VISIT (rweight, e) | |
| AWALI_RAT_VISIT (star, e) | |
| AWALI_RAT_VISIT (sum, e) | |
| AWALI_RAT_VISIT (zero,) | |
| out_ratexpset_t | get_ratexpset () |
| out_ratexp_t | operator() (const ratexp_t &v) |
Static Public Member Functions | |
| constexpr static const char * | me () |
| Aut | relative the generated automaton |
| Context | relative to the RatExp. |
| using awali::sttc::rat::expsupport_visitor< RatExpSet >::in_context_t = context_t_of<in_ratexpset_t> |
| using awali::sttc::rat::expsupport_visitor< RatExpSet >::in_ratexpset_t = RatExpSet |
| using awali::sttc::rat::expsupport_visitor< RatExpSet >::labelset_t = labelset_t_of<in_context_t> |
| using awali::sttc::rat::expsupport_visitor< RatExpSet >::out_context_t = context<labelset_t, sttc::b> |
| using awali::sttc::rat::expsupport_visitor< RatExpSet >::out_ratexp_t = typename out_ratexpset_t::ratexp_t |
| using awali::sttc::rat::expsupport_visitor< RatExpSet >::out_ratexpset_t = ratexpset_of<out_context_t> |
| using awali::sttc::rat::expsupport_visitor< RatExpSet >::ratexp_t = typename in_ratexpset_t::ratexp_t |
| using awali::sttc::rat::expsupport_visitor< RatExpSet >::super_type = typename RatExpSet::const_visitor |
| awali::sttc::rat::expsupport_visitor< RatExpSet >::expsupport_visitor | ( | const in_ratexpset_t & | ratexpset | ) |
| awali::sttc::rat::expsupport_visitor< RatExpSet >::AWALI_RAT_VISIT | ( | atom | , |
| e | |||
| ) |
| awali::sttc::rat::expsupport_visitor< RatExpSet >::AWALI_RAT_VISIT | ( | lweight | , |
| e | |||
| ) |
| awali::sttc::rat::expsupport_visitor< RatExpSet >::AWALI_RAT_VISIT | ( | one | ) |
| awali::sttc::rat::expsupport_visitor< RatExpSet >::AWALI_RAT_VISIT | ( | prod | , |
| e | |||
| ) |
| awali::sttc::rat::expsupport_visitor< RatExpSet >::AWALI_RAT_VISIT | ( | rweight | , |
| e | |||
| ) |
| awali::sttc::rat::expsupport_visitor< RatExpSet >::AWALI_RAT_VISIT | ( | star | , |
| e | |||
| ) |
| awali::sttc::rat::expsupport_visitor< RatExpSet >::AWALI_RAT_VISIT | ( | sum | , |
| e | |||
| ) |
| awali::sttc::rat::expsupport_visitor< RatExpSet >::AWALI_RAT_VISIT | ( | zero | ) |
| out_ratexpset_t awali::sttc::rat::expsupport_visitor< RatExpSet >::get_ratexpset | ( | ) |
|
staticconstexpr |
| out_ratexp_t awali::sttc::rat::expsupport_visitor< RatExpSet >::operator() | ( | const ratexp_t & | v | ) |