CGraph
Private Member Functions | List of all members
ShowGEvent Class Reference
Inheritance diagram for ShowGEvent:
Inheritance graph
[legend]
Collaboration diagram for ShowGEvent:
Collaboration graph
[legend]

Private Member Functions

CVoid trigger (GEventParamPtr param) override
 

Additional Inherited Members

- Public Member Functions inherited from CObject
 CObject ()=default
 
virtual ~CObject ()=default
 
- Public Member Functions inherited from CDescInfo
virtual const std::string & getName () const
 
const std::string & getSession () const
 
const std::string & getDescription () const
 
virtual auto setName (const std::string &name) -> decltype(this)
 
virtual auto setDescription (const std::string &description) -> decltype(this)
 
virtual ~CDescInfo ()=default
 
- Protected Member Functions inherited from GEvent
 GEvent ()
 
 ~GEvent () override
 
- Protected Member Functions inherited from GEventObject
CStatus run () final
 
virtual GEventObjectsetThreadPool (UThreadPoolPtr ptr)
 
- Protected Attributes inherited from GEventObject
UThreadPoolPtr thread_pool_ = nullptr
 
GParamManagerPtr param_manager_ = nullptr
 
- Protected Attributes inherited from CDescInfo
std::string name_
 
std::string session_
 
std::string description_
 

Member Function Documentation

◆ trigger()

CVoid ShowGEvent::trigger ( GEventParamPtr  param)
inlineoverrideprivatevirtual

事件被触发的时候,执行的函数

Parameters
param是pipeline那一层,注册进来的参数,可以为空
Returns

Implements GEvent.


The documentation for this class was generated from the following file: