LeviLamina
Loading...
Searching...
No Matches
SemVersion Class Reference
+ Inheritance diagram for SemVersion:

Public Types

enum class  ParseOption : int { AllowWildcards = 0 , NoWildcards = 1 }
 
enum class  MatchType : int { Full = 0 , Partial = 1 , None = 2 }
 

Public Member Functions

MCAPI SemVersion (::SemVersion const &)
 
MCAPI SemVersion (::SemVersionConstant const &other)
 
MCAPI SemVersion (ushort, ushort, ushort, ::Bedrock::StaticOptimizedString, ::Bedrock::StaticOptimizedString)
 
MCAPI::SemVersion & operator= (::SemVersion const &)
 
MCFOLD void * $ctor ()
 
MCAPI void * $ctor (::SemVersion const &)
 
MCAPI void * $ctor (::SemVersionConstant const &other)
 
MCAPI void * $ctor (ushort, ushort, ushort, ::Bedrock::StaticOptimizedString, ::Bedrock::StaticOptimizedString)
 
MCFOLD void $dtor ()
 

Static Public Member Functions

static MCAPI ::SemVersion::MatchType fromJson (::Json::Value const &json, ::SemVersion &output, ::SemVersion::ParseOption parseOption)
 
static MCAPI ::SemVersion::MatchType fromJsonArray (::Json::Value const &jsonArray, ::SemVersion &output)
 
static MCAPI ::SemVersion::MatchType fromString (::std::string const &src, ::SemVersion &output, ::SemVersion::ParseOption parseOption)
 

The documentation for this class was generated from the following file: