libbmq 01593f8a8599f58efc95de5b027890b065f55d55
|
Classes | |
class | AbstractSession |
A pure protocol for a session. More... | |
class | CloseQueueStatus |
class | ConfigureQueueStatus |
class | ConfirmEventBuilder |
Mechanism to build a batch of CONFIRM messages. More... | |
class | Event |
A variant type encompassing all types of events. More... | |
class | ManualHostHealthMonitor |
class | Message |
A message sent/received to/from the BlazingMQ broker. More... | |
class | MessageConfirmationCookie |
Cookie for async message confirmation. More... | |
class | MessageEvent |
class | MessageEventBuilder |
A builder for MessageEvent objects. More... | |
class | MessageIterator |
class | MessageProperties |
Provide a VST representing message properties. More... | |
class | MessagePropertiesIterator |
class | MockSession |
Mechanism to mock a bmqa::Session More... | |
struct | MockSessionUtil |
Utility methods to create bmqa events. More... | |
class | OpenQueueStatus |
class | QueueId |
Value-semantic efficient identifier for a queue. More... | |
class | Session |
A session with a BlazingMQ broker. More... | |
class | SessionEvent |
An event related to the operation of a Session . More... | |
class | SessionEventHandler |
Functions | |
bool | operator== (const CloseQueueStatus &lhs, const CloseQueueStatus &rhs) |
bool | operator!= (const CloseQueueStatus &lhs, const CloseQueueStatus &rhs) |
bsl::ostream & | operator<< (bsl::ostream &stream, const CloseQueueStatus &rhs) |
bool | operator== (const ConfigureQueueStatus &lhs, const ConfigureQueueStatus &rhs) |
bool | operator!= (const ConfigureQueueStatus &lhs, const ConfigureQueueStatus &rhs) |
bsl::ostream & | operator<< (bsl::ostream &stream, const ConfigureQueueStatus &rhs) |
bsl::ostream & | operator<< (bsl::ostream &stream, const Event &rhs) |
bsl::ostream & | operator<< (bsl::ostream &stream, const Message &rhs) |
bsl::ostream & | operator<< (bsl::ostream &stream, const MessageEvent &rhs) |
bsl::ostream & | operator<< (bsl::ostream &stream, const MessageProperties &rhs) |
bool | operator== (const OpenQueueStatus &lhs, const OpenQueueStatus &rhs) |
bool | operator!= (const OpenQueueStatus &lhs, const OpenQueueStatus &rhs) |
bsl::ostream & | operator<< (bsl::ostream &stream, const OpenQueueStatus &rhs) |
bsl::ostream & | operator<< (bsl::ostream &stream, const QueueId &rhs) |
bool | operator== (const QueueId &lhs, const QueueId &rhs) |
bool | operator!= (const QueueId &lhs, const QueueId &rhs) |
bool | operator< (const QueueId &lhs, const QueueId &rhs) |
bool | operator== (const SessionEvent &lhs, const SessionEvent &rhs) |
bool | operator!= (const SessionEvent &lhs, const SessionEvent &rhs) |
bsl::ostream & | operator<< (bsl::ostream &stream, const SessionEvent &rhs) |
|
inline |
Return true
if the specified rhs
object contains the value of the same type as contained in the specified lhs
object and the value itself is the same in both objects, return false otherwise.
References BloombergLP::bmqa::CloseQueueStatus::errorDescription(), BloombergLP::bmqa::CloseQueueStatus::queueId(), and BloombergLP::bmqa::CloseQueueStatus::result().
|
inline |
Return false
if the specified rhs
object contains the value of the same type as contained in the specified lhs
object and the value itself is the same in both objects, return true
otherwise.
|
inline |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
References BloombergLP::bmqa::CloseQueueStatus::print().
|
inline |
Return true
if the specified rhs
object contains the value of the same type as contained in the specified lhs
object and the value itself is the same in both objects, return false otherwise.
References BloombergLP::bmqa::ConfigureQueueStatus::errorDescription(), BloombergLP::bmqa::ConfigureQueueStatus::queueId(), and BloombergLP::bmqa::ConfigureQueueStatus::result().
|
inline |
Return false
if the specified rhs
object contains the value of the same type as contained in the specified lhs
object and the value itself is the same in both objects, return true
otherwise.
|
inline |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
References BloombergLP::bmqa::ConfigureQueueStatus::print().
|
inline |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
References BloombergLP::bmqa::Event::print().
|
inline |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
References BloombergLP::bmqa::Message::print().
|
inline |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
References BloombergLP::bmqa::MessageEvent::print().
|
inline |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
References BloombergLP::bmqa::MessageProperties::print().
|
inline |
Return true
if the specified rhs
object contains the value of the same type as contained in the specified lhs
object and the value itself is the same in both objects, return false otherwise.
References BloombergLP::bmqa::OpenQueueStatus::errorDescription(), BloombergLP::bmqa::OpenQueueStatus::queueId(), and BloombergLP::bmqa::OpenQueueStatus::result().
|
inline |
Return false
if the specified rhs
object contains the value of the same type as contained in the specified lhs
object and the value itself is the same in both objects, return true
otherwise.
|
inline |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
References BloombergLP::bmqa::OpenQueueStatus::print().
|
inline |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
References BloombergLP::bmqt::QueueOptions::print().
Return true
if rhs
object contains the value of the same type as contained in lhs
object and the value itself is the same in both objects, return false otherwise.
Return false
if rhs
object contains the value of the same type as contained in lhs
object and the value itself is the same in both objects, return true
otherwise.
Operator used to allow comparison between the specified lhs
and rhs
CorrelationId objects so that CorrelationId can be used as key in a map.
bool BloombergLP::bmqa::operator== | ( | const SessionEvent & | lhs, |
const SessionEvent & | rhs | ||
) |
Return true
if the specified rhs
object contains the value of the same type as contained in the specified lhs
object and the value itself is the same in both objects, return false otherwise.
bool BloombergLP::bmqa::operator!= | ( | const SessionEvent & | lhs, |
const SessionEvent & | rhs | ||
) |
Return false
if the specified rhs
object contains the value of the same type as contained in the specified lhs
object and the value itself is the same in both objects, return true
otherwise.
|
inline |
Format the specified rhs
to the specified output stream
and return a reference to the modifiable stream
.
References BloombergLP::bmqa::SessionEvent::print().