KDECore
Go to the documentation of this file.
37#define KBase64 KCodecs
85 KDECORE_EXPORT QByteArray quotedPrintableEncode(
const QByteArray & in,
106 KDECORE_EXPORT
void quotedPrintableEncode(
const QByteArray & in, QByteArray& out,
117 KDECORE_EXPORT QByteArray quotedPrintableDecode(
const QByteArray & in);
136 KDECORE_EXPORT
void quotedPrintableDecode(
const QByteArray & in, QByteArray& out);
150 KDECORE_EXPORT QByteArray uuencode(
const QByteArray& in );
167 KDECORE_EXPORT
void uuencode(
const QByteArray& in, QByteArray& out );
179 KDECORE_EXPORT QByteArray uudecode(
const QByteArray& in );
200 KDECORE_EXPORT
void uudecode(
const QByteArray& in, QByteArray& out );
216 KDECORE_EXPORT QByteArray base64Encode(
const QByteArray& in,
bool insertLFs =
false);
239 KDECORE_EXPORT
void base64Encode(
const QByteArray& in, QByteArray& out,
240 bool insertLFs =
false );
249 KDECORE_EXPORT QByteArray base64Decode(
const QByteArray& in );
268 KDECORE_EXPORT
void base64Decode(
const QByteArray& in, QByteArray& out );
335 typedef unsigned char Digest[16];
348 explicit KMD5(
const char* in,
int len = -1);
355 explicit KMD5(
const QByteArray& a );
365 void update(
const char* in,
int len = -1);
370 void update(
const unsigned char* in,
int len = -1);
377 void update(
const QByteArray& in );
402 const Digest& rawDigest ();
419 QByteArray hexDigest ();
424 void hexDigest(QByteArray&);
430 QByteArray base64Digest ();
441 bool verify(
const QByteArray&);
448 void transform(
const unsigned char buffer[64] );
An adapted C++ implementation of RSA Data Securities MD5 algorithm.
void output(QList< Action > actions, QHash< QString, QString > domain)
A wrapper class for the most commonly used encoding and decoding algorithms.
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by
doxygen 1.9.6 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.