MySQL 8.0.40
Source Code Documentation
Member_version Class Reference

represent the MySQL version of a Member within the Group Replication group. More...

#include <member_version.h>

Public Member Functions

 Member_version (unsigned int version)
 
uint32 get_version () const
 
const std::string get_version_string () const
 
uint32 get_major_version () const
 
uint32 get_minor_version () const
 
uint32 get_patch_version () const
 
bool operator== (const Member_version &other) const
 
bool operator!= (const Member_version &other) const
 
bool operator< (const Member_version &other) const
 
bool operator> (const Member_version &other) const
 
bool operator>= (const Member_version &other) const
 
bool operator<= (const Member_version &other) const
 

Private Attributes

uint32 version
 

Detailed Description

represent the MySQL version of a Member within the Group Replication group.

Constructor & Destructor Documentation

◆ Member_version()

Member_version::Member_version ( unsigned int  version)

Member Function Documentation

◆ get_major_version()

uint32 Member_version::get_major_version ( ) const
Returns
returns the major version (Major.v.v)

◆ get_minor_version()

uint32 Member_version::get_minor_version ( ) const
Returns
returns the minor version (v.Minor.v)

◆ get_patch_version()

uint32 Member_version::get_patch_version ( ) const
Returns
returns the minor version (v.v.Patch)

◆ get_version()

uint32 Member_version::get_version ( ) const
Returns
returns the member version.

◆ get_version_string()

const std::string Member_version::get_version_string ( ) const
Returns
returns the member version in string format.

◆ operator!=()

bool Member_version::operator!= ( const Member_version other) const

◆ operator<()

bool Member_version::operator< ( const Member_version other) const

◆ operator<=()

bool Member_version::operator<= ( const Member_version other) const

◆ operator==()

bool Member_version::operator== ( const Member_version other) const

◆ operator>()

bool Member_version::operator> ( const Member_version other) const

◆ operator>=()

bool Member_version::operator>= ( const Member_version other) const

Member Data Documentation

◆ version

uint32 Member_version::version
private

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