Quick Links:

bmqa | bmqpi | bmqt

Classes | Functions

bmqt Namespace Reference
[Component bmqt_compressionalgorithmtypeComponent bmqt_correlationidComponent bmqt_encodingtypeComponent bmqt_hosthealthstateComponent bmqt_messageeventtypeComponent bmqt_messageguidComponent bmqt_propertytypeComponent bmqt_queueflagsComponent bmqt_queueoptionsComponent bmqt_resultcodeComponent bmqt_sessioneventtypeComponent bmqt_sessionoptionsComponent bmqt_subscriptionComponent bmqt_version]

Classes

struct  CompressionAlgorithmType
class  CorrelationId
struct  CorrelationIdLess
struct  EncodingType
struct  HostHealthState
struct  MessageEventType
class  MessageGUID
struct  MessageGUIDLess
class  MessageGUIDHashAlgo
struct  PropertyType
struct  QueueFlags
struct  QueueFlagsUtil
class  QueueOptions
struct  GenericResult
struct  OpenQueueResult
struct  ConfigureQueueResult
struct  CloseQueueResult
struct  EventBuilderResult
struct  AckResult
struct  PostResult
struct  SessionEventType
class  SessionOptions
class  SubscriptionHandle
class  SubscriptionExpression
class  Subscription
class  Uri
struct  UriParser
class  UriBuilder
class  Version

Functions

bsl::ostream & operator<< (bsl::ostream &stream, CompressionAlgorithmType::Enum value)
bsl::ostream & operator<< (bsl::ostream &stream, const CorrelationId &rhs)
bool operator== (const CorrelationId &lhs, const CorrelationId &rhs)
bool operator!= (const CorrelationId &lhs, const CorrelationId &rhs)
bool operator< (const CorrelationId &lhs, const CorrelationId &rhs)
bsl::ostream & operator<< (bsl::ostream &stream, EncodingType::Enum value)
bsl::ostream & operator<< (bsl::ostream &stream, HostHealthState::Enum value)
bsl::ostream & operator<< (bsl::ostream &stream, MessageEventType::Enum value)
bsl::ostream & operator<< (bsl::ostream &stream, const MessageGUID &rhs)
bool operator== (const MessageGUID &lhs, const MessageGUID &rhs)
bool operator!= (const MessageGUID &lhs, const MessageGUID &rhs)
bool operator< (const MessageGUID &lhs, const MessageGUID &rhs)
bsl::ostream & operator<< (bsl::ostream &stream, PropertyType::Enum value)
bsl::ostream & operator<< (bsl::ostream &stream, QueueFlags::Enum value)
bool operator== (const QueueOptions &lhs, const QueueOptions &rhs)
bool operator!= (const QueueOptions &lhs, const QueueOptions &rhs)
bsl::ostream & operator<< (bsl::ostream &stream, const QueueOptions &rhs)
bsl::ostream & operator<< (bsl::ostream &stream, GenericResult::Enum value)
bsl::ostream & operator<< (bsl::ostream &stream, OpenQueueResult::Enum value)
bsl::ostream & operator<< (bsl::ostream &stream, ConfigureQueueResult::Enum value)
bsl::ostream & operator<< (bsl::ostream &stream, CloseQueueResult::Enum value)
bsl::ostream & operator<< (bsl::ostream &stream, EventBuilderResult::Enum value)
bsl::ostream & operator<< (bsl::ostream &stream, AckResult::Enum value)
bsl::ostream & operator<< (bsl::ostream &stream, PostResult::Enum value)
bsl::ostream & operator<< (bsl::ostream &stream, SessionEventType::Enum value)
bool operator== (const SessionOptions &lhs, const SessionOptions &rhs)
bool operator!= (const SessionOptions &lhs, const SessionOptions &rhs)
bsl::ostream & operator<< (bsl::ostream &stream, const SessionOptions &rhs)
bsl::ostream & operator<< (bsl::ostream &stream, const Subscription &rhs)
bool operator== (const Uri &lhs, const Uri &rhs)
bool operator!= (const Uri &lhs, const Uri &rhs)
bool operator< (const Uri &lhs, const Uri &rhs)
bsl::ostream & operator<< (bsl::ostream &stream, const Uri &rhs)
bsl::ostream & operator<< (bsl::ostream &stream, const Version &rhs)
bool operator== (const Version &lhs, const Version &rhs)
bool operator!= (const Version &lhs, const Version &rhs)
bool operator< (const Version &lhs, const Version &rhs)

Function Documentation

bsl::ostream& bmqt::operator<< ( bsl::ostream &  stream,
CompressionAlgorithmType::Enum  value 
)

Format the specified value to the specified output stream and return a reference to the modifiable stream.

bsl::ostream& bmqt::operator<< ( bsl::ostream &  stream,
const CorrelationId &  rhs 
)

Format the specified rhs to the specified output stream and return a reference to the modifiable stream.

bool bmqt::operator== ( const CorrelationId &  lhs,
const CorrelationId &  rhs 
)

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.

bool bmqt::operator!= ( const CorrelationId &  lhs,
const CorrelationId &  rhs 
)

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.

bool bmqt::operator< ( const CorrelationId &  lhs,
const CorrelationId &  rhs 
)

Operator used to allow comparison between the specified lhs and rhs CorrelationId objects so that CorrelationId can be used as key in a map.

bsl::ostream& bmqt::operator<< ( bsl::ostream &  stream,
EncodingType::Enum  value 
)

Format the specified value to the specified output stream and return a reference to the modifiable stream.

bsl::ostream& bmqt::operator<< ( bsl::ostream &  stream,
HostHealthState::Enum  value 
)

Format the specified value to the specified output stream and return a reference to the modifiable stream.

bsl::ostream& bmqt::operator<< ( bsl::ostream &  stream,
MessageEventType::Enum  value 
)

Format the specified value to the specified output stream and return a reference to the modifiable stream.

bsl::ostream& bmqt::operator<< ( bsl::ostream &  stream,
const MessageGUID &  rhs 
)

Write the value of the specified rhs object to the specified output stream in a human-readable format, and return a reference to stream. Note that this human-readable format is not fully specified, and can change without notice. Applications relying on a fixed length format must use toHex method.

bool bmqt::operator== ( const MessageGUID &  lhs,
const MessageGUID &  rhs 
)

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.

bool bmqt::operator!= ( const MessageGUID &  lhs,
const MessageGUID &  rhs 
)

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.

bool bmqt::operator< ( const MessageGUID &  lhs,
const MessageGUID &  rhs 
)

Return true if the specified lhs instance is smaller than the specified rhs instance, false otherwise. Note that criteria for comparison is implementation defined, and result of this routine does not in any way signify the order of creation/arrival/delivery of messages to which lhs and rhs instances belong. Note that this operator is provided so that MessageGUID can be used as a key in associative containers (map, set, etc).

bsl::ostream& bmqt::operator<< ( bsl::ostream &  stream,
PropertyType::Enum  value 
)

Format the specified value to the specified output stream and return a reference to the modifiable stream.

bsl::ostream& bmqt::operator<< ( bsl::ostream &  stream,
QueueFlags::Enum  value 
)

Format the specified value to the specified output stream and return a reference to the modifiable stream.

bool bmqt::operator== ( const QueueOptions &  lhs,
const QueueOptions &  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 bmqt::operator!= ( const QueueOptions &  lhs,
const QueueOptions &  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.

bsl::ostream& bmqt::operator<< ( bsl::ostream &  stream,
const QueueOptions &  rhs 
)

Format the specified rhs to the specified output stream and return a reference to the modifiable stream.

bsl::ostream& bmqt::operator<< ( bsl::ostream &  stream,
GenericResult::Enum  value 
)

Format the specified value to the specified output stream and return a reference to the modifiable stream.

bsl::ostream& bmqt::operator<< ( bsl::ostream &  stream,
OpenQueueResult::Enum  value 
)

Format the specified value to the specified output stream and return a reference to the modifiable stream.

bsl::ostream& bmqt::operator<< ( bsl::ostream &  stream,
ConfigureQueueResult::Enum  value 
)

Format the specified value to the specified output stream and return a reference to the modifiable stream.

bsl::ostream& bmqt::operator<< ( bsl::ostream &  stream,
CloseQueueResult::Enum  value 
)

Format the specified value to the specified output stream and return a reference to the modifiable stream.

bsl::ostream& bmqt::operator<< ( bsl::ostream &  stream,
EventBuilderResult::Enum  value 
)

Format the specified value to the specified output stream and return a reference to the modifiable stream.

bsl::ostream& bmqt::operator<< ( bsl::ostream &  stream,
AckResult::Enum  value 
)

Format the specified value to the specified output stream and return a reference to the modifiable stream.

bsl::ostream& bmqt::operator<< ( bsl::ostream &  stream,
PostResult::Enum  value 
)

Format the specified value to the specified output stream and return a reference to the modifiable stream.

bsl::ostream& bmqt::operator<< ( bsl::ostream &  stream,
SessionEventType::Enum  value 
)

Format the specified value to the specified output stream and return a reference to the modifiable stream.

bool bmqt::operator== ( const SessionOptions &  lhs,
const SessionOptions &  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 bmqt::operator!= ( const SessionOptions &  lhs,
const SessionOptions &  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.

bsl::ostream& bmqt::operator<< ( bsl::ostream &  stream,
const SessionOptions &  rhs 
)

Format the specified rhs to the specified output stream and return a reference to the modifiable stream.

bsl::ostream& bmqt::operator<< ( bsl::ostream &  stream,
const Subscription &  rhs 
)

Format the specified rhs to the specified output stream and return a reference to the modifiable stream.

bool bmqt::operator== ( const Uri &  lhs,
const Uri &  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 bmqt::operator!= ( const Uri &  lhs,
const Uri &  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.

bool bmqt::operator< ( const Uri &  lhs,
const Uri &  rhs 
)

Return true if the specified lhs object compares less than the specified rhs object.

bsl::ostream& bmqt::operator<< ( bsl::ostream &  stream,
const Uri &  rhs 
)

Format the specified rhs to the specified output stream and return a reference to the modifiable stream.

bsl::ostream& bmqt::operator<< ( bsl::ostream &  stream,
const Version &  rhs 
)

Format the specified rhs to the specified output stream and return a reference to the modifiable stream.

bool bmqt::operator== ( const Version &  lhs,
const Version &  rhs 
)

Return true if the object in the specified lhs represents the same version as the the one in the specified rhs, return false otherwise.

bool bmqt::operator!= ( const Version &  lhs,
const Version &  rhs 
)

Return true if the object in the specified lhs represents a different version than the the one in the specified rhs, return false otherwise.

bool bmqt::operator< ( const Version &  lhs,
const Version &  rhs 
)

Return true if the version represented by the specified lhs is less than the version represented by the specified rhs.