#include <schema.h>
|
| Schema (SchemaDocumentType *schemaDocument, const PointerType &p, const ValueType &value, const ValueType &document, AllocatorType *allocator, const UriType &id=UriType()) |
|
| ~Schema () |
|
const SValue & | GetURI () const |
|
const UriType & | GetId () const |
|
const PointerType & | GetPointer () const |
|
bool | BeginValue (Context &context) const |
|
RAPIDJSON_FORCEINLINE bool | EndValue (Context &context) const |
|
bool | Null (Context &context) const |
|
bool | Bool (Context &context, bool) const |
|
bool | Int (Context &context, int i) const |
|
bool | Uint (Context &context, unsigned u) const |
|
bool | Int64 (Context &context, int64_t i) const |
|
bool | Uint64 (Context &context, uint64_t u) const |
|
bool | Double (Context &context, double d) const |
|
bool | String (Context &context, const Ch *str, SizeType length, bool) const |
|
bool | StartObject (Context &context) const |
|
bool | Key (Context &context, const Ch *str, SizeType len, bool) const |
|
bool | EndObject (Context &context, SizeType memberCount) const |
|
bool | StartArray (Context &context) const |
|
bool | EndArray (Context &context, SizeType elementCount) const |
|
◆ AllocatorType
template<typename SchemaDocumentType >
◆ Ch
template<typename SchemaDocumentType >
◆ Context
template<typename SchemaDocumentType >
◆ EncodingType
template<typename SchemaDocumentType >
◆ ErrorHandler
template<typename SchemaDocumentType >
◆ PointerType
template<typename SchemaDocumentType >
◆ SchemaType
template<typename SchemaDocumentType >
◆ SValue
template<typename SchemaDocumentType >
◆ UriType
template<typename SchemaDocumentType >
◆ ValueType
template<typename SchemaDocumentType >
◆ Schema()
template<typename SchemaDocumentType >
◆ ~Schema()
template<typename SchemaDocumentType >
◆ BeginValue()
template<typename SchemaDocumentType >
◆ Bool()
template<typename SchemaDocumentType >
◆ Double()
template<typename SchemaDocumentType >
◆ EndArray()
template<typename SchemaDocumentType >
◆ EndObject()
template<typename SchemaDocumentType >
◆ EndValue()
template<typename SchemaDocumentType >
◆ GetId()
template<typename SchemaDocumentType >
◆ GetPointer()
template<typename SchemaDocumentType >
◆ GetURI()
template<typename SchemaDocumentType >
◆ GetValidateErrorKeyword()
template<typename SchemaDocumentType >
◆ Int()
template<typename SchemaDocumentType >
◆ Int64()
template<typename SchemaDocumentType >
◆ Key()
template<typename SchemaDocumentType >
◆ Null()
template<typename SchemaDocumentType >
◆ StartArray()
template<typename SchemaDocumentType >
◆ StartObject()
template<typename SchemaDocumentType >
◆ String()
template<typename SchemaDocumentType >
◆ Uint()
template<typename SchemaDocumentType >
◆ Uint64()
template<typename SchemaDocumentType >
◆ GenericSchemaDocument< ValueType, AllocatorType >
template<typename SchemaDocumentType >
The documentation for this class was generated from the following file:
- blam/components/3rdparty/rapidjson/schema.h