Go to the documentation of this file.
19 namespace Azure {
namespace Core {
58 return _internal::StringExtensions::LocaleInvariantCaseInsensitiveEqual(
59 m_value, other.m_value);
75 const std::string&
Get() const noexcept {
return m_value; }
Internal utility functions for strings.
static AZ_CORE_DLLEXPORT const OperationStatus Succeeded
The Azure::Core::Operation Succeeded.
Definition: operation_status.hpp:91
#define AZ_CORE_DLLEXPORT
Applies DLL export attribute, when applicable.
Definition: dll_import_export.hpp:93
static AZ_CORE_DLLEXPORT const OperationStatus Running
The Azure::Core::Operation is Running.
Definition: operation_status.hpp:86
static AZ_CORE_DLLEXPORT const OperationStatus NotStarted
The Azure::Core::Operation is Not Started.
Definition: operation_status.hpp:81
OperationStatus(const char *value)
Constructs an OperationStatus with value.
Definition: operation_status.hpp:47
bool operator==(const OperationStatus &other) const noexcept
Compares two OperationStatus objects for equality.
Definition: operation_status.hpp:56
OperationStatus(std::string &&value)
Constructs an OperationStatus with value.
Definition: operation_status.hpp:40
Azure SDK abstractions.
Definition: azure_assert.hpp:55
bool operator!=(const OperationStatus &other) const noexcept
Compares two OperationStatus objects for equality.
Definition: operation_status.hpp:69
Long-running operation states.
Definition: operation_status.hpp:24
static AZ_CORE_DLLEXPORT const OperationStatus Failed
The Azure::Core::Operation Failed.
Definition: operation_status.hpp:101
const std::string & Get() const noexcept
Gets the std::string representation of the operation status.
Definition: operation_status.hpp:75
static AZ_CORE_DLLEXPORT const OperationStatus Cancelled
The Azure::Core::Operation was Cancelled.
Definition: operation_status.hpp:96
OperationStatus(const std::string &value)
Constructs an OperationStatus with value.
Definition: operation_status.hpp:33