#include <ISchemaStorage.hpp>
Interface which is used by SchemaPersistenceManager
to use user-defined routines for persisting/loading binary data schema.
Should be defined by user.
Definition at line 31 of file ISchemaStorage.hpp.
virtual kaa::ISchemaStorage::~ISchemaStorage |
( |
| ) |
|
|
inlinevirtual |
virtual byte_buffer kaa::ISchemaStorage::loadSchema |
( |
| ) |
|
|
pure virtual |
Specifies routine to load data schema.
- Returns
- Serialized data schema.
virtual void kaa::ISchemaStorage::saveSchema |
( |
const byte_buffer & |
data | ) |
|
|
pure virtual |
Specifies routine to persist data schema.
- Parameters
-
bytes | Serialized data schema. |
The documentation for this class was generated from the following file:
- /var/lib/jenkins/workspace/kaa/client/client-multi/client-cpp/kaa/schema/storage/ISchemaStorage.hpp