Bifrost SDK
Bifrost SDK documentation
BifrostGraph Executor

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...
 

Detailed Description

SDK to execute Bifrost graphs.