Dataflow Runtime API
3.1.1.0
|
Interface for a windows message queue event buffer. More...
#include <Imt.Base.Dff.ActiveParts.WinEC7/WindowsMsgQueueEventBufferIfc.h>
Classes | |
struct | EventDataItem |
Container which holds the data for an event. More... | |
Public Member Functions | |
virtual | ~WindowsMsgQueueEventBufferIfc (void) |
Destructor. More... | |
virtual void | pop (EventDataItem &item)=0 |
Pop's the oldest item from the buffer. More... | |
Interface for a windows message queue event buffer.
|
inlinevirtual |
Destructor.
|
pure virtual |
Pop's the oldest item from the buffer.
The value will be removed from the buffer. There is no check if the value is valid.
item | Returns the item which was popped. |
Implemented in imt::base::dff::activeparts::WindowsMsgQueueEventBuffer< BufferSize >, and imt::base::dff::activeparts::WindowsMsgQueueEventBuffer< EXCHANGE_BUFFER_SIZE >.