|
Bifrost SDK
Bifrost SDK documentation
|
Classes that allow tasks to be observed. More...
#include <Amino/Core/CoreExport.h>#include <Amino/Core/TaskObserverFwd.h>#include <Amino/Core/Message.h>#include <Amino/Core/Span.h>#include <Amino/Core/StringView.h>#include <Amino/Core/internal/PImpl.h>#include <cstdint>#include <utility>Go to the source code of this file.
Classes | |
| class | Amino::TaskStatus |
| The completion status of a task. More... | |
| class | Amino::ITaskObserver |
| Abstract interface for observing the progress of a task. More... | |
| class | Amino::TaskObserver |
| Class managing (with unique ownership) a concrete ITaskObserver. More... | |
| class | Amino::TaskObserverT< T > |
| Typed-version of TaskObserver. More... | |
| class | Amino::TaskNotifier |
| Class referencing (non-owning) a concrete ITaskObserver. More... | |
| class | Amino::TaskProgressNotifier |
| RAII-style progress notifier helper. More... | |
| class | Amino::ForwardTaskObserver |
| Base class for a ITaskObserver that forwards notifications to a given TaskNotifier. More... | |
Namespaces | |
| namespace | Amino |
Macros | |
| #define | AMINO_API AMINO_CORE_SHARED_DECL |
Classes that allow tasks to be observed.
Definition in file TaskObserver.h.
| #define AMINO_API AMINO_CORE_SHARED_DECL |
Definition at line 33 of file TaskObserver.h.