kim-api  2.3.1-git+v2.3.0-git-2-g378406f9.GNU.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.

Namespaces

 KIM
 
 KIM::SEM_VER
 Contains routines related to the KIM API Semantic Version.
 

Functions

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...