49        Version(
int major, 
int minor, 
int build) noexcept;
 
   58        Version(
int major, 
int minor, 
int build, const std::
string& dev);
 
   84        const std::
string& 
getDev() const noexcept;
 
   94        const std::
string& 
str() const noexcept;
 
  105        bool operator<(const 
Version& compare) const noexcept;
 
  111        bool operator<=(const 
Version& compare) const noexcept;
 
  117        bool operator>(const 
Version& compare) const noexcept;
 
  123        bool operator>=(const 
Version& compare) const noexcept;
 
  129        bool operator==(const 
Version& compare) const noexcept;
 
  135        bool operator!=(const 
Version& compare) const noexcept;
 
 
Version() noexcept
Constructs a Version.
 
int getMinor() const noexcept
Gets the minor number of the version.
 
const std::string & str() const noexcept
Gets a string representation of the Version.
 
const std::string & getDev() const noexcept
Gets the dev string of the version.
 
int getBuild() const noexcept
Gets the build number of the version.
 
int getMajor() const noexcept
Gets the major number of the version.
 
VersionType getVersionType() const noexcept
Gets the type of the version.
 
bool empty() const noexcept
Gets whether or not the Version object is empty.
 
VersionType
Types of a version.
Definition versiontype.h:32