void FullContainerKey::setUpperCaseBit(const FullContainerKeyComponents &components, BitArray &upperCaseBit) const { upperCaseBit.clear(); const char8_t *strList[3] = { components.baseName_, components.affinityString_, components.systemPart_ }; uint32_t lengthList[3] = { components.baseNameSize_, components.affinityStringSize_, components.systemPartSize_ }; for (size_t i = 0; i < 3; i++) { for (size_t j = 0; j < lengthList[i]; j++) { upperCaseBit.append(isupper(strList[i][j]) != 0); } } }