bes  Updated for version 3.20.6
internal::ISchemaStateFactory< SchemaType > Class Template Referenceabstract
Collaboration diagram for internal::ISchemaStateFactory< SchemaType >:
Collaboration graph

Public Member Functions

virtual void * CreateHasher ()=0
 
virtual void * CreateHasher ()=0
 
virtual ISchemaValidatorCreateSchemaValidator (const SchemaType &)=0
 
virtual ISchemaValidatorCreateSchemaValidator (const SchemaType &)=0
 
virtual void DestroryHasher (void *hasher)=0
 
virtual void DestroryHasher (void *hasher)=0
 
virtual void DestroySchemaValidator (ISchemaValidator *validator)=0
 
virtual void DestroySchemaValidator (ISchemaValidator *validator)=0
 
virtual void FreeState (void *p)=0
 
virtual void FreeState (void *p)=0
 
virtual uint64_t GetHashCode (void *hasher)=0
 
virtual uint64_t GetHashCode (void *hasher)=0
 
virtual void * MallocState (size_t size)=0
 
virtual void * MallocState (size_t size)=0
 

Detailed Description

template<typename SchemaType>
class internal::ISchemaStateFactory< SchemaType >

Definition at line 148 of file cmr_module/rapidjson/schema.h.


The documentation for this class was generated from the following file: