Nebula
Loading...
Searching...
No Matches
batchmessage.h
Go to the documentation of this file.
1#pragma once
2//------------------------------------------------------------------------------
21#include "messaging/message.h"
22#include "util/array.h"
23
24//------------------------------------------------------------------------------
25namespace Messaging
26{
42
43} // namespace Messaging
44//------------------------------------------------------------------------------
A batch of messages which is itself a message.
Definition batchmessage.h:28
__DeclareMsgId
Definition batchmessage.h:30
void AddMessage(const Ptr< Message > &msg)
add a message
Definition batchmessage.cc:29
Util::Array< Ptr< Message > > messages
Definition batchmessage.h:40
const Util::Array< Ptr< Message > > & GetMessages() const
read access to message array
Definition batchmessage.cc:38
BatchMessage()
constructor
Definition batchmessage.cc:19
__DeclareClass(BatchMessage)
Messages are packets of data which can be sent to a message port.
Definition message.h:45
Nebula's smart pointer class which manages the life time of RefCounted objects.
Definition ptr.h:38
Nebula's dynamic array class.
Definition array.h:60
Definition asyncport.cc:10