|
Bifrost SDK
Bifrost SDK documentation
|
BifrostGraph Executor Owner helper class. More...
#include <BifrostGraph/Executor/internal/OwnerRep.h>#include <BifrostGraph/Executor/internal/PointeeTraits.h>#include <type_traits>#include <utility>Go to the source code of this file.
Classes | |
| 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... | |
Namespaces | |
| namespace | BifrostGraph |
| namespace | BifrostGraph::Executor |
BifrostGraph Executor Owner helper class.
Definition in file Owner.h.