class
#include <eckit/types/SemanticVersion.h>
SemanticVersion Represents a Semantic Version with correct version as a POD
Constructors, destructors, conversion operators
- SemanticVersion()
- SemanticVersion(unsigned long major, unsigned long minor, unsigned long patch)
-
SemanticVersion(const std::
string&) - operator std::string() const
Public functions
- auto operator<(const SemanticVersion&) const -> bool
- auto operator==(const SemanticVersion&) const -> bool
- auto operator!=(const SemanticVersion& o) const -> bool
- auto operator<=(const SemanticVersion& o) const -> bool
- auto operator>(const SemanticVersion& o) const -> bool
- auto operator>=(const SemanticVersion& o) const -> bool
Friends
-
auto operator<<(std::
ostream& os, const SemanticVersion& u) -> std:: ostream&