AWS SDK for C++ で使用可能なユーティリティモジュール - AWS SDK for C++

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS SDK for C++ で使用可能なユーティリティモジュール

AWS SDK for C++ には、C++ での AWS アプリケーション開発の複雑さを軽減するための ユーティリティモジュールが多数含まれています。

HTTP スタック

接続プーリングを提供し、スレッドセーフで、必要に応じて再利用できる HTTP スタック。詳細については、「AWS クライアント設定」を参照してください。

ヘッダー

/aws/core/http/

API ドキュメント

Aws::Http

文字列ユーティリティ

基本的な文字列処理関数 (trimlowercase、数値変換など)。

[Header] (ヘッダー)

aws/core/utils/StringUtils.h

API ドキュメント

Aws::Utils::StringUtils

ハッシュユーティリティ

SHA256MD5Base64SHA256_HMAC などのハッシュ関数。

[Header] (ヘッダー)

/aws/core/utils/HashingUtils.h

API ドキュメント

Aws::Utils::HashingUtils

JSON パーサー

軽量ながら完全な機能を備えた JSON パーサー (cJSON を最小限の構造でラップ)。

[Header] (ヘッダー)

/aws/core/utils/json/JsonSerializer.h

API ドキュメント

Aws::Utils::Json::JsonValue

XML パーサー

軽量な XML パーサー (tinyxml2 を最小限の構造でラップ)。RAII パターンがインターフェイスに追加されています。

[Header] (ヘッダー)

/aws/core/utils/xml/XmlSerializer.h

API ドキュメント

Aws::Utils::Xml