Quick Links:

bmqa | bmqpi | bmqt

Public Attributes

bmqa::MessageImpl Struct Reference

#include <bmqa_message.h>

List of all members.

Public Attributes

bmqimp::Event * d_event_p
bsl::shared_ptr< bmqimp::Event > d_clonedEvent_sp
bmqa::QueueId d_queueId
bmqt::CorrelationId d_correlationId

Detailed Description

Struct containing the internal (private) members of Message (That is so that we can access private members of Message to initialize it, without having to expose them publicly).

IMPLEMENTATION NOTE: If adding new data members to this struct that are lazily populated (such as queueId or correlationId), then they should be reset in bmqa::MessageIterator.nextMessage().

See Component bmqa_message


Member Data Documentation

bsl::shared_ptr<bmqimp::Event> bmqa::MessageImpl::d_clonedEvent_sp

The documentation for this struct was generated from the following file: