Lines Matching refs:out
57 void quotedPrintableEncode(const Vector<char>& in, Vector<char>& out)
59 quotedPrintableEncode(in.data(), in.size(), out);
62 void quotedPrintableEncode(const char* input, size_t inputLength, Vector<char>& out)
64 out.clear();
65 out.reserveCapacity(inputLength);
83 out.append(crlfLineEnding, strlen(crlfLineEnding));
98 out.append('=');
99 out.append(crlfLineEnding, strlen(crlfLineEnding));
105 out.append('=');
106 out.append(upperNibbleToASCIIHexDigit(currentCharacter));
107 out.append(lowerNibbleToASCIIHexDigit(currentCharacter));
110 out.append(currentCharacter);
116 void quotedPrintableDecode(const Vector<char>& in, Vector<char>& out)
118 quotedPrintableDecode(in.data(), in.size(), out);
121 void quotedPrintableDecode(const char* data, size_t dataLength, Vector<char>& out)
123 out.clear();
130 out.append(currentCharacter);
136 out.append(currentCharacter);
146 out.append('=');
147 out.append(upperCharacter);
148 out.append(lowerCharacter);
151 out.append(static_cast<char>(toASCIIHexValue(upperCharacter, lowerCharacter)));