AWS IoT Device SDK C++ v2: iotdevicecommon/include/aws/iotdevicecommon/IotDevice.h Source File

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

IotDevice.h
Go to the documentation of this file.
1#pragma once
7#include <aws/crt/Types.h>
8#include <aws/iotdevicecommon/Exports.h>
9
10namespace Aws
11{
12
13 namespace Crt
14 {
15
16 }
17
18 namespace Iotdevicecommon
19 {
20
21 class AWS_IOTDEVICECOMMON_API DeviceApiHandle final
22 {
23 public:
24 DeviceApiHandle(Crt::Allocator *allocator) noexcept;
25 ~DeviceApiHandle();
26 DeviceApiHandle(const DeviceApiHandle &) = delete;
27 DeviceApiHandle(DeviceApiHandle &&) = delete;
28 DeviceApiHandle &operator=(const DeviceApiHandle &) = delete;
29 DeviceApiHandle &operator=(DeviceApiHandle &&) = delete;
30 };
31
32 } // namespace Iotdevicecommon
33} // namespace Aws
Types.h
Aws::Iotdevicecommon::DeviceApiHandle
Definition: IotDevice.h:22
Aws::Iotdevicecommon::DeviceApiHandle::operator=
DeviceApiHandle & operator=(DeviceApiHandle &&)=delete
Aws::Iotdevicecommon::DeviceApiHandle::DeviceApiHandle
DeviceApiHandle(DeviceApiHandle &&)=delete
Aws::Iotdevicecommon::DeviceApiHandle::DeviceApiHandle
DeviceApiHandle(const DeviceApiHandle &)=delete
Aws::Iotdevicecommon::DeviceApiHandle::operator=
DeviceApiHandle & operator=(const DeviceApiHandle &)=delete
Exports.h
AWS_IOTDEVICECOMMON_API
#define AWS_IOTDEVICECOMMON_API
Definition: Exports.h:19
Aws::Crt::Allocator
aws_allocator Allocator
Definition: StlAllocator.h:17
Aws
Definition: Api.h:17