CGraph
DAnnNode Member List

This is the complete list of members for DAnnNode, including all inherited members.

addDependGElements(const std::set< GElement * > &elements)GElement
addElementInfo(const std::set< GElement * > &depends, const std::string &name, CSize loop)GElementprivatevirtual
addEParam(const std::string &key, T *param)GElement
addEParam(const std::string &key, T *param)GElement
addGAspect(TParam *param=nullptr)GElement
addGAspect(Args... args)GElement
addGAspect(TParam *param)GElement
addGAspect(Args... args)GElement
addManagers(GParamManagerPtr paramManager, GEventManagerPtr eventManager, GStageManagerPtr stageManager)GElementprivatevirtual
ann_func_arr_DAnnNodeprivate
aspect_manager_GElementprivate
async_result_GElementprivate
asyncRun()GElementprivate
belong_GElementprivate
binding_index_GElementprivate
CGRAPH_NO_ALLOWED_COPY(GElement)GElementprotected
checkRunResult()GElementprotectedvirtual
checkSuitable()GElementprivatevirtual
checkYield()GElementprivate
DAnnObject::CObject()=defaultCObjectexplicit
GNode::CObject()=defaultCObjectexplicit
crashed(const CException &ex)GElementprotected
cur_state_GElementprivate
DAnnNode()DAnnNodeexplicitprotected
DAnnNodeFuncPtr typedefDAnnNodeprivate
dependence_GElementprivate
description_CDescInfoprotected
destroy()CObjectinlinevirtual
doAspect(const internal::GAspectType &aspectType, const CStatus &curStatus=CStatus())GElementprivate
done_GElementprivate
dump(std::ostream &oss)GElementprivatevirtual
dumpEdge(std::ostream &oss, GElement *src, GElement *dst, const std::string &label=CGRAPH_EMPTY)GElementprivate
dumpElement(std::ostream &oss)GElementprivatevirtual
dumpElementHeader(std::ostream &oss)GElementprivate
dumpPerfInfo(std::ostream &oss)GElementprivate
edition()DAnnNodeprotectedvirtual
element_type_GElementprivate
fatProcessor(const CFunctionType &type)GElementprivate
GElement()=defaultGElementexplicitprotected
getAsyncResult()GElementprivate
getBindingIndex() constGElementprotected
getCurState() constGElement
getDeepPath(CBool reverse) constGElementprivate
getDescription() constCDescInfoinline
getEParam(const std::string &key)GElementprotected
getName() constCDescInfoinlinevirtual
getRelation() constGElementprotected
getSession() constCDescInfoinline
getThreadIndex()GElementprotected
GNode()GNodeexplicitprotected
init()CObjectinlinevirtual
insert()DAnnNodeprotectedvirtual
is_init_GElementprivate
is_marco_GElementprivate
is_prepared_GElementprivate
isAsync() constGElementprivate
isDefaultBinding() constGElementprivate
isGAdaptor() constGElement
isGGroup() constGElement
isGNode() constGElement
isHold()GElementprotectedvirtual
isMacro() constGElementprivate
isMatch()GElementprotectedvirtual
isMutable() constGElementprivate
isRegistered() constGElementprivatevirtual
isSerializable() constGElementprivatevirtual
isTimeout() constGElementprotected
left_depend_GElementprivate
level_GElementprivate
loadModel()DAnnNodeprotectedvirtual
local_params_GElementprivate
loop_GElementprivate
name_CDescInfoprotected
node_type_GNodeprivate
operator&(GElement *element)GElement
operator*(CSize loop) noexceptGElement
operator--(int) noexceptGElement
operator>(GElement *element)GElement
perf_info_GElementprivate
popLastAspect()GElementprivate
prepareParam()=0DAnnNodeprotectedpure virtual
prepareRun()GElementprotectedvirtual
refresh()GElementprivate
refreshParam()DAnnNodeprotectedvirtual
remove()DAnnNodeprotectedvirtual
removeDepend(GElement *element)GElement
run() overrideDAnnNodeprotectedvirtual
run_before_GElementprivate
saveModel()DAnnNodeprotectedvirtual
search()DAnnNodeprotectedvirtual
session_CDescInfoprotected
setBindingIndex(CIndex index)GElement
setDescription(const std::string &description) -> decltype(this)CDescInfoinlinevirtual
setLevel(CLevel level)GElement
setLoop(CSize loop)GElement
setMacro(CBool macro)GElement
setName(const std::string &name) overrideGElementvirtual
setThreadPool(UThreadPoolPtr ptr)GElementprivate
setTimeout(CMSec timeout, GElementTimeoutStrategy strategy=GElementTimeoutStrategy::AS_ERROR)GElement
setType(const GNodeType &type)GNodeprotected
setVisible(CBool visible)GElement
shape_GElementprivate
spawn(const UTaskGroup &tasks, CMSec ttl=CGRAPH_MAX_BLOCK_TTL)GNodeprotected
thread_pool_GElementprivate
timeout_GElementprivate
timeout_strategy_GElementprivate
train()DAnnNodeprotectedvirtual
update()DAnnNodeprotectedvirtual
visible_GElementprivate
yield_cv_GElementprivate
yield_mutex_GElementprivate
~CDescInfo()=defaultCDescInfovirtual
~CObject()=defaultCObjectvirtual
~GElement() overrideGElementprotected