Skip to content

Commit 8e70c0c

Browse files
committed
[doc] add GEvent doc.
1 parent 6d491e6 commit 8e70c0c

File tree

5 files changed

+6
-6
lines changed

5 files changed

+6
-6
lines changed

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,7 @@ int main() {
132132
* [纯序员给你介绍图化框架的简单实现——面向切面](http://www.chunel.cn/archives/cgraph-aspect-introduce)
133133
* [纯序员给你介绍图化框架的简单实现——函数注入](http://www.chunel.cn/archives/cgraph-function-introduce)
134134
* [纯序员给你介绍图化框架的简单实现——消息机制](http://www.chunel.cn/archives/cgraph-message-introduce)
135+
* [纯序员给你介绍图化框架的简单实现——事件触发](http://www.chunel.cn/archives/cgraph-event-introduce)
135136
* [纯序员给你介绍图化框架的简单实现——线程池优化(一)](http://www.chunel.cn/archives/cgraph-threadpool-1-introduce)
136137
* [纯序员给你介绍图化框架的简单实现——线程池优化(二)](http://www.chunel.cn/archives/cgraph-threadpool-2-introduce)
137138
* [纯序员给你介绍图化框架的简单实现——线程池优化(三)](http://www.chunel.cn/archives/cgraph-threadpool-3-introduce)
@@ -287,8 +288,7 @@ int main() {
287288

288289
[2023.02.22 - v2.3.4 - Chunel]
289290
* 优化Windows系统下调度机制
290-
* 优化`param`机制
291-
* 优化`event`机制
291+
* 优化`param`机制和`event`机制
292292

293293
</details>
294294

src/GraphCtrl/GraphElement/_GEngine/GStaticEngine/GStaticEngine.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ CStatus GStaticEngine::mark(const GSortedGElementPtrSet& elements) {
3030
* 2,当前节点依赖的节点,只有一个后继
3131
* 3,当前节点的依赖的后继,仍是当前节点
3232
*/
33-
for (GElement* element : elements) {
33+
for (GElementPtr element : elements) {
3434
if (1 == element->dependence_.size()
3535
&& 1 == (*element->dependence_.begin())->run_before_.size()
3636
&& (*(element->dependence_.begin()))->run_before_.find(element) != (*(element->dependence_.begin()))->run_before_.end()) {

src/GraphCtrl/GraphParam/GParamManager.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ CStatus GParamManager::setup() {
6565
}
6666

6767

68-
CStatus GParamManager::remove(const std::string& key) {
68+
CStatus GParamManager::removeByKey(const std::string& key) {
6969
CGRAPH_FUNCTION_BEGIN
7070
CGRAPH_LOCK_GUARD lock(this->mutex_); // 创建和销毁的时候,加锁
7171
auto param = params_map_.find(key);

src/GraphCtrl/GraphParam/GParamManager.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ class GParamManager : public GParamObject,
4747
* @param key
4848
* @return
4949
*/
50-
CStatus remove(const std::string& key);
50+
CStatus removeByKey(const std::string& key);
5151

5252
/**
5353
* 获取所有的 GParam keys 信息

src/GraphCtrl/GraphParam/GParamManagerWrapper.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ CGRAPH_NAMESPACE_BEGIN
7272
*/ \
7373
CStatus removeGParam(const std::string& key) { \
7474
CGRAPH_ASSERT_NOT_NULL(param_manager_) \
75-
return param_manager_->remove(key); \
75+
return param_manager_->removeByKey(key); \
7676
} \
7777
\
7878
/**

0 commit comments

Comments
 (0)