|
Assimp
v4.1. (December 2018)
|
Classes | |
| class | GenericSchemaDocument< ValueT, Allocator > |
| JSON schema document. More... | |
| class | GenericSchemaDocument< ValueT, Allocator > |
| JSON schema document. More... | |
| class | GenericSchemaValidator< SchemaDocumentType, OutputHandler, StateAllocator > |
| JSON Schema Validator. More... | |
| class | IGenericRemoteSchemaDocumentProvider< SchemaDocumentType > |
| class | internal::Hasher< Encoding, Allocator > |
| union | internal::Hasher< Encoding, Allocator >::Number::U |
| class | internal::ISchemaStateFactory< SchemaType > |
| class | internal::ISchemaValidator |
| class | internal::Schema< SchemaDocumentType > |
| class | internal::Schema< SchemaDocumentType > |
| struct | internal::SchemaValidationContext< SchemaDocumentType > |
| struct | internal::TokenHelper< Stack, Ch > |
| struct | internal::TokenHelper< Stack, char > |
| class | SchemaValidatingReader< parseFlags, InputStream, SourceEncoding, SchemaDocumentType, StackAllocator > |
| A helper class for parsing with validation. More... | |
Namespaces | |
| internal | |
Macros | |
| #define | RAPIDJSON_INVALID_KEYWORD_RETURN(keyword) |
| #define | RAPIDJSON_INVALID_KEYWORD_VERBOSE(keyword) |
| #define | RAPIDJSON_SCHEMA_HANDLE_BEGIN_(method, arg1) |
| #define | RAPIDJSON_SCHEMA_HANDLE_BEGIN_VERBOSE_() |
| #define | RAPIDJSON_SCHEMA_HANDLE_END_(method, arg2) return valid_ = EndValue() && (!outputHandler_ || outputHandler_->method arg2) |
| #define | RAPIDJSON_SCHEMA_HANDLE_PARALLEL_(method, arg2) |
| #define | RAPIDJSON_SCHEMA_HANDLE_VALUE_(method, arg1, arg2) |
| #define | RAPIDJSON_SCHEMA_HAS_REGEX 1 |
| #define | RAPIDJSON_SCHEMA_USE_INTERNALREGEX 1 |
| #define | RAPIDJSON_SCHEMA_USE_STDREGEX 0 |
| #define | RAPIDJSON_SCHEMA_VERBOSE 0 |
| #define | RAPIDJSON_STRING_(name, ...) |
Typedefs | |
| typedef IGenericRemoteSchemaDocumentProvider< SchemaDocument > | IRemoteSchemaDocumentProvider |
| IGenericRemoteSchemaDocumentProvider using SchemaDocument. More... | |
| typedef GenericSchemaDocument< Value > | SchemaDocument |
| GenericSchemaDocument using Value type. More... | |
| typedef GenericSchemaValidator< SchemaDocument > | SchemaValidator |
| #define RAPIDJSON_INVALID_KEYWORD_RETURN | ( | keyword | ) |
| #define RAPIDJSON_INVALID_KEYWORD_VERBOSE | ( | keyword | ) |
| #define RAPIDJSON_SCHEMA_HANDLE_BEGIN_ | ( | method, | |
| arg1 | |||
| ) |
| #define RAPIDJSON_SCHEMA_HANDLE_BEGIN_VERBOSE_ | ( | ) |
| #define RAPIDJSON_SCHEMA_HANDLE_END_ | ( | method, | |
| arg2 | |||
| ) | return valid_ = EndValue() && (!outputHandler_ || outputHandler_->method arg2) |
| #define RAPIDJSON_SCHEMA_HANDLE_PARALLEL_ | ( | method, | |
| arg2 | |||
| ) |
| #define RAPIDJSON_SCHEMA_HANDLE_VALUE_ | ( | method, | |
| arg1, | |||
| arg2 | |||
| ) |
| #define RAPIDJSON_SCHEMA_HAS_REGEX 1 |
| #define RAPIDJSON_SCHEMA_USE_INTERNALREGEX 1 |
| #define RAPIDJSON_SCHEMA_USE_STDREGEX 0 |
| #define RAPIDJSON_SCHEMA_VERBOSE 0 |
| #define RAPIDJSON_STRING_ | ( | name, | |
| ... | |||
| ) |
IGenericRemoteSchemaDocumentProvider using SchemaDocument.
| typedef GenericSchemaDocument<Value> SchemaDocument |
GenericSchemaDocument using Value type.