nebula::comm::EventDataManager
class nebula::comm::EventDataManager
Manager class for handling instantiated event elements. Every event element instantiated must be registered with the manager. This is an internal helper class used by EventElement, and should not be directly used from applications.
Members
public template<>
inline std::shared_ptr<
nebula::comm::proxy::DataProvider
> &
registerEventElement
(std::string instance)
register event element. This method return the corresponding DataProvider instance for the event element
-
Parameters
Interface
-
Returns
std::shared_ptr<nebula::comm::proxy::DataProvider>&
DataProvider instance for the event element
public inline static std::shared_ptr<
EventDataManager
>
getInstance
()
Get the Manager Instance object.
- Returns
std::shared_ptr<EventDataManager>
instance