![]() |
Vcsn
2.1
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 >.