![]() |
Vcsn
2.0
Be Rational
|
#include <map>#include <vcsn/ctx/context.hh>#include <vcsn/labelset/oneset.hh>#include <vcsn/dyn/automaton.hh>#include <vcsn/core/mutable-automaton.hh>#include <vcsn/core/rat/ratexpset.hh>#include <vcsn/core/rat/ratexp.hh>Go to the source code of this file.
Classes | |
| struct | vcsn::detail::context_of< ValueSet > |
| struct | vcsn::detail::context_of< vcsn::mutable_automaton< Context > > |
Namespaces | |
| vcsn | |
| vcsn::detail | |
| vcsn::dyn | |
| FIXME: duplicate code with determinize. | |
| vcsn::dyn::detail | |
Typedefs | |
| template<typename ValueSet > | |
| using | vcsn::detail::context_of_t = typename context_of< ValueSet >::type |
| template<typename Context > | |
| using | vcsn::detail::lifted_context_t = context< oneset, ratexpset< Context >> |
| template<typename Aut > | |
| using | vcsn::detail::lifted_automaton_t = mutable_automaton< lifted_context_t< context_t_of< Aut >>> |
| template<typename RatExpSet > | |
| using | vcsn::detail::lifted_ratexpset_t = ratexpset< lifted_context_t< context_t_of< RatExpSet >>> |
| template<typename Exp > | |
| using | vcsn::detail::lifted_ratexp_t = typename lifted_context_t< context_t_of< Exp >>::ratexp_t |
Functions | |
| template<typename LabelSet , typename WeightSet > | |
| lifted_context_t< context < LabelSet, WeightSet > > | vcsn::detail::lift_context (const context< LabelSet, WeightSet > &ctx) |
| template<typename Context > | |
| lifted_ratexpset_t< ratexpset < Context > > | vcsn::detail::lift_ratexpset (const ratexpset< Context > &rs) |
| template<typename Aut > | |
| detail::lifted_automaton_t< Aut > | vcsn::lift (const Aut &a) |
| template<typename Aut > | |
| automaton | vcsn::dyn::detail::lift_automaton (const automaton &aut) |
| vcsn::dyn::detail::REGISTER_DECLARE (lift_automaton,(const automaton &aut) -> automaton) | |
| template<typename RatExpSet > | |
| detail::lifted_ratexpset_t < RatExpSet >::value_t | vcsn::lift (const RatExpSet &rs, const typename RatExpSet::value_t &e) |
| template<typename RatExpSet > | |
| ratexp | vcsn::dyn::detail::lift_ratexp (const ratexp &exp) |
| Bridge. More... | |
| vcsn::dyn::detail::REGISTER_DECLARE (lift_ratexp,(const ratexp &aut) -> ratexp) | |