Changeset 7301 for code/trunk/src/libraries/core
- Timestamp:
- Aug 31, 2010, 11:31:37 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk/src/libraries/core/EventIncludes.h
r7284 r7301 53 53 XMLPortEventStateIntern(xmlportevent##function, classname, statename, xmlelement, mode) 54 54 55 /** 56 @brief Like XMLPortEventState but creates an event sink instead of an event state. 57 The most important destinction between an EventState and an EventSink is, that an EventState only processes events which change the state of the EventState, where as an EventSink is an EventState that processes any Event that reaches it. 58 */ 59 55 60 #define XMLPortEventSink(classname, subclassname, statename, function, xmlelement, mode) \ 56 61 orxonox::EventState* containername##function = this->getEventState(statename); \ … … 62 67 XMLPortEventStateIntern(xmlportevent##function, classname, statename, xmlelement, mode) 63 68 64 /** 65 @brief Like XMLPortEventState but creates an event sink instead of an event state. 66 The most important destinction between an EventState and an EventSink is, that an EventState only processes event which change the state of the EventState, where as an EventSink is an EventState that processes any Event that reaches it. 67 */ 69 68 70 #define XMLPortEventStateTemplate(classname, subclassname, statename, function, xmlelement, mode, ...) \ 69 71 orxonox::EventState* containername##function = this->getEventState(statename); \
Note: See TracChangeset
for help on using the changeset viewer.