TAO 4.0.0
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
TAO_GIOP_Message_Version Class Reference

Major and Minor version number of the Inter-ORB Protocol. More...

#include <GIOP_Message_Version.h>

Public Member Functions

CORBA::Octet major_version () const
 Get major version number.
 
CORBA::Octet minor_version () const
 Get minor version number.
 
 TAO_GIOP_Message_Version (const TAO_GIOP_Message_Version &)=default
 Copy constructor.
 
 TAO_GIOP_Message_Version (TAO_GIOP_Message_Version &&)=default
 
 TAO_GIOP_Message_Version (CORBA::Octet maj=TAO_DEF_GIOP_MAJOR, CORBA::Octet min=TAO_DEF_GIOP_MINOR)
 Default constructor.
 
void set_version (CORBA::Octet maj, CORBA::Octet min)
 Explicitly set the major and minor version.
 
TAO_GIOP_Message_Versionoperator= (const TAO_GIOP_Message_Version &)=default
 Copy operator.
 
TAO_GIOP_Message_Versionoperator= (TAO_GIOP_Message_Version &&)=default
 
bool operator== (const TAO_GIOP_Message_Version &src) const
 Equality operator.
 
bool operator!= (const TAO_GIOP_Message_Version &src) const
 

Public Attributes

CORBA::Octet major
 Major version number.
 
CORBA::Octet minor
 Minor version number.
 

Detailed Description

Major and Minor version number of the Inter-ORB Protocol.

Constructor & Destructor Documentation

◆ TAO_GIOP_Message_Version() [1/3]

TAO_GIOP_Message_Version::TAO_GIOP_Message_Version ( const TAO_GIOP_Message_Version & )
default

Copy constructor.

◆ TAO_GIOP_Message_Version() [2/3]

TAO_GIOP_Message_Version::TAO_GIOP_Message_Version ( TAO_GIOP_Message_Version && )
default

◆ TAO_GIOP_Message_Version() [3/3]

TAO_GIOP_Message_Version::TAO_GIOP_Message_Version ( CORBA::Octet maj = TAO_DEF_GIOP_MAJOR,
CORBA::Octet min = TAO_DEF_GIOP_MINOR )

Default constructor.

Member Function Documentation

◆ major_version()

CORBA::Octet TAO_GIOP_Message_Version::major_version ( ) const

Get major version number.

◆ minor_version()

CORBA::Octet TAO_GIOP_Message_Version::minor_version ( ) const

Get minor version number.

◆ operator!=()

bool TAO_GIOP_Message_Version::operator!= ( const TAO_GIOP_Message_Version & src) const

◆ operator=() [1/2]

TAO_GIOP_Message_Version & TAO_GIOP_Message_Version::operator= ( const TAO_GIOP_Message_Version & )
default

Copy operator.

◆ operator=() [2/2]

TAO_GIOP_Message_Version & TAO_GIOP_Message_Version::operator= ( TAO_GIOP_Message_Version && )
default

◆ operator==()

bool TAO_GIOP_Message_Version::operator== ( const TAO_GIOP_Message_Version & src) const

Equality operator.

◆ set_version()

void TAO_GIOP_Message_Version::set_version ( CORBA::Octet maj,
CORBA::Octet min )

Explicitly set the major and minor version.

Member Data Documentation

◆ major

CORBA::Octet TAO_GIOP_Message_Version::major

Major version number.

◆ minor

CORBA::Octet TAO_GIOP_Message_Version::minor

Minor version number.


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