|
An Event is used to communicate between e.g. condition handlers and statecharts. More...
#include <ArmarXCore/observers/Event.h>
Public Member Functions | |
EventPtr | add (const std::string key, const Variant &value) |
EventPtr | add (const std::string key, const VariantContainerBasePtr &valueContainer) |
virtual EventPtr | clone () const |
Event () | |
Event (std::string eventReceiverName, std::string eventName) | |
Ice::ObjectPtr | ice_clone () const override |
An Event is used to communicate between e.g. condition handlers and statecharts.
The receiver is always a statechart. It contains a dictionary for additional data of any kind.
Event | ( | std::string | eventReceiverName, |
std::string | eventName | ||
) |
armarx::EventPtr add | ( | const std::string | key, |
const Variant & | value | ||
) |
EventPtr add | ( | const std::string | key, |
const VariantContainerBasePtr & | valueContainer | ||
) |
|
virtual |