15class SemVersion :
public ::SemVersionBase<::Bedrock::StaticOptimizedString> {
18 enum class MatchType :
int {
24 enum class ParseOption :
int {
42 MCAPI static ::SemVersion::MatchType
43 fromJson(
::Json::Value const& json, ::SemVersion& output, ::SemVersion::ParseOption parseOption);
45 MCAPI static ::SemVersion::MatchType fromJsonArray(
::Json::Value const& jsonArray, ::SemVersion& output);
47 MCAPI static ::SemVersion::MatchType
48 fromString(::std::string
const& src, ::SemVersion& output, ::SemVersion::ParseOption parseOption);
54 MCAPI static ::std::string_view
const& SemVerRegexStr();