AWS IoT Device SDK C++ v2  1.33.0
AWS IoT Device SDK C++ v2
Utility.h
Go to the documentation of this file.
1 #pragma once
2 
7 namespace Aws
8 {
9  namespace Crt
10  {
14  struct InPlaceT
15  {
16  explicit InPlaceT() = default;
17  };
18  static constexpr InPlaceT InPlace{};
19 
20  template <typename T> struct InPlaceTypeT
21  {
22  explicit InPlaceTypeT() = default;
23  };
26 #if defined(__cplusplus) && __cplusplus > 201103L //
27  template <class T> static constexpr InPlaceTypeT<T> InPlaceType{};
28 #endif
29 
30  } // namespace Crt
31 } // namespace Aws
Aws::Crt::InPlaceTypeT
Definition: Utility.h:21
Aws::Crt::InPlaceT
Definition: Utility.h:15
Aws::Crt::InPlaceTypeT::InPlaceTypeT
InPlaceTypeT()=default
Aws::Crt::InPlaceT::InPlaceT
InPlaceT()=default
Aws
Definition: Allocator.h:11
Aws::Crt::InPlace
static constexpr InPlaceT InPlace
Definition: Utility.h:18