3#include "mc/_HeaderOutputPredefine.h"
7namespace Json {
class Value; }
43 MCNAPI ::JsonValidator::Property&
50 MCNAPI ::JsonValidator::Property&
operator[](::std::string
const& propName);
78 ::std::vector<::std::string>* errors
Definition JsonValidator.h:18
MCAPI::JsonValidator::Property & operator[](::std::string const &propName)
MCAPI::JsonValidator::Property & operator=(::JsonValidator::Property &&)
MCAPI::JsonValidator::Property & addConditionalProperty(::Json::Value const &value, ::JsonValidator::Property const &prop)
MCAPI Property(::JsonValidator::Property const &)
MCAPI::JsonValidator::Property & operator=(::JsonValidator::Property const &)
MCAPI void * $ctor(::JsonValidator::Property &&)
MCAPI Property(::JsonValidator::Property &&)
MCAPI void * $ctor(::JsonValidator::Property const &)
MCAPI::JsonValidator::Property & addChildProperty(::JsonValidator::Property const &prop)
Definition JsonValidator.h:10
static MCAPI bool validate(::JsonValidator::Property const &rootProp, ::Json::Value const &rootData, ::std::vector<::std::string > *errors)