azure-core
Loading...
Searching...
No Matches
json_serializable.hpp
Go to the documentation of this file.
1// Copyright (c) Microsoft Corporation.
2// Licensed under the MIT License.
3
10#pragma once
11
12#include <string>
13
14namespace Azure { namespace Core { namespace Json { namespace _internal {
15
19 class JsonSerializable {
20 public:
26 virtual std::string Serialize() const = 0;
27
32 virtual ~JsonSerializable() = default;
33 };
34
35}}}} // namespace Azure::Core::Json::_internal
Compute the hash value for the input binary data, using SHA256, SHA384 and SHA512.
Definition azure_assert.hpp:57