CGraph
GSingleton< T > Member List

This is the complete list of members for GSingleton< T >, including all inherited members.

addDependGElements(const std::set< GElement * > &elements)GElement
addElementInfo(const std::set< GElementPtr > &depends, const std::string &name, CSize loop) finalGSingleton< T >private
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) finalGSingleton< T >privatevirtual
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
CObject()=defaultCObjectexplicit
crashed(const CException &ex)GElementprotected
cur_state_GElementprivate
dependence_GElementprivate
description_CDescInfoprotected
destroy() finalGSingleton< T >privatevirtual
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
element_type_GElementprivate
fatProcessor(const CFunctionType &type)GElementprivate
GAdapter()GAdapterinlineexplicitprotected
GElement()=defaultGElementexplicitprotected
getAsyncResult()GElementprivate
getBindingIndex() constGElementprotected
getCurState() constGElement
getDeepPath(CBool reverse) constGElementprivate
getDescription() constCDescInfoinline
getEParam(const std::string &key)GElementprotected
getName() const finalGSingleton< T >privatevirtual
getRelation() constGElementprotected
getSession() constCDescInfoinline
getThreadIndex()GElementprotected
GPipeline classGSingleton< T >friend
GSingleton()GSingleton< T >explicitprivate
init() finalGSingleton< T >privatevirtual
is_init_GElementprivate
is_marco_GElementprivate
is_prepared_GElementprivate
isAsync() constGElementprivate
isDefaultBinding() constGElementprivate
isGAdaptor() constGElement
isGGroup() constGElement
isGNode() constGElement
isHold() finalGSingleton< T >privatevirtual
isMacro() constGElementprivate
isMatch() finalGSingleton< T >privatevirtual
isMutable() constGElementprivate
isRegistered() const finalGSingleton< T >privatevirtual
isSerializable() constGElementprivatevirtual
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() finalGSingleton< T >privatevirtual
run_before_GElementprivate
s_is_init_GSingleton< T >privatestatic
s_singleton_GSingleton< T >privatestatic
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