KIM API V2
kim-api-v2.0.0-beta.0
cpp
include
KIM_SemVer.hpp
Go to the documentation of this file.
1
//
2
// CDDL HEADER START
3
//
4
// The contents of this file are subject to the terms of the Common Development
5
// and Distribution License Version 1.0 (the "License").
6
//
7
// You can obtain a copy of the license at
8
// http://www.opensource.org/licenses/CDDL-1.0. See the License for the
9
// specific language governing permissions and limitations under the License.
10
//
11
// When distributing Covered Code, include this CDDL HEADER in each file and
12
// include the License file in a prominent location with the name LICENSE.CDDL.
13
// If applicable, add the following below this CDDL HEADER, with the fields
14
// enclosed by brackets "[]" replaced with your own identifying information:
15
//
16
// Portions Copyright (c) [yyyy] [name of copyright owner]. All rights reserved.
17
//
18
// CDDL HEADER END
19
//
20
21
//
22
// Copyright (c) 2016--2018, Regents of the University of Minnesota.
23
// All rights reserved.
24
//
25
// Contributors:
26
// Ryan S. Elliott
27
//
28
29
//
30
// Release: This file is part of the kim-api-v2.0.0-beta.0 package.
31
//
32
33
34
#ifndef KIM_SEM_VER_HPP_
35
#define KIM_SEM_VER_HPP_
36
37
#include <string>
38
39
namespace
KIM
40
{
41
namespace
SEM_VER
42
{
43
void
GetSemVer
(std::string
const
**
const
version);
44
int
IsLessThan
(std::string
const
& versionA, std::string
const
& versionB,
45
int
*
const
isLessThan);
46
int
ParseSemVer
(std::string
const
& version,
int
*
const
major,
47
int
*
const
minor,
int
*
const
patch,
48
std::string *
const
prerelease,
49
std::string *
const
buildMetadata);
50
}
// namespace SEM_VER
51
}
// namespace KIM
52
#endif // KIM_SEM_VER_HPP_
KIM
Definition:
KIM_ChargeUnit.hpp:39
KIM::SEM_VER::ParseSemVer
int ParseSemVer(std::string const &version, int *const major, int *const minor, int *const patch, std::string *const prerelease, std::string *const buildMetadata)
KIM::SEM_VER::IsLessThan
int IsLessThan(std::string const &versionA, std::string const &versionB, int *const isLessThan)
KIM::SEM_VER::GetSemVer
void GetSemVer(std::string const **const version)
Generated by
1.8.14