OpenStudio:utilities
Loading...
Searching...
No Matches
openstudio::cx_VersionString Struct Reference

#include <DeprecatedHelpers.hpp>

Public Member Functions

constexpr cx_VersionString ()=default
 
constexpr cx_VersionString (int t_major, int t_minor, int t_patch)
 
constexpr bool isGreaterThan (const cx_VersionString &other, int numMinors=3) const
 
std::string str () const
 

Public Attributes

int major = openstudio::detail::cx_openStudioVersionMajor()
 
int minor = openstudio::detail::cx_openStudioVersionMinor()
 
int patch = openstudio::detail::cx_openStudioVersionPatch()
 

Constructor & Destructor Documentation

◆ cx_VersionString() [1/2]

openstudio::cx_VersionString::cx_VersionString ( int t_major,
int t_minor,
int t_patch )
inlineconstexpr

◆ cx_VersionString() [2/2]

openstudio::cx_VersionString::cx_VersionString ( )
constexprdefault

Member Function Documentation

◆ isGreaterThan()

bool openstudio::cx_VersionString::isGreaterThan ( const cx_VersionString & other,
int numMinors = 3 ) const
inlineconstexpr

◆ str()

std::string openstudio::cx_VersionString::str ( ) const
inline

Member Data Documentation

◆ major

int openstudio::cx_VersionString::major = openstudio::detail::cx_openStudioVersionMajor()

◆ minor

int openstudio::cx_VersionString::minor = openstudio::detail::cx_openStudioVersionMinor()

◆ patch

int openstudio::cx_VersionString::patch = openstudio::detail::cx_openStudioVersionPatch()