|
CGraph
|
This is the complete list of members for GPipeline, including all inherited members.
| addGAspect(const GElementPtrSet &elements=std::initializer_list< GElementPtr >(), TParam *param=nullptr) | GPipeline | |
| addGAspect(const GElementPtrSet &elements, TParam *param) | GPipeline | |
| addGDaemon(CMSec ms, TParam *param=nullptr) | GPipeline | |
| addGDaemon(CMSec ms, Args &&... args) | GPipeline | |
| addGDaemon(CMSec ms, TParam *param) | GPipeline | |
| addGDaemon(CMSec ms, Args &&... args) | GPipeline | |
| addGEvent(const std::string &key, TParam *param=nullptr) | GPipeline | |
| addGEvent(const std::string &key, TParam *param) | GPipeline | |
| addGStage(const std::string &key, CInt threshold) | GPipeline | |
| asyncProcess(CSize runTimes=CGRAPH_DEFAULT_LOOP_TIMES, std::launch policy=std::launch::async) | GPipeline | |
| asyncRun(std::launch policy=std::launch::async) | GPipeline | |
| CAllocator class | GPipeline | friend |
| cancel() | GPipeline | |
| checkSeparate(GElementPtr fst, GElementPtr snd) const | GPipeline | |
| CObject()=default | CObject | explicit |
| createGGroup(const GElementPtrArr &elements, const GElementPtrSet &depends=std::initializer_list< GElementPtr >(), const std::string &name=CGRAPH_EMPTY, CSize loop=CGRAPH_DEFAULT_LOOP_TIMES) | GPipeline | |
| createGNode(const GNodeInfo &info, Args &&... args) | GPipeline | |
| createGNode(const GElementPtrSet &dependence=std::initializer_list< GElementPtr >(), const std::string &name=CGRAPH_EMPTY, CSize loop=CGRAPH_DEFAULT_LOOP_TIMES, Args &&... args) | GPipeline | |
| daemon_manager_ | GPipeline | private |
| description_ | CDescInfo | protected |
| destroy() override | GPipeline | virtual |
| dump(std::ostream &oss=std::cout) | GPipeline | |
| element_manager_ | GPipeline | private |
| event_manager_ | GPipeline | private |
| getCurState() const | GPipeline | |
| getDescription() const | CDescInfo | inline |
| getMaxPara() | GPipeline | |
| getName() const | CDescInfo | inlinevirtual |
| getSession() const | CDescInfo | inline |
| GPerf class | GPipeline | friend |
| GPipeline() | GPipeline | explicitprotected |
| GPipelineFactory class | GPipeline | friend |
| init() override | GPipeline | virtual |
| initEnv() | GPipeline | private |
| innerRegister(GElementPtr element, const GElementPtrSet &depends, const std::string &name, CSize loop) | GPipeline | private |
| is_init_ | GPipelineObject | protected |
| makeSerial() | GPipeline | |
| name_ | CDescInfo | protected |
| param_manager_ | GPipeline | private |
| perf(std::ostream &oss=std::cout) | GPipeline | |
| process(CSize runTimes=CGRAPH_DEFAULT_LOOP_TIMES) | GPipeline | |
| registerGElement(GElementPPtr elementRef, const GElementPtrSet &depends=std::initializer_list< GElementPtr >(), const std::string &name=CGRAPH_EMPTY, CSize loop=CGRAPH_DEFAULT_LOOP_TIMES) | GPipeline | |
| registerGElement(GTemplateNodePtr< Args ... > *elementRef, const GElementPtrSet &depends, Args... args) | GPipeline | |
| registerGElement(GFunctionPPtr functionRef, const GElementPtrSet &depends=std::initializer_list< GElementPtr >(), const std::string &name=CGRAPH_EMPTY, CSize loop=CGRAPH_DEFAULT_LOOP_TIMES) | GPipeline | |
| registerGElement(GFencePPtr fenceRef, const GElementPtrSet &depends=std::initializer_list< GElementPtr >(), const std::string &name=CGRAPH_EMPTY, CSize loop=CGRAPH_DEFAULT_LOOP_TIMES) | GPipeline | |
| registerGElement(GCoordinatorPPtr< SIZE > coordinatorRef, const GElementPtrSet &depends=std::initializer_list< GElementPtr >(), const std::string &name=CGRAPH_EMPTY, CSize loop=CGRAPH_DEFAULT_LOOP_TIMES) | GPipeline | |
| registerGElement(GElementPPtr elementRef, const GElementPtrSet &depends, const std::string &name, CSize loop) | GPipeline | |
| registerGGroup(GElementPPtr groupRef, const GElementPtrSet &depends=std::initializer_list< GElementPtr >(), const std::string &name=CGRAPH_EMPTY, CSize loop=CGRAPH_DEFAULT_LOOP_TIMES) | GPipeline | |
| registerGNode(const GElementPtrSet &depends=std::initializer_list< GElementPtr >(), const std::string &name=CGRAPH_EMPTY, CSize loop=CGRAPH_DEFAULT_LOOP_TIMES) | GPipeline | |
| registerGNode(const GElementPtrSet &depends, Args... args) | GPipeline | |
| registerGNode(GElementPPtr nodeRef, const GElementPtrSet &depends=std::initializer_list< GElementPtr >(), const std::string &name=CGRAPH_EMPTY, CSize loop=CGRAPH_DEFAULT_LOOP_TIMES) | GPipeline | |
| repository_ | GPipeline | private |
| resume() | GPipeline | |
| run() override | GPipeline | virtual |
| schedule_ | GPipeline | private |
| session_ | CDescInfo | protected |
| setDescription(const std::string &description) -> decltype(this) | CDescInfo | inlinevirtual |
| setGEngineType(GEngineType type) | GPipeline | |
| setName(const std::string &name) -> decltype(this) | CDescInfo | inlinevirtual |
| setSharedThreadPool(UThreadPoolPtr ptr) | GPipeline | |
| setUniqueThreadPoolConfig(const UThreadPoolConfig &config) | GPipeline | |
| stage_manager_ | GPipeline | private |
| trim() | GPipeline | |
| yield() | GPipeline | |
| ~CDescInfo()=default | CDescInfo | virtual |
| ~CObject()=default | CObject | virtual |
| ~GPipeline() override | GPipeline | protected |