#include <schema.h>
Public Member Functions | |
virtual | ~ISchemaStateFactory () |
virtual ISchemaValidator * | CreateSchemaValidator (const SchemaType &)=0 |
virtual void | DestroySchemaValidator (ISchemaValidator *validator)=0 |
virtual void * | CreateHasher ()=0 |
virtual uint64_t | GetHashCode (void *hasher)=0 |
virtual void | DestroryHasher (void *hasher)=0 |
virtual void * | MallocState (size_t size)=0 |
virtual void | FreeState (void *p)=0 |
|
inlinevirtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |