OpenVPN 3 Core Library
Loading...
Searching...
No Matches
openvpn::AppleVersion Class Reference

#include <ver.hpp>

Inheritance diagram for openvpn::AppleVersion:
[legend]

Public Member Functions

int major () const
 
int minor () const
 
int build () const
 
std::string to_string () const
 

Protected Member Functions

 AppleVersion ()
 
void init (const std::string &verstr)
 

Private Member Functions

void reset ()
 

Private Attributes

int ver [3]
 

Detailed Description

Definition at line 26 of file ver.hpp.

Constructor & Destructor Documentation

◆ AppleVersion()

openvpn::AppleVersion::AppleVersion ( )
inlineprotected

Definition at line 50 of file ver.hpp.

Member Function Documentation

◆ build()

int openvpn::AppleVersion::build ( ) const
inline

Definition at line 37 of file ver.hpp.

Here is the caller graph for this function:

◆ init()

void openvpn::AppleVersion::init ( const std::string &  verstr)
inlineprotected

Definition at line 56 of file ver.hpp.

Here is the caller graph for this function:

◆ major()

int openvpn::AppleVersion::major ( ) const
inline

Definition at line 29 of file ver.hpp.

Here is the caller graph for this function:

◆ minor()

int openvpn::AppleVersion::minor ( ) const
inline

Definition at line 33 of file ver.hpp.

Here is the caller graph for this function:

◆ reset()

void openvpn::AppleVersion::reset ( )
inlineprivate

Definition at line 71 of file ver.hpp.

Here is the caller graph for this function:

◆ to_string()

std::string openvpn::AppleVersion::to_string ( ) const
inline

Definition at line 42 of file ver.hpp.

Here is the caller graph for this function:

Member Data Documentation

◆ ver

int openvpn::AppleVersion::ver[3]
private

Definition at line 76 of file ver.hpp.


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