![]() |
Vcsn
2.0
Be Rational
|
A wrapped typed context. More...
#include <context.hh>
Public Types | |
| using | context_t = Context |
| using | super_t = context_base |
Public Member Functions | |
| context_wrapper (const context_t &context) | |
| virtual std::string | vname (bool full=true) const override |
| A description of the context, sufficient to build it. More... | |
| const context_t | context () const |
Public Member Functions inherited from vcsn::dyn::detail::context_base | |
| template<typename Ctx > | |
| Ctx | as () |
| template<typename Ctx > | |
| const Ctx | as () const |
Protected Attributes | |
| const context_t | context_ |
| The context. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from vcsn::dyn::detail::context_base | |
| static std::string | sname (const std::string &vname) |
| Convert a dynamic name into a static one. More... | |
A wrapped typed context.
Definition at line 44 of file context.hh.
| using vcsn::dyn::detail::context_wrapper< Context >::context_t = Context |
Definition at line 47 of file context.hh.
| using vcsn::dyn::detail::context_wrapper< Context >::super_t = context_base |
Definition at line 48 of file context.hh.
|
inline |
Definition at line 50 of file context.hh.
|
inline |
Definition at line 59 of file context.hh.
References vcsn::dyn::detail::context_wrapper< Context >::context_.
Referenced by vcsn::dyn::detail::context_base::as(), and vcsn::dyn::detail::context_wrapper< Context >::vname().
|
inlineoverridevirtual |
A description of the context, sufficient to build it.
| full | whether to include the gensets. if false, same as sname. |
Implements vcsn::dyn::detail::context_base.
Definition at line 54 of file context.hh.
References vcsn::dyn::detail::context_wrapper< Context >::context().
|
protected |
The context.
Definition at line 66 of file context.hh.
Referenced by vcsn::dyn::detail::context_wrapper< Context >::context().