![]() |
Vcsn
2.0
Be Rational
|
Template-less root for contexts. More...
#include <context.hh>
Public Member Functions | |
virtual std::string | vname (bool full=true) const =0 |
A description of the context, sufficient to build it. More... | |
template<typename Ctx > | |
Ctx | as () |
template<typename Ctx > | |
const Ctx | as () const |
Static Public Member Functions | |
static std::string | sname (const std::string &vname) |
Convert a dynamic name into a static one. More... | |
Template-less root for contexts.
Definition at line 17 of file context.hh.
|
inline |
Definition at line 30 of file context.hh.
References vcsn::dyn::detail::context_wrapper< Context >::context().
|
inline |
Definition at line 36 of file context.hh.
References vcsn::dyn::detail::context_wrapper< Context >::context().
|
static |
Convert a dynamic name into a static one.
(from vname to sname, i.e., strip generators).
Definition at line 9 of file ctx.cc.
Referenced by vcsn::dyn::make_context().
|
pure virtual |
A description of the context, sufficient to build it.
full | whether to include the gensets. if false, same as sname. |
Implemented in vcsn::dyn::detail::context_wrapper< Context >.