29 if (awsLambdaFunctionName.empty())
34 if (xAmznTraceIdVal.empty())
41 for (
const char ch : xAmznTraceIdVal)
43 if (ch >= 0x20 && ch <= 0x7e)
45 xAmznTraceIdValEncodedStr << ch;
50 xAmznTraceIdValEncodedStr <<
'%'
51 << std::hex << std::setfill(
'0') << std::setw(2) << std::uppercase
54 << std::dec << std::setfill(
' ') << std::setw(0) << std::nouppercase;
57 xAmznTraceIdVal = xAmznTraceIdValEncodedStr.str();