3#include "mc/_HeaderOutputPredefine.h"
8namespace Json {
class Value; }
35 Property& operator=(Property
const&);
45 MCNAPI ::JsonValidator::Property&
48 MCNAPI ::JsonValidator::Property&
operator[](::std::string
const& propName);
73 ::std::vector<::std::string>* errors
Definition JsonValidator.h:19
MCAPI::JsonValidator::Property & operator[](::std::string const &propName)
MCAPI::JsonValidator::Property & addConditionalProperty(::Json::Value const &value, ::JsonValidator::Property const &prop)
MCAPI Property(::JsonValidator::Property const &)
MCAPI void * $ctor(::JsonValidator::Property const &)
MCAPI::JsonValidator::Property & addChildProperty(::JsonValidator::Property const &prop)
Definition JsonValidator.h:11
static MCAPI bool validate(::I18n &loc, ::JsonValidator::Property const &rootProp, ::Json::Value const &rootData, ::std::vector<::std::string > *errors)