Inheritance diagram for exp:

Public Member Functions | |
| ~exp () | |
| Destructor. | |
| exp & | star () |
| Star an expression. | |
| exp & | swap (exp &otether) |
| Swap with another expression. | |
| void | accept (ConstNodeVisitor< monoid_elt_value_t, semiring_elt_value_t > &v) const |
| Facility to accept a visitor on the root node. | |
| size_t | depth () const |
| Compute the depth of the expression. | |
| exp | clone () const |
| Copy the expression. | |
Static Public Member Functions | |
| bool | starable () |
| Always returns true, since a expression is always starable. | |
Protected Attributes | |
| node_t * | base_ |
| Root node. | |
1.3.7