|
Aegis
4.25.D505
|
#include <monadic.h>
Public Member Functions | |
| virtual | ~tree_monadic () |
Protected Member Functions | |
| tree_monadic (const pointer &arg) | |
| void | print () const |
| bool | useful () const |
| bool | constant () const |
| tree::pointer | get_arg () const |
Private Member Functions | |
| tree_monadic () | |
| tree_monadic (const tree_monadic &) | |
| tree_monadic & | operator= (const tree_monadic &) |
Private Attributes | |
| tree::pointer | arg |
The tree_monadic class is used to represent an abstract tree one with a single argument.
| virtual tree_monadic::~tree_monadic | ( | ) | [virtual] |
The destructor.
| tree_monadic::tree_monadic | ( | const pointer & | arg | ) | [protected] |
The constructor.
| arg | The single argument to the function. |
| tree_monadic::tree_monadic | ( | ) | [private] |
The default constructor. Do not use.
| tree_monadic::tree_monadic | ( | const tree_monadic & | ) | [private] |
The copy constructor. Do not use.
| bool tree_monadic::constant | ( | ) | const [protected, virtual] |
Implements tree.
Reimplemented in tree_print, and tree_delete.
| tree::pointer tree_monadic::get_arg | ( | ) | const [inline, protected] |
| tree_monadic& tree_monadic::operator= | ( | const tree_monadic & | ) | [private] |
The assignment operator. Do not use.
| void tree_monadic::print | ( | ) | const [protected, virtual] |
Implements tree.
| bool tree_monadic::useful | ( | ) | const [protected, virtual] |
Implements tree.
Reimplemented in tree_execute, tree_print, and tree_delete.
tree::pointer tree_monadic::arg [private] |
1.7.6.1