semver-utils  1.0.1
Classes | Functions
semver Namespace Reference

Main namespace of libsemver. More...

Classes

class  version
 Class that represents a version number. More...
 

Functions

static std::vector< unsigned int > parse_version (const std::string &v)
 
static void match_prerelease (const std::string &s)
 
static void match_metadata (const std::string &s)
 
static void check_prerelease (const std::string &s)
 
static void check_identifier (const std::string &s)
 
static const std::string PRERELEASE_PATTERN ("([0-9A-Za-z-]+(\\.[0-9A-Za-z-]+)*)")
 
static const std::string METADATA_PATTERN ("([0-9A-Za-z-]+(\\.[0-9A-Za-z-]+)*)")
 

Detailed Description

Main namespace of libsemver.