31 #ifndef KIM_SEM_VER_HPP_ 32 #define KIM_SEM_VER_HPP_ 66 std::string
const & rhs,
67 int *
const isLessThan);
104 std::string *
const prerelease,
105 std::string *
const buildMetadata);
109 #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.