kim-api  2.1.3+v2.1.3.GNU
An Application Programming Interface (API) for the Knowledgebase of Interatomic Models (KIM).
Namespaces | Functions
KIM_SemVer.hpp File Reference
#include <string>
Include dependency graph for KIM_SemVer.hpp:

Go to the source code of this file.


 Contains routines related to the KIM API Semantic Version.


std::string const & KIM::SEM_VER::GetSemVer ()
 Get the KIM API complete Semantic Version string. More...
int KIM::SEM_VER::IsLessThan (std::string const &lhs, std::string const &rhs, int *const isLessThan)
 Compare two Semantic Version strings. More...
int KIM::SEM_VER::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. More...