#include <kcodecsqp.h>
|
| QuotedPrintableCodec () |
|
| ~QuotedPrintableCodec () override |
|
Decoder * | makeDecoder (NewlineType newline=Codec::NewlineLF) const override |
|
Encoder * | makeEncoder (NewlineType newline=Codec::NewlineLF) const override |
|
qsizetype | maxDecodedSizeFor (qsizetype insize, NewlineType newline=Codec::NewlineLF) const override |
|
qsizetype | maxEncodedSizeFor (qsizetype insize, NewlineType newline=Codec::NewlineLF) const override |
|
const char * | name () const override |
|
virtual | ~Codec () |
|
virtual bool | decode (const char *&scursor, const char *const send, char *&dcursor, const char *const dend, NewlineType newline=NewlineLF) const |
|
QByteArray | decode (QByteArrayView src, NewlineType newline=NewlineLF) const |
|
virtual bool | encode (const char *&scursor, const char *const send, char *&dcursor, const char *const dend, NewlineType newline=NewlineLF) const |
|
QByteArray | encode (QByteArrayView src, NewlineType newline=NewlineLF) const |
|
A class representing the codec for QuotedPrintable as specified in RFC2045 (section 6.7).
Definition at line 42 of file kcodecsqp.h.
◆ QuotedPrintableCodec()
KCodecs::QuotedPrintableCodec::QuotedPrintableCodec |
( |
| ) |
|
|
inline |
Constructs a QuotedPrintable codec.
Definition at line 48 of file kcodecsqp.h.
◆ ~QuotedPrintableCodec()
KCodecs::QuotedPrintableCodec::~QuotedPrintableCodec |
( |
| ) |
|
|
inlineoverride |
◆ makeDecoder()
Decoder * KCodecs::QuotedPrintableCodec::makeDecoder |
( |
Codec::NewlineType | newline = Codec::NewlineLF | ) |
const |
|
overridevirtual |
◆ makeEncoder()
Encoder * KCodecs::QuotedPrintableCodec::makeEncoder |
( |
Codec::NewlineType | newline = Codec::NewlineLF | ) |
const |
|
overridevirtual |
◆ maxDecodedSizeFor()
qsizetype KCodecs::QuotedPrintableCodec::maxDecodedSizeFor |
( |
qsizetype | insize, |
|
|
Codec::NewlineType | newline = Codec::NewlineLF ) const |
|
overridevirtual |
◆ maxEncodedSizeFor()
qsizetype KCodecs::QuotedPrintableCodec::maxEncodedSizeFor |
( |
qsizetype | insize, |
|
|
NewlineType | newline = Codec::NewlineLF ) const |
|
inlineoverridevirtual |
◆ name()
const char * KCodecs::QuotedPrintableCodec::name |
( |
| ) |
const |
|
inlineoverridevirtual |
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Oct 11 2024 12:13:53 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.