AWS IoT Device SDK C++ v2
1.34.0
AWS IoT Device SDK C++ v2
iotdevicecommon
include
aws
iotdevicecommon
IotDevice.h
Go to the documentation of this file.
1
#pragma once
2
7
#include <
aws/crt/Types.h
>
8
#include <
aws/iotdevicecommon/Exports.h
>
9
10
namespace
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
AWS_IOTDEVICECOMMON_API
#define AWS_IOTDEVICECOMMON_API
Definition:
Exports.h:19
Aws::Iotdevicecommon::DeviceApiHandle::DeviceApiHandle
DeviceApiHandle(DeviceApiHandle &&)=delete
Aws::Iotdevicecommon::DeviceApiHandle
Definition:
IotDevice.h:22
Types.h
Aws::Iotdevicecommon::DeviceApiHandle::DeviceApiHandle
DeviceApiHandle(const DeviceApiHandle &)=delete
Aws::Iotdevicecommon::DeviceApiHandle::operator=
DeviceApiHandle & operator=(const DeviceApiHandle &)=delete
Aws
Definition:
Allocator.h:11
Exports.h
Aws::Crt::Allocator
aws_allocator Allocator
Definition:
Allocator.h:14
Aws::Iotdevicecommon::DeviceApiHandle::operator=
DeviceApiHandle & operator=(DeviceApiHandle &&)=delete
Generated by
1.8.20