AWS IoT Device SDK C++ v2  1.34.0
AWS IoT Device SDK C++ v2
JobStatus.h
Go to the documentation of this file.
1 #pragma once
2 
3 /* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
4  * SPDX-License-Identifier: Apache-2.0.
5  *
6  * This file is generated
7  */
8 
9 #include <aws/iotjobs/Exports.h>
10 
11 #include <aws/crt/StlAllocator.h>
12 #include <aws/crt/Types.h>
13 
14 namespace Aws
15 {
16  namespace Iotjobs
17  {
18 
23  enum class JobStatus
24  {
27  QUEUED,
28 
31  IN_PROGRESS,
32 
35  TIMED_OUT,
36 
39  FAILED,
40 
43  SUCCEEDED,
44 
47  CANCELED,
48 
51  REJECTED,
52 
55  REMOVED,
56 
57  };
58 
59  namespace JobStatusMarshaller
60  {
61  AWS_IOTJOBS_API const char *ToString(JobStatus val);
63  } // namespace JobStatusMarshaller
64  } // namespace Iotjobs
65 } // namespace Aws
AWS_IOTJOBS_API
#define AWS_IOTJOBS_API
Definition: Exports.h:20
Aws::Iotjobs::JobStatus::QUEUED
@ QUEUED
Aws::Iotjobs::JobStatusMarshaller::FromString
AWS_IOTJOBS_API JobStatus FromString(const Aws::Crt::String &val)
Definition: JobStatus.cpp:55
StlAllocator.h
Exports.h
Aws::Iotjobs::JobStatus
JobStatus
Definition: JobStatus.h:24
Types.h
Aws
Definition: Allocator.h:11
Aws::Iotjobs::JobStatusMarshaller::ToString
AWS_IOTJOBS_API const char * ToString(JobStatus val)
Definition: JobStatus.cpp:29
Aws::Crt::String
std::basic_string< char, std::char_traits< char >, StlAllocator< char > > String
Definition: Types.h:45