MCPcopy Create free account

hub / github.com/ChunelFeng/CGraph / functions

Functions823 in github.com/ChunelFeng/CGraph

↓ 90 callersFunctionCGRAPH_ECHO
* 定制化输出 * @param cmd * @param ... * 注:内部包含全局锁,不建议正式上线的时候使用 */
src/UtilsCtrl/UtilsDefine.h:137
↓ 54 callersFunctioncreate
* 单例的创建一个句柄 * @return */
src/UtilsCtrl/Singleton/USingleton.h:73
↓ 43 callersFunctionCGRAPH_ASSERT_NOT_NULL
src/GraphCtrl/GraphPipeline/GPipelineFactory.cpp:28
↓ 38 callersFunctionremove
src/UtilsCtrl/Container/USmallVector.h:71
↓ 36 callersMethodprocess
src/GraphCtrl/GraphEvent/GEvent.cpp:45
↓ 26 callersMethodisOK
* 判断当前状态是否可行 * @return */
src/CBasic/CStatus.h:114
↓ 24 callersMethodclear
src/GraphCtrl/GraphEvent/GEventManager.cpp:34
↓ 24 callersMethodisErr
* 判断当前状态是否可行 * @return */
src/CBasic/CStatus.h:122
↓ 21 callersMethodfind
src/GraphCtrl/GraphElement/GElementManager.cpp:74
↓ 21 callersMethodwait
* 等待信号触发 */
src/UtilsCtrl/ThreadPool/Semaphore/USemaphore.h:35
↓ 19 callersMethodprocess
src/GraphCtrl/GraphPipeline/GPipeline.cpp:106
↓ 18 callersMethodinsert
src/GraphCtrl/GraphElement/GElementRepository.cpp:13
↓ 17 callersMethodsetVisible
src/GraphCtrl/GraphElement/GElement.cpp:61
↓ 16 callersMethodunlock
src/GraphCtrl/GraphParam/GParam.cpp:70
↓ 15 callersFunctionclear
* 清空Lru中的信息 */
src/UtilsCtrl/Lru/ULru.h:86
↓ 14 callersMethodfatProcessor
src/GraphCtrl/GraphElement/GElement.cpp:221
↓ 14 callersMethodgetCode
* 获取异常值信息 * @return */
src/CBasic/CStatus.h:98
↓ 13 callersFunctionclear
* 清空数据 * @return */
src/GraphCtrl/GraphMessage/GMessageManager.h:263
↓ 12 callersFunctiongenerateSession
* 生成随机session信息 * @param key * @param size * @return */
src/UtilsCtrl/Random/URandom.h:84
↓ 11 callersMethoddestroy
tutorial/MyGNode/MyNode2.h:31
↓ 10 callersMethodisGGroup
src/GraphCtrl/GraphElement/GElement.cpp:453
↓ 9 callersMethodaddDependGElements
src/GraphCtrl/GraphElement/GElement.cpp:154
↓ 9 callersFunctionrun
* 线程执行函数 * @return */
src/UtilsCtrl/ThreadPool/Thread/UThreadPrimary.h:69
↓ 9 callersMethodsetTimeout
src/GraphCtrl/GraphElement/GElement.cpp:80
↓ 8 callersFunctiondestroy
src/UtilsCtrl/Singleton/USingleton.h:61
↓ 8 callersMethodfind
src/GraphCtrl/GraphPipeline/GPipelineManager.cpp:100
↓ 8 callersFunctioninit
src/UtilsCtrl/Singleton/USingleton.h:51
↓ 8 callersMethodload
src/GraphCtrl/GraphPipeline/GPipeline.cpp:345
↓ 8 callersMethodregisterGGroup
src/GraphCtrl/GraphPipeline/GPipeline.cpp:143
↓ 8 callersMethodsetGParamManager
src/GraphCtrl/GraphAspect/GAspectManager.cpp:104
↓ 7 callersMethodinit
src/GraphCtrl/GraphPipeline/GPipeline.cpp:36
↓ 7 callersMethodsetFunction
src/GraphCtrl/GraphElement/GAdapter/GFunction/GFunction.cpp:11
↓ 6 callersFunctionCGRAPH_ASSERT_INIT
src/GraphCtrl/GraphPipeline/GPipelineManager.cpp:71
↓ 6 callersMethodasyncProcess
src/GraphCtrl/GraphEvent/GEvent.cpp:64
↓ 6 callersMethodclear
src/GraphCtrl/GraphElement/GAdapter/GFence/GFence.cpp:39
↓ 6 callersMethodinit
test/_Materials/TestGNodes.h:19
↓ 6 callersMethodlock
src/GraphCtrl/GraphParam/GParam.cpp:65
↓ 6 callersMethodrun
test/_Materials/TestGNodes.h:24
↓ 5 callersMethoddestroy
src/GraphCtrl/GraphPipeline/GPipeline.cpp:80
↓ 5 callersMethodinit
执行过程中,init 和 destroy 方法,单次执行,可选择性实现 run 方法可以多次执行,且必须实现
tutorial/MyGNode/MyNode2.h:18
↓ 5 callersMethodisAsync
src/GraphCtrl/GraphElement/GElement.cpp:143
↓ 5 callersMethodsetLoop
src/GraphCtrl/GraphElement/GElement.cpp:42
↓ 5 callersMethodsetThreadPool
src/GraphCtrl/GraphElement/GElement.cpp:360
↓ 5 callersMethodsetUniqueThreadPoolConfig
src/GraphCtrl/GraphPipeline/GPipeline.cpp:238
↓ 4 callersFunctionCGRAPH_YIELD
* 模拟的yield操作,兼容了 sleep 和 yield 两种情况 * 考虑到yield 在不同的os中,会有不同的实现方式,提供不同实现版本的yield方法 * @return */
src/UtilsCtrl/UtilsFunction.h:118
↓ 4 callersFunctionPYCGRAPH_DECLARE_GGROUP_INTERFACE_CLASS
python/wrapper/PywGMutable.h:29
↓ 4 callersFunctioncollectPaths
* 记录所有的path信息 * @param elements * @return */
src/GraphCtrl/GraphElement/_GOptimizer/GOptimizer.h:47
↓ 4 callersFunctionfind
src/GraphCtrl/GraphManager.h:47
↓ 4 callersFunctiongetSize
src/GraphCtrl/GraphManager.h:81
↓ 4 callersFunctionif
src/UtilsCtrl/Singleton/USingleton.h:52
↓ 4 callersFunctionpopPoolTask
* 从线程池的队列中,获取任务 * @param task * @return */
src/UtilsCtrl/ThreadPool/Thread/UThreadBase.h:53
↓ 4 callersMethodsetGEventManager
src/GraphCtrl/GraphAspect/GAspectManager.cpp:113
↓ 4 callersMethodsetSharedThreadPool
src/GraphCtrl/GraphPipeline/GPipeline.cpp:252
↓ 4 callersMethodsetup
src/GraphCtrl/GraphParam/GParamManager.cpp:67
↓ 3 callersFunctionCGRAPH_GET_CURRENT_ACCURATE_MS
* 获取当前的ms信息(包含小数) * @return */
src/UtilsCtrl/UtilsFunction.h:40
↓ 3 callersMethod__create_4py
src/GraphCtrl/GraphParam/GParamManager.cpp:103
↓ 3 callersMethodadd
src/GraphCtrl/GraphPipeline/GPipelineManager.cpp:68
↓ 3 callersMethodasyncRun
src/GraphCtrl/GraphPipeline/GPipeline.cpp:159
↓ 3 callersMethodasyncRun
src/GraphCtrl/GraphElement/GElement.cpp:535
↓ 3 callersMethoddump
src/GraphCtrl/GraphPipeline/GPipeline.cpp:200
↓ 3 callersFunctionfatWait
* 如果总是进入无task的状态,则开始休眠 * 休眠一定时间后,然后恢复执行状态,避免出现异常情况导致无法唤醒 */
src/UtilsCtrl/ThreadPool/Thread/UThreadPrimary.h:116
↓ 3 callersMethodgetInterval
src/GraphCtrl/GraphDaemon/GDaemon.cpp:31
↓ 3 callersMethodgetSize
src/GraphCtrl/GraphAspect/GAspectManager.cpp:76
↓ 3 callersMethodinit
src/UtilsCtrl/ThreadPool/UThreadPool.cpp:47
↓ 3 callersMethodisRegistered
src/GraphCtrl/GraphElement/GElement.cpp:149
↓ 3 callersFunctionnotify
src/GraphCtrl/GraphEvent/GEventManagerWrapper.h:35
↓ 3 callersMethodpushAllState
src/GraphCtrl/GraphElement/GElementRepository.cpp:62
↓ 3 callersFunctionrandomSleep
example/E03-ThirdFlow.cpp:19
↓ 3 callersMethodrefresh
src/GraphCtrl/GraphElement/GElement.cpp:25
↓ 3 callersMethodremove
src/GraphCtrl/GraphPipeline/GPipelineManager.cpp:119
↓ 3 callersMethodreset
src/GraphCtrl/GraphParam/GParam.cpp:61
↓ 3 callersMethodrun
tutorial/MyGNode/MyNode1.h:16
↓ 3 callersMethodrun
src/GraphCtrl/GraphPipeline/GPipeline.cpp:56
↓ 3 callersFunctionrunTask
* 执行单个任务 * @param task */
src/UtilsCtrl/ThreadPool/Thread/UThreadBase.h:82
↓ 3 callersMethodsetName
src/GraphCtrl/GraphElement/GElement.cpp:34
↓ 3 callersMethodtrigger
src/GraphCtrl/GraphEvent/GEventManager.cpp:45
↓ 2 callersFunctionCGRAPH_GET_CURRENT_MS
src/UtilsCtrl/UtilsFunction.h:23
↓ 2 callersMethod__get_4py
src/GraphCtrl/GraphParam/GParamManager.cpp:116
↓ 2 callersMethodaddManagers
src/GraphCtrl/GraphElement/GGroup/GGroup.cpp:102
↓ 2 callersFunctionbuildGraph
* 构造对应的二维矩阵图 * @param elements * @param paths * @param father * @param son * @param unlink * @return */
src/GraphCtrl/GraphElement/_GOptimizer/GOptimizer.h:68
↓ 2 callersMethodcancel
src/GraphCtrl/GraphPipeline/GPipeline.cpp:181
↓ 2 callersMethodchange
example/E02-MockGUI.cpp:23
↓ 2 callersMethodcheckSerializable
src/GraphCtrl/GraphElement/GElementManager.cpp:139
↓ 2 callersMethodgetAsyncResult
src/GraphCtrl/GraphElement/GElement.cpp:557
↓ 2 callersMethodgetConfig
src/UtilsCtrl/ThreadPool/UThreadPool.cpp:42
↓ 2 callersMethodgetDeepPath
src/GraphCtrl/GraphElement/GElement.cpp:582
↓ 2 callersMethodgetLoop
src/GraphCtrl/GraphElement/GElement.cpp:479
↓ 2 callersFunctiongetPatch
* 根据 ancestor信息,获取对等同级的element信息 * @param path * @param ancestor * @param element * @return */
src/GraphCtrl/GraphElement/_GOptimizer/GSeparateOptimizer.h:73
↓ 2 callersMethodgetRelation
src/GraphCtrl/GraphElement/GElement.cpp:503
↓ 2 callersFunctiongetTopo
* 计算当前elements的 拓扑排序信息 * @param elements * @return */
src/GraphCtrl/GraphElement/_GEngine/GEngine.h:73
↓ 2 callersMethodisDefaultBinding
src/GraphCtrl/GraphElement/GElement.cpp:598
↓ 2 callersFunctionisEmpty
src/UtilsCtrl/ThreadPool/Queue/UAtomicRingBufferQueue.h:137
↓ 2 callersMethodisTimeout
src/GraphCtrl/GraphElement/GElement.cpp:317
↓ 2 callersFunctionloopProcess
* 循环处理任务 * @return */
src/UtilsCtrl/ThreadPool/Thread/UThreadBase.h:155
↓ 2 callersFunctionpopTask
* 从本地弹出一个任务 * @param task * @return */
src/UtilsCtrl/ThreadPool/Thread/UThreadPrimary.h:167
↓ 2 callersMethodremove
src/GraphCtrl/GraphElement/GElementManager.cpp:83
↓ 2 callersFunctionreset
* 清空所有任务内容 */
src/UtilsCtrl/ThreadPool/Thread/UThreadBase.h:107
↓ 2 callersMethodresume
src/GraphCtrl/GraphPipeline/GPipeline.cpp:193
↓ 2 callersFunctionrunTasks
* 批量执行任务 * @param tasks */
src/UtilsCtrl/ThreadPool/Thread/UThreadBase.h:94
↓ 2 callersMethodsetEngineType
src/GraphCtrl/GraphElement/GElementManager.cpp:102
next →1–100 of 823, ranked by callers