Grok 12.0.1
|
#include <FlowComponent.h>
Public Member Functions | |
FlowComponent * | addTo (tf::Taskflow &composition) |
FlowComponent * | precede (FlowComponent &successor) |
FlowComponent * | precede (FlowComponent *successor) |
FlowComponent * | name (const std::string &name) |
tf::Task & | nextTask () |
Private Attributes | |
std::queue< tf::Task > | componentTasks_ |
tf::Taskflow | componentFlow_ |
tf::Task | compositionTask_ |
|
inline |
References componentFlow_, and compositionTask_.
Referenced by grk::ResFlow::addTo(), grk::ImageComponentFlow::addTo(), grk::ImageComponentFlow::getPrePostProc(), and grk::Scheduler::getPrePostProc().
|
inline |
References compositionTask_, and name().
Referenced by name().
|
inline |
References componentFlow_, and componentTasks_.
Referenced by grk::DecompressScheduler::scheduleBlocks(), and grk::HWY_NAMESPACE::vscheduler().
|
inline |
References precede().
Referenced by grk::TileProcessor::decompressT2T1(), grk::ResFlow::getPacketsFlow(), grk::ResFlow::graph(), precede(), grk::ResFlow::precede(), and grk::ResFlow::precede().
|
inline |
References compositionTask_.
|
private |
Referenced by addTo(), and nextTask().
|
private |
Referenced by nextTask().