Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
serializer/inc/schemaserializer.h
- Committer:
- XinZhangMS
- Date:
- 2018-08-23
- Revision:
- 0:f7f1f0d76dd6
File content as of revision 0:f7f1f0d76dd6:
// Copyright (c) Microsoft. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.
#ifndef SCHEMASERIALIZER_H
#define SCHEMASERIALIZER_H
#include "schema.h"
#include "azure_c_shared_utility/strings.h"
#ifdef __cplusplus
extern "C" {
#endif
#define SCHEMA_SERIALIZER_RESULT_VALUES \
SCHEMA_SERIALIZER_OK, \
SCHEMA_SERIALIZER_INVALID_ARG, \
SCHEMA_SERIALIZER_ERROR
DEFINE_ENUM(SCHEMA_SERIALIZER_RESULT, SCHEMA_SERIALIZER_RESULT_VALUES)
extern SCHEMA_SERIALIZER_RESULT SchemaSerializer_SerializeCommandMetadata(SCHEMA_MODEL_TYPE_HANDLE modelHandle, STRING_HANDLE schemaText);
#ifdef __cplusplus
}
#endif
#endif /* SCHEMASERIALIZER_H */