AWS IoT Device SDK C++ v2: jobs/include/aws/iotjobs/JobStatus.h Source File

AWS IoT Device SDK C++ v2 1.14.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
14namespace 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 const char *AWS_IOTJOBS_API ToString(JobStatus val);
62 JobStatus AWS_IOTJOBS_API FromString(const Aws::Crt::String &val);
63 } // namespace JobStatusMarshaller
64 } // namespace Iotjobs
65} // namespace Aws
StlAllocator.h
Types.h
Exports.h
AWS_IOTJOBS_API
#define AWS_IOTJOBS_API
Definition: Exports.h:20
Aws::Crt::String
std::basic_string< char, std::char_traits< char >, StlAllocator< char > > String
Definition: Types.h:47
Aws::Iotjobs::JobStatusMarshaller::ToString
const char *AWS_IOTJOBS_API ToString(JobStatus val)
Definition: JobStatus.cpp:29
Aws::Iotjobs::JobStatusMarshaller::FromString
JobStatus AWS_IOTJOBS_API FromString(const Aws::Crt::String &val)
Definition: JobStatus.cpp:55
Aws::Iotjobs::JobStatus
JobStatus
Definition: JobStatus.h:24
Aws::Iotjobs::JobStatus::REJECTED
@ REJECTED
Aws::Iotjobs::JobStatus::QUEUED
@ QUEUED
Aws::Iotjobs::JobStatus::REMOVED
@ REMOVED
Aws::Iotjobs::JobStatus::FAILED
@ FAILED
Aws::Iotjobs::JobStatus::IN_PROGRESS
@ IN_PROGRESS
Aws::Iotjobs::JobStatus::CANCELED
@ CANCELED
Aws::Iotjobs::JobStatus::TIMED_OUT
@ TIMED_OUT
Aws::Iotjobs::JobStatus::SUCCEEDED
@ SUCCEEDED
Aws
Definition: Api.h:17