AWS SDK for C++AWS SDK for C++ Version 1.11.926 |
Typedefs | |
| using | TraitList = std::initializer_list<TraitEntry> |
Enumerations | |
| enum class | ShapeType : uint8_t { Null , Boolean , Byte , Short , Integer , Long , Float , Double , BigInteger , BigDecimal , String , Enum , IntEnum , Blob , Timestamp , Document , List , Map , Structure , Union , Operation , Resource , Service } |
Functions | |
| AWS_CORE_LOCAL std::shared_ptr< AbstractDocument > | NewJsonDocument (TimestampFormatTrait::Format defaultStringTimestampFormat) |
| SMITHY_API bool | operator== (const Document &lhs, const Document &rhs) |
| SMITHY_API bool | operator!= (const Document &lhs, const Document &rhs) |
| TimestampFormatTrait::Format | ResolveTimestampFormat (const Schema &schema, TimestampFormatTrait::Format protocolDefault) |
| Aws::String | EpochSecondsText (const Aws::Utils::DateTime &value) |
| Aws::String | FormatTimestampText (const Aws::Utils::DateTime &value, TimestampFormatTrait::Format format) |
| SMITHY_API int | NextTraitKey () |
| using smithy::schema::TraitList = std::initializer_list<TraitEntry> |
|
strong |
|
inline |
Definition at line 50 of file SerdeTraits.h.
|
inline |
Definition at line 67 of file SerdeTraits.h.
| AWS_CORE_LOCAL std::shared_ptr< AbstractDocument > smithy::schema::NewJsonDocument | ( | TimestampFormatTrait::Format | defaultStringTimestampFormat | ) |
| SMITHY_API int smithy::schema::NextTraitKey | ( | ) |
|
inline |
Definition at line 44 of file SerdeTraits.h.