RTI Connext Modern C++ API Version 7.2.0
rti::core::ProtocolVersion Class Reference

<<extension>> Represents the current version of RTI Connext More...

#include <rti/core/ProtocolVersion.hpp>

Public Member Functions

 ProtocolVersion ()
 Creates an invalid protocol version. More...
 
 ProtocolVersion (uint8_t major, uint8_t minor)
 Creates a version with the given major and minor values. More...
 
uint8_t major_version () const
 The major version number. More...
 
uint8_t minor_version () const
 The minor version number. More...
 

Static Public Member Functions

static ProtocolVersion current ()
 The most recent protocol version. Currently 2.1. More...
 

Detailed Description

<<extension>> Represents the current version of RTI Connext

Constructor & Destructor Documentation

◆ ProtocolVersion() [1/2]

rti::core::ProtocolVersion::ProtocolVersion ( )
inline

Creates an invalid protocol version.

◆ ProtocolVersion() [2/2]

rti::core::ProtocolVersion::ProtocolVersion ( uint8_t  major,
uint8_t  minor 
)
inline

Creates a version with the given major and minor values.

Member Function Documentation

◆ major_version()

uint8_t rti::core::ProtocolVersion::major_version ( ) const
inline

The major version number.

◆ minor_version()

uint8_t rti::core::ProtocolVersion::minor_version ( ) const
inline

The minor version number.

◆ current()

static ProtocolVersion rti::core::ProtocolVersion::current ( )
inlinestatic

The most recent protocol version. Currently 2.1.