![]() |
Zen
A cross-platform functional programming language
|
Zen runtime classes. More...
Go to the source code of this file.
Classes | |
| class | Tracer |
| Class for tracing enter and leave of functions. More... | |
| class | Runner |
| Base class for runners. More... | |
| class | Linker |
| Linker type runners. More... | |
| class | Joiner |
| Joiner type runners. More... | |
| class | Closure |
| Base class for closures. More... | |
| struct | Closure::Action |
| Enumeration of actions to be taken after running the closure. More... | |
| class | Continuation |
| Base class for continuations. More... | |
| class | ContinuationList |
| Continuation list. More... | |
| class | RunContext |
| RunContext class. More... | |
| class | Fiber |
| Fiber class. More... | |
| class | TestResult |
| Test result class. More... | |
| class | TestFactory |
| Base class for test factories. More... | |
| class | Engine |
| Engine class. More... | |
Namespaces | |
| namespace | zbl |
zbl namespace | |
Defines | |
| #define | TRACE_FUNCTION(s) |
| To display names of functions as they are called. | |
Functions | |
| z::stream & | dlog () |
| Get reference to debug log stream. | |
| z::stream & | mlog () |
| Get reference to messages log stream. | |
| z::stream & | wlog () |
| Get reference to warnings log stream. | |
| z::stream & | elog () |
| Get reference to error log stream. | |
Zen runtime classes.