|
Bifrost SDK
Bifrost SDK documentation
|
SDK to execute Bifrost graphs. More...
Modules | |
| BifrostGraph Executor Factory | |
| Factory functions for Executor core classes. | |
| BifrostGraph Executor Types | |
| BifrostGraph Executor common types and helpers. | |
| BifrostGraph Executor Utility | |
| BifrostGraph Executor utility functions and helpers. | |
Classes | |
| class | BifrostGraph::Executor::Callbacks |
| BifrostGraph Executor Callbacks. More... | |
| class | BifrostGraph::Executor::GraphContainer |
| The GraphContainer class that loads a graph to be executed and manages the Jobs that execute this graph. More... | |
| class | BifrostGraph::Executor::Job |
| The Job class that executes a graph with inputs/outputs coming/going from/to host. More... | |
| class | BifrostGraph::Executor::Library |
| A Library of types and node definitions that can be used by Bifrost. More... | |
| class | BifrostGraph::Executor::Owner< T > |
| The Owner<T> class template represents ownership of an object pointer. It indicates that the pointed object must either be transferred to another owner (like another Owner, or a std::unique_ptr) or deleted. Owner provides exception safety to classes and functions that handle objects with dynamic lifetime, by guaranteeing deletion of the pointed object on both normal exit or exit through exception. More... | |
| class | BifrostGraph::Executor::TypeTranslation |
| BifrostGraph Executor TypeTranslation. More... | |
| class | BifrostGraph::Executor::Watchpoint |
| BifrostGraph Executor Watchpoint. More... | |
| class | BifrostGraph::Executor::Workspace |
| The Workspace is the central element of the BifrostGraph Executor. More... | |
SDK to execute Bifrost graphs.