17 #ifndef INCLUDED_BMQT_VERSION
18 #define INCLUDED_BMQT_VERSION
48 #include <bsl_iosfwd.h>
61 unsigned char d_major;
62 unsigned char d_minor;
99 print(bsl::ostream& stream,
int level = 0,
int spacesPerLevel = 4)
const;
102 unsigned char major()
const;
105 unsigned char minor()
const;
180 return rhs.
print(stream, 0, -1);
A version consisting of a major and minor version number.
Definition: bmqt_version.h:58
bsl::ostream & print(bsl::ostream &stream, int level=0, int spacesPerLevel=4) const
unsigned char major() const
Return the major part of the version.
Definition: bmqt_version.h:164
Version & setMajor(unsigned char value)
Definition: bmqt_version.h:151
unsigned char minor() const
Return the minor part of the version.
Definition: bmqt_version.h:169
Version()
Definition: bmqt_version.h:136
Version & setMinor(unsigned char value)
Definition: bmqt_version.h:157
bsl::ostream & operator<<(bsl::ostream &stream, CompressionAlgorithmType::Enum value)
Definition: bmqt_compressionalgorithmtype.h:141
bool operator!=(const CorrelationId &lhs, const CorrelationId &rhs)
Definition: bmqt_correlationid.h:582
bool operator==(const CorrelationId &lhs, const CorrelationId &rhs)
Definition: bmqt_correlationid.h:576
bool operator<(const CorrelationId &lhs, const CorrelationId &rhs)
Definition: bmqt_correlationid.h:588
Definition: bmqa_abstractsession.h:42