Utility Modules - AWS SDK for C++

Utility Modules

The AWS SDK for C++ includes many utility modules to reduce the complexity of developing AWS applications in C++.

HTTP Stack

An HTTP stack that provides connection pooling, is thread-safe, and can be reused as you need. For more information, see AWS Client Configuration.

Headers

/aws/core/http/

API Documentation

Aws::Http

String Utils

Core string functions, such as trim, lowercase, and numeric conversions.

Hashing Utils

Hashing functions such as SHA256, MD5, Base64, and SHA256_HMAC.

JSON Parser

A fully functioning yet lightweight JSON parser (a thin wrapper around JsonCpp).

XML Parser

A lightweight XML parser (a thin wrapper around tinyxml2). The RAII pattern has been added to the interface.