Typedefs#
- omni::graph::exec::unstable::ApplyOnEachFunctionPtr
Smart pointer managing an instance of IApplyOnEachFunction .
- omni::graph::exec::unstable::DefPtr
Smart pointer managing an instance of omni::graph::exec::unstable::IDef .
- omni::graph::exec::unstable::ExectorPtr
Smart pointer managing an instance of IExecutor .
- omni::graph::exec::unstable::ExecutionContextPtr
Smart pointer managing an instance of IExecutionContext .
- omni::graph::exec::unstable::ExecutionCurrentThreadPtr
Smart pointer managing an instance of IExecutionCurrentThread .
- omni::graph::exec::unstable::ExecutionPathHash
Hash of each node's topology index in a path.
- omni::graph::exec::unstable::ExecutionTaskTag
A task tag can be used by other entities (such as Executor ) to group tasks together.
- omni::graph::exec::unstable::ExecutorFactory
Factory owned by a node graph definition used to instantiate an executor to generate work with the graph definition.
- omni::graph::exec::unstable::ExecutorFallback
Default executor used by all node graph definitions that don't explicitly pass the executor factory method.
- omni::graph::exec::unstable::GlobalPassPtr
Smart pointer managing an instance of IGlobalPass .
- omni::graph::exec::unstable::Graph
Core Graph implementation for omni::graph::exec::unstable::IGraph .
- omni::graph::exec::unstable::GraphBuilder
Core GraphBuilder implementation for omni::graph::exec::unstable::IGraphBuilder .
- omni::graph::exec::unstable::GraphBuilderContext
Core GraphBuilderContext implementation for omni::graph::exec::unstable::IGraphBuilderContext .
- omni::graph::exec::unstable::GraphBuilderContextPtr
Smart pointer managing an instance of IGraphBuilderContext .
- omni::graph::exec::unstable::GraphBuilderNodePtr
Smart pointer managing an instance of IGraphBuilderNode .
- omni::graph::exec::unstable::GraphBuilderPtr
Smart pointer managing an instance of IGraphBuilder .
- omni::graph::exec::unstable::GraphPtr
Smart pointer managing an instance of IGraph .
- omni::graph::exec::unstable::InvalidationForwarderId
Unique owner of the callback. Meaning is up to the caller. Essentially a void* pointer.
- omni::graph::exec::unstable::InvalidationForwarderPtr
Smart pointer managing an instance of IInvalidationForwarder .
- omni::graph::exec::unstable::NameHash
Type which store a unique identifier for a node or definition.
- omni::graph::exec::unstable::Node
Core node implementation for omni::graph::exec::unstable::INode .
- omni::graph::exec::unstable::NodeDataDeleterFn
Type specific function for deleting context specific execution data associated with a node.
- omni::graph::exec::unstable::NodeDataKey
Key for a piece of data attached to a node.
- omni::graph::exec::unstable::NodeDef
Core NodeDef implementation for omni::graph::exec::unstable::INodeDef .
- omni::graph::exec::unstable::NodeDefPtr
Smart pointer managing an instance of omni::graph::exec::unstable::INodeDef .
- omni::graph::exec::unstable::NodeFactoryPtr
Smart pointer managing an instance of INodeFactory .
- omni::graph::exec::unstable::NodeGraphDef
Core NodeGraphDef implementation for omni::graph::exec::unstable::INodeGraphDef .
- omni::graph::exec::unstable::NodeGraphDefDebugPtr
Smart pointer managing an instance of INodeGraphDefDebug .
- omni::graph::exec::unstable::NodeGraphDefPtr
Smart pointer managing an instance of INodeGraphDef .
- omni::graph::exec::unstable::NodeIndexInTopology
Each node in an ITopology is given a unique index (via ITopology::acquireNodeIndex() ).
- omni::graph::exec::unstable::NodePartition
Type definition used to pass node partitions in the ABI.
- omni::graph::exec::unstable::NodePtr
Smart pointer managing an instance of INode .
- omni::graph::exec::unstable::PartitionPassPtr
Smart pointer managing an instance of IPartitionPass .
- omni::graph::exec::unstable::PassFactoryPtr
Smart pointer managing an instance of IPassFactory .
- omni::graph::exec::unstable::PassPipeline
Core PassPipeline implementation for omni::graph::exec::unstable::IPassPipeline .
- omni::graph::exec::unstable::PassPipelinePtr
Smart pointer managing an instance of IPassPipeline .
- omni::graph::exec::unstable::PassPriority
Pass priority used by IPassPipeline to resolve conflicts between passes.
- omni::graph::exec::unstable::PassPtr
Smart pointer managing an instance of omni::graph::exec::unstable::IPass .
- omni::graph::exec::unstable::PassRegistryPtr
Smart pointer managing an instance of omni::graph::exec::unstable::IPassRegistry .
- omni::graph::exec::unstable::PassTypeRegistryPtr
Smart pointer managing an instance of IPassTypeRegistry .
- omni::graph::exec::unstable::PopulatePassPtr
Smart pointer managing an instance of IPopulatePass .
- omni::graph::exec::unstable::Stamp_abi
Low-level ABI type to represent Stamp .
- omni::graph::exec::unstable::VisitAll
Traversal strategy that allows discovering all the edges in the graph. Traversal continuation is controlled by user code.
- omni::graph::exec::unstable::VisitFirst
Traversal strategy that enters the node when it was first time discovered.
- omni::graph::exec::unstable::VisitLast
Traversal strategy that enters the node when entire upstream was already visited and this is the last opportunity to enter the node.