CGraph
GCondition Member List

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

addDependGElements(const std::set< GElement * > &elements)GElement
addElement(GElementPtr element)GGroupprotectedvirtual
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) overrideGGroupprivatevirtual
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
choose()=0GConditionprotectedpure virtual
CObject()=defaultCObjectexplicit
crashed(const CException &ex)GElementprotected
cur_state_GElementprivate
dependence_GElementprivate
description_CDescInfoprotected
destroy() overrideGGroupprivatevirtual
doAspect(const internal::GAspectType &aspectType, const CStatus &curStatus=CStatus())GElementprivate
done_GElementprivate
dump(std::ostream &oss) finalGConditionprivatevirtual
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
dumpGroupLabelBegin(std::ostream &oss)GGroupprivate
dumpGroupLabelEnd(std::ostream &oss)GGroupprivate
dumpPerfInfo(std::ostream &oss)GElementprivate
element_type_GElementprivate
fatProcessor(const CFunctionType &type)GElementprivate
GCondition()GConditionexplicitprotected
GElement()=defaultGElementexplicitprotected
getAsyncResult()GElementprivate
getBindingIndex() constGElementprotected
getCurState() constGElement
getDeepPath(CBool reverse) constGElementprivate
getDescription() constCDescInfoinline
getEParam(const std::string &key)GElementprotected
getName() constCDescInfoinlinevirtual
getRange() constGConditionprotected
getRelation() constGElementprotected
getSession() constCDescInfoinline
getThreadIndex()GElementprotected
GGroup()GGroupexplicitprivate
GPipeline classGConditionfriend
group_elements_arr_GGroupprivate
init() overrideGGroupprivatevirtual
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
isSeparate(GElementCPtr a, GElementCPtr b) const overrideGConditionprivatevirtual
isSerializable() const overrideGGroupprotectedvirtual
isTimeout() constGElementprotected
left_depend_GElementprivate
level_GElementprivate
local_params_GElementprivate
loop_GElementprivate
name_CDescInfoprotected
operator&(GElement *element)GElement
operator*(CSize loop) noexceptGElement
operator--(int) noexceptGElement
operator>(GElement *element)GElement
perf_info_GElementprivate
popLastAspect()GElementprivate
prepareRun()GElementprotectedvirtual
refresh()GElementprivate
removeDepend(GElement *element)GElement
run() overrideGConditionprivatevirtual
run_before_GElementprivate
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
setVisible(CBool visible)GElement
shape_GElementprivate
thread_pool_GElementprivate
timeout_GElementprivate
timeout_strategy_GElementprivate
visible_GElementprivate
yield_cv_GElementprivate
yield_mutex_GElementprivate
~CDescInfo()=defaultCDescInfovirtual
~CObject()=defaultCObjectvirtual
~GElement() overrideGElementprotected