Class mediapipe::internal::SchedulerQueue
ClassList > mediapipe > internal > SchedulerQueue
Inherits the following classes: mediapipe::TaskQueue
Classes
Type | Name |
---|---|
class | Item |
Public Types
Type | Name |
---|---|
typedef std::function< void(bool idle)> | IdleCallback |
Public Functions
Type | Name |
---|---|
void | AddItemToQueue (Item && item) |
void | AddNode (CalculatorNode * node, CalculatorContext * cc) |
void | AddNodeForOpen (CalculatorNode * node) |
void | CleanupAfterRun () |
int | GetTasksToSubmitToExecutor () |
void | Reset () |
void | RunNextTask () override |
SchedulerQueue (SchedulerShared * shared) |
|
void | SetExecutor (Executor * executor) |
void | SetIdleCallback (IdleCallback callback) |
void | SetRunning (bool running) |
void | SubmitWaitingTasksToExecutor () |
Public Types Documentation
typedef IdleCallback
typedef std::function<void(bool idle)> mediapipe::internal::SchedulerQueue::IdleCallback;
Public Functions Documentation
function AddItemToQueue
void mediapipe::internal::SchedulerQueue::AddItemToQueue (
Item && item
)
function AddNode
void mediapipe::internal::SchedulerQueue::AddNode (
CalculatorNode * node,
CalculatorContext * cc
)
function AddNodeForOpen
void mediapipe::internal::SchedulerQueue::AddNodeForOpen (
CalculatorNode * node
)
function CleanupAfterRun
void mediapipe::internal::SchedulerQueue::CleanupAfterRun ()
function GetTasksToSubmitToExecutor
int mediapipe::internal::SchedulerQueue::GetTasksToSubmitToExecutor ()
function Reset
void mediapipe::internal::SchedulerQueue::Reset ()
function RunNextTask
void mediapipe::internal::SchedulerQueue::RunNextTask () override
function SchedulerQueue
inline explicit mediapipe::internal::SchedulerQueue::SchedulerQueue (
SchedulerShared * shared
)
function SetExecutor
void mediapipe::internal::SchedulerQueue::SetExecutor (
Executor * executor
)
function SetIdleCallback
inline void mediapipe::internal::SchedulerQueue::SetIdleCallback (
IdleCallback callback
)
function SetRunning
void mediapipe::internal::SchedulerQueue::SetRunning (
bool running
)
function SubmitWaitingTasksToExecutor
void mediapipe::internal::SchedulerQueue::SubmitWaitingTasksToExecutor ()
The documentation for this class was generated from the following file /home/friedel/devel/ILLIXR-plugins/hand_tracking/mediapipe/framework/scheduler_queue.h