Quick Links: |
#include <bmqa_message.h>
Public Attributes | |
bmqimp::Event * | d_event_p |
bsl::shared_ptr< bmqimp::Event > | d_clonedEvent_sp |
bmqa::QueueId | d_queueId |
bmqt::CorrelationId | d_correlationId |
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()
.
bmqimp::Event* bmqa::MessageImpl::d_event_p |
bsl::shared_ptr<bmqimp::Event> bmqa::MessageImpl::d_clonedEvent_sp |