| 15 | class MyWriteParamNode : public CGraph::GNode { |
| 16 | public: |
| 17 | CStatus init() override { |
| 18 | CStatus status; |
| 19 | /** |
| 20 | * 推荐在init()中,将可能用到的参数创建好。也支持在run的时候创建 |
| 21 | * 支持在任意节点创建,任意节点读取同类型(MyParam)同名("param1")参数 |
| 22 | */ |
| 23 | status = CGRAPH_CREATE_GPARAM(MyParam, "param1") |
| 24 | return status; |
| 25 | } |
| 26 | |
| 27 | CStatus run() override { |
| 28 | /** |
nothing calls this directly
no outgoing calls
no test coverage detected