libbmq
a5f8a06ba1d16cb5a65643e1fa7f1a1d6aadef40
|
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 | MessageConfirmationCookie |
Cookie for async message confirmation. More... | |
class | Message |
A message sent/received to/from the BlazingMQ broker. More... | |
class | MessageEvent |
class | MessageEventBuilder |
A builder for MessageEvent objects. More... | |
class | MessageIterator |
class | MessageProperties |
Provide a VST representing message properties. More... | |
class | MessagePropertiesIterator |
struct | MockSessionUtil |
Utility methods to create bmqa events. More... | |
class | MockSession |
Mechanism to mock a bmqa::Session More... | |
class | OpenQueueStatus |
class | QueueId |
Value-semantic efficient identifier for a queue. More... | |
class | SessionEventHandler |
class | Session |
A session with a BlazingMQ broker. More... | |
class | SessionEvent |
An event related to the operation of a Session . More... | |
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
.
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().