#include <logic_event.h>
Public Member Functions | |
| CLogicEventAction () | |
| Default constructor. | |
| void | enableSendMessage () |
| This message will be sent as soon as the dest id will be given. | |
| void | write (xmlNodePtr node) const |
| serial | |
| void | read (xmlNodePtr node) |
Public Attributes | |
| bool | IsStateChange |
| true if this action consist in a state change, false if it's a message | |
| std::string | StateChange |
| state name for state change | |
| CLogicEventMessage | EventMessage |
| event message | |
Definition at line 103 of file logic_event.h.
| NLLOGIC::CLogicEventAction::CLogicEventAction | ( | ) | [inline] |
| void NLLOGIC::CLogicEventAction::enableSendMessage | ( | ) |
This message will be sent as soon as the dest id will be given.
Definition at line 87 of file logic_event.cpp.
References EventMessage, and NLLOGIC::CLogicEventMessage::ToSend.
| void NLLOGIC::CLogicEventAction::read | ( | xmlNodePtr | node | ) |
Definition at line 130 of file logic_event.cpp.
References EventMessage, NLMISC::fromString(), NLLOGIC::getXMLProp(), IsStateChange, NLLOGIC::CLogicEventMessage::read(), StateChange, and NLLOGIC::xmlCheckNodeName().
Referenced by NLLOGIC::CLogicEvent::read().
| void NLLOGIC::CLogicEventAction::write | ( | xmlNodePtr | node | ) | const |
serial
Definition at line 116 of file logic_event.cpp.
References EventMessage, IsStateChange, StateChange, NLMISC::toString(), and NLLOGIC::CLogicEventMessage::write().
Referenced by NLLOGIC::CLogicEvent::write().
event message
Definition at line 114 of file logic_event.h.
Referenced by enableSendMessage(), read(), NLLOGIC::CLogicEvent::reset(), and write().
true if this action consist in a state change, false if it's a message
Definition at line 108 of file logic_event.h.
Referenced by CLogicEventAction(), read(), and write().
| std::string NLLOGIC::CLogicEventAction::StateChange |
state name for state change
Definition at line 111 of file logic_event.h.
1.6.1