Utility Modules - Amazon SDK for C++
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Utility Modules

The Amazon SDK for C++ includes many utility modules to reduce the complexity of developing Amazon 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 Amazon 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.