Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET Apache Qpid Documentation

qpid::framing::ProtocolVersion Class Reference

#include <qpid/framing/ProtocolVersion.h>

List of all members.

Public Member Functions

 ProtocolVersion (uint8_t _major=0, uint8_t _minor=0, uint8_t _protocol=0)
QPID_INLINE_IMPORT uint8_t getMajor () const
QPID_INLINE_IMPORT void setMajor (uint8_t major)
QPID_INLINE_IMPORT uint8_t getMinor () const
QPID_INLINE_IMPORT void setMinor (uint8_t minor)
QPID_INLINE_IMPORT uint8_t getProtocol () const
QPID_INLINE_IMPORT void setProtocol (uint8_t protocol)
const std::string toString () const
ProtocolVersionoperator= (ProtocolVersion p)
bool operator== (ProtocolVersion p) const
QPID_INLINE_IMPORT bool operator!= (ProtocolVersion p) const

Static Public Attributes

static uint8_t AMQP
static uint8_t LEGACY_AMQP
static uint8_t TLS
static uint8_t SASL

Detailed Description

Definition at line 34 of file ProtocolVersion.h.


Constructor & Destructor Documentation

qpid::framing::ProtocolVersion::ProtocolVersion ( uint8_t  _major = 0,
uint8_t  _minor = 0,
uint8_t  _protocol = 0 
) [inline, explicit]

Definition at line 42 of file ProtocolVersion.h.


Member Function Documentation

QPID_INLINE_IMPORT uint8_t qpid::framing::ProtocolVersion::getMajor (  )  const [inline]

Definition at line 45 of file ProtocolVersion.h.

QPID_INLINE_IMPORT uint8_t qpid::framing::ProtocolVersion::getMinor (  )  const [inline]

Definition at line 47 of file ProtocolVersion.h.

QPID_INLINE_IMPORT uint8_t qpid::framing::ProtocolVersion::getProtocol (  )  const [inline]

Definition at line 49 of file ProtocolVersion.h.

QPID_INLINE_IMPORT bool qpid::framing::ProtocolVersion::operator!= ( ProtocolVersion  p  )  const [inline]

Definition at line 56 of file ProtocolVersion.h.

ProtocolVersion& qpid::framing::ProtocolVersion::operator= ( ProtocolVersion  p  ) 
bool qpid::framing::ProtocolVersion::operator== ( ProtocolVersion  p  )  const
QPID_INLINE_IMPORT void qpid::framing::ProtocolVersion::setMajor ( uint8_t  major  )  [inline]

Definition at line 46 of file ProtocolVersion.h.

QPID_INLINE_IMPORT void qpid::framing::ProtocolVersion::setMinor ( uint8_t  minor  )  [inline]

Definition at line 48 of file ProtocolVersion.h.

QPID_INLINE_IMPORT void qpid::framing::ProtocolVersion::setProtocol ( uint8_t  protocol  )  [inline]

Definition at line 50 of file ProtocolVersion.h.

const std::string qpid::framing::ProtocolVersion::toString (  )  const

Member Data Documentation

Definition at line 57 of file ProtocolVersion.h.

Definition at line 58 of file ProtocolVersion.h.

Definition at line 60 of file ProtocolVersion.h.

Definition at line 59 of file ProtocolVersion.h.


The documentation for this class was generated from the following file:

Qpid C++ API Reference
Generated on 29 Dec 2013 for Qpid C++ Client API by doxygen 1.6.1