Azure C++ Utils 1.5.2+3
Azure REST API Helpers for Modern C++
|
SiddiqSoft. More...
Classes | |
struct | Base64Utils |
Base64 encode/decode functions. More... | |
struct | ConversionUtils |
Conversion Functions for ascii to wide, utf8 to wide and vice-versa. More... | |
struct | DateUtils |
Date Time utilities for REST API. More... | |
struct | EncryptionUtils |
Encryption utility functions for ServiceBus, Cosmos, EventGrid, EventHub Implementation Note! The support for wstring is for completeness and typically the use-case is where we fiddle with utf8 data and not utf16 over the internet and especially json documents! More... | |
struct | UrlUtils |
Url encode function. More... | |
Functions | |
template<typename _NorWT > requires std::same_as<_NorWT, char> || std::same_as<_NorWT, wchar_t> | |
constexpr const _NorWT * | NorW_1 (const char *const _Str, const wchar_t *const _WStr) noexcept |
In support of the macro NORW which allows us to declare/use narrow/wide strings as needed. Plucked from the MS stl implementation. More... | |
TEST (Base64Utils, test1a) | |
TEST (Base64Utils, test1b) | |
TEST (Base64Utils, test1a_w) | |
TEST (Base64Utils, test1b_w) | |
TEST (Base64Utils, test1c_w) | |
TEST (Base64Utils, test1d) | |
TEST (Base64Utils, test1d_w) | |
TEST (EncryptionUtils, MD5HashTest) | |
TEST (EncryptionUtils, MD5HashTest_w) | |
TEST (EncryptionUtils, SASToken_1) | |
TEST (EncryptionUtils, SASToken_2) | |
TEST (EncryptionUtils, SASToken_2_w) | |
TEST (EncryptionUtils, SASToken_1_w) | |
TEST (EncryptionUtils, JWTHMAC256_1) | |
TEST (EncryptionUtils, JWTHMAC256_1_w) | |
TEST (EncryptionUtils, HMAC_1) | |
TEST (EncryptionUtils, HMAC_1_w) | |
TEST (EncryptionUtils, CosmosToken) | |
TEST (EncryptionUtils, CosmosToken_w) | |
TEST (DateUtils, ISO8601_1) | |
TEST (DateUtils, ISO8601_1_w) | |
TEST (DateUtils, RFC7231_1) | |
TEST (DateUtils, RFC7231_1_w) | |
TEST (DateUtils, toTimespan_1) | |
TEST (DateUtils, durationString_1) | |
TEST (DateUtils, durationString_1_w) | |
TEST (DateUtils, parseEpoch_1) | |
TEST (DateUtils, parseEpoch_1_w) | |
TEST (DateUtils, RoundTripIso8601) | |
TEST (DateUtils, RoundTripIso8601_w) | |
TEST (ConversionUtils, test1a) | |
TEST (ConversionUtils, test1a_w) | |
SiddiqSoft.
|
constexprnoexcept |
In support of the macro NORW which allows us to declare/use narrow/wide strings as needed. Plucked from the MS stl implementation.
Definition at line 56 of file date-utils.hpp.
siddiqsoft::TEST | ( | Base64Utils | , |
test1a | |||
) |
siddiqsoft::TEST | ( | Base64Utils | , |
test1a_w | |||
) |
siddiqsoft::TEST | ( | Base64Utils | , |
test1b | |||
) |
siddiqsoft::TEST | ( | Base64Utils | , |
test1b_w | |||
) |
siddiqsoft::TEST | ( | Base64Utils | , |
test1c_w | |||
) |
siddiqsoft::TEST | ( | Base64Utils | , |
test1d | |||
) |
siddiqsoft::TEST | ( | Base64Utils | , |
test1d_w | |||
) |
siddiqsoft::TEST | ( | ConversionUtils | , |
test1a | |||
) |
siddiqsoft::TEST | ( | ConversionUtils | , |
test1a_w | |||
) |
siddiqsoft::TEST | ( | EncryptionUtils | , |
CosmosToken | |||
) |
siddiqsoft::TEST | ( | EncryptionUtils | , |
CosmosToken_w | |||
) |
siddiqsoft::TEST | ( | EncryptionUtils | , |
HMAC_1 | |||
) |
siddiqsoft::TEST | ( | EncryptionUtils | , |
HMAC_1_w | |||
) |
siddiqsoft::TEST | ( | EncryptionUtils | , |
JWTHMAC256_1 | |||
) |
siddiqsoft::TEST | ( | EncryptionUtils | , |
JWTHMAC256_1_w | |||
) |
siddiqsoft::TEST | ( | EncryptionUtils | , |
MD5HashTest | |||
) |
siddiqsoft::TEST | ( | EncryptionUtils | , |
MD5HashTest_w | |||
) |
siddiqsoft::TEST | ( | EncryptionUtils | , |
SASToken_1 | |||
) |
siddiqsoft::TEST | ( | EncryptionUtils | , |
SASToken_1_w | |||
) |
siddiqsoft::TEST | ( | EncryptionUtils | , |
SASToken_2 | |||
) |
siddiqsoft::TEST | ( | EncryptionUtils | , |
SASToken_2_w | |||
) |