![]() |
Zen
A cross-platform functional programming language
|
Templated base class for test continuation. More...
Classes | |
| class | _C_rtn |
| Test return closure. More... | |
| class | _C_test |
| Test closure. More... | |
Public Member Functions | |
| TcontinuationT (const z::string &name, zbl::TestResult &tr) | |
| Default constructor. | |
| TcontinuationT (const TcontinuationT &src) | |
| Copy constructor. | |
Private Member Functions | |
| virtual void | clone (zbl::Continuation::Ptr &continuation) const |
| Create a clone of current continuation. | |
| void | init () |
| Initialize continuation. | |
Private Attributes | |
| _C_test | _test |
| Instance of test closure. | |
| _C_rtn | _rtn |
| Instance of return closure. | |
Templated base class for test continuation.
| TcontinuationT | ( | const TcontinuationT & | src | ) | [inline] |
Copy constructor.
| src | Source instance |
| virtual void clone | ( | zbl::Continuation::Ptr & | continuation | ) | const [inline, private, virtual] |
Create a clone of current continuation.
| continuation | Autoptr for new instance |
Implements Continuation.