AWS IoT Device SDK C++ v2: discovery/include/aws/discovery/DiscoverResponse.h Source File

AWS IoT Device SDK C++ v2 1.14.0 AWS IoT Device SDK C++ v2

DiscoverResponse.h
Go to the documentation of this file.
1#pragma once
6#include <aws/discovery/GGGroup.h>
7
8namespace Aws
9{
10 namespace Discovery
11 {
12 class AWS_DISCOVERY_API DiscoverResponse final
13 {
14 public:
15 DiscoverResponse() = default;
16
17 DiscoverResponse(const Crt::JsonView &doc);
18 DiscoverResponse &operator=(const Crt::JsonView &doc);
19
20 Aws::Crt::Optional<Aws::Crt::Vector<GGGroup>> GGGroups;
21
22 private:
23 static void LoadFromObject(DiscoverResponse &obj, const Crt::JsonView &doc);
24 };
25 } // namespace Discovery
26} // namespace Aws
GGGroup.h
Aws::Crt::JsonView
Definition: JsonObject.h:207
Aws::Crt::Optional
Definition: Optional.h:17
Aws::Discovery::DiscoverResponse
Definition: DiscoverResponse.h:13
Aws::Discovery::DiscoverResponse::DiscoverResponse
DiscoverResponse()=default
Aws::Discovery::DiscoverResponse::GGGroups
Aws::Crt::Optional< Aws::Crt::Vector< GGGroup > > GGGroups
Definition: DiscoverResponse.h:20
AWS_DISCOVERY_API
#define AWS_DISCOVERY_API
Definition: Exports.h:19
Aws
Definition: Api.h:17