Vcsn
2.2
Be Rational
|
An abstract expression. More...
#include <expression.hh>
Public Member Functions | |
virtual symbol | vname () const =0 |
A description of the expression type. More... | |
template<typename ExpSet > | |
auto & | as () |
Extract wrapped typed expression. More... | |
template<typename ExpSet > | |
auto & | as () const |
Extract wrapped typed expression. More... | |
An abstract expression.
Definition at line 18 of file expression.hh.
|
inline |
Extract wrapped typed expression.
Definition at line 26 of file expression.hh.
References vcsn::dyn::detail::dyn_cast().
|
inline |
Extract wrapped typed expression.
Definition at line 33 of file expression.hh.
References vcsn::dyn::detail::dyn_cast().
|
pure virtual |
A description of the expression type.
Implemented in vcsn::dyn::detail::expression_wrapper< ExpSet >.