34 #ifndef KIM_SEM_VER_HPP_ 35 #define KIM_SEM_VER_HPP_ 69 std::string
const & rhs,
70 int *
const isLessThan);
107 std::string *
const prerelease,
108 std::string *
const buildMetadata);
112 #endif // KIM_SEM_VER_HPP_
int ParseSemVer(std::string const &version, int *const major, int *const minor, int *const patch, std::string *const prerelease, std::string *const buildMetadata)
Parse Semantic Version string into its six components.
std::string const & GetSemVer()
Get the KIM API complete Semantic Version string.
int IsLessThan(std::string const &lhs, std::string const &rhs, int *const isLessThan)
Compare two Semantic Version strings.