Classes
-
namespace cti Declares the continuable library namespace.
- namespace transforms The namespace transforms declares callable objects that transform any continuable_
base to an object or to a continuable_ base itself.
- class continuable_base The main class of the continuable library, it provides the functionality for chaining callbacks and continuations together to a unified hierarchy.
- class continuable_trait Trait to retrieve a continuable_
base type with a given type-erasure backend.
- class promise_base The promise_
base makes it possible to resolve an asynchronous continuable through it's result or through an error type.
- class promisify Helper class for converting callback taking callable types into a a continuable. Various styles are supported.
- namespace transforms The namespace transforms declares callable objects that transform any continuable_
base to an object or to a continuable_ base itself. - class continuable_base The main class of the continuable library, it provides the functionality for chaining callbacks and continuations together to a unified hierarchy.
- class continuable_trait Trait to retrieve a continuable_
base type with a given type-erasure backend. - class promise_base The promise_
base makes it possible to resolve an asynchronous continuable through it's result or through an error type. - class promisify Helper class for converting callback taking callable types into a a continuable. Various styles are supported.