| bes Updated for version 3.21.1
    The Backend Server (BES) is the lower two tiers of the Hyrax data server | 


| Public Types | |
| typedef SchemaDocumentType::AllocatorType | AllocatorType | 
| typedef EncodingType::Ch | Ch | 
| typedef SchemaValidationContext< SchemaDocumentType > | Context | 
| typedef ValueType::EncodingType | EncodingType | 
| typedef IValidationErrorHandler< Schema > | ErrorHandler | 
| typedef SchemaDocumentType::PointerType | PointerType | 
| typedef Schema< SchemaDocumentType > | SchemaType | 
| typedef GenericValue< EncodingType, AllocatorType > | SValue | 
| typedef SchemaDocumentType::ValueType | ValueType | 
| Public Member Functions | |
| bool | BeginValue (Context &context) const | 
| bool | Bool (Context &context, bool) const | 
| bool | Double (Context &context, double d) const | 
| bool | EndArray (Context &context, SizeType elementCount) const | 
| bool | EndObject (Context &context, SizeType memberCount) const | 
| RAPIDJSON_FORCEINLINE bool | EndValue (Context &context) const | 
| const PointerType & | GetPointer () const | 
| const SValue & | GetURI () const | 
| bool | Int (Context &context, int i) const | 
| bool | Int64 (Context &context, int64_t i) const | 
| bool | Key (Context &context, const Ch *str, SizeType len, bool) const | 
| bool | Null (Context &context) const | 
| Schema (SchemaDocumentType *schemaDocument, const PointerType &p, const ValueType &value, const ValueType &document, AllocatorType *allocator) | |
| bool | StartArray (Context &context) const | 
| bool | StartObject (Context &context) const | 
| bool | String (Context &context, const Ch *str, SizeType length, bool) const | 
| bool | Uint (Context &context, unsigned u) const | 
| bool | Uint64 (Context &context, uint64_t u) const | 
| Friends | |
| class | GenericSchemaDocument< ValueType, AllocatorType > | 
| typedef SchemaDocumentType::AllocatorType internal::Schema< SchemaDocumentType >::AllocatorType | 
| typedef EncodingType::Ch internal::Schema< SchemaDocumentType >::Ch | 
| typedef SchemaValidationContext<SchemaDocumentType> internal::Schema< SchemaDocumentType >::Context | 
| typedef ValueType::EncodingType internal::Schema< SchemaDocumentType >::EncodingType | 
| typedef IValidationErrorHandler<Schema> internal::Schema< SchemaDocumentType >::ErrorHandler | 
| typedef SchemaDocumentType::PointerType internal::Schema< SchemaDocumentType >::PointerType | 
| typedef Schema<SchemaDocumentType> internal::Schema< SchemaDocumentType >::SchemaType | 
| typedef GenericValue<EncodingType, AllocatorType> internal::Schema< SchemaDocumentType >::SValue | 
| typedef SchemaDocumentType::ValueType internal::Schema< SchemaDocumentType >::ValueType | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | friend |