Lines Matching defs:len
44 std::pair<std::size_t, bool> PtBase64::Decode(void *output, const char *input, std::size_t len)
46 if (len < ENCODED_GROUP_BYTES || len % ENCODED_GROUP_BYTES != 0) {
54 while (len-- && *src != '=') {
80 len++; // get the remaining length and also avoid underflow
84 if (len == 0 || (len == 1 && *src == '=') || (len == 2 && *src == '=' && *(src + 1) == '=')) {
91 size_t PtBase64::Encode(char *output, const void *input, std::size_t len)
93 if (len == 0) {
99 for (auto n = len / UNENCODED_GROUP_BYTES; n--;) {
108 int8_t remainder = static_cast<int8_t>(len % UNENCODED_GROUP_BYTES);