KCodecs::Rfc2047QEncodingCodec
Search for usage in LXR
#include <kcodecsqp.h>
|
| Rfc2047QEncodingCodec () |
|
| ~Rfc2047QEncodingCodec () override |
|
Decoder * | makeDecoder (Codec::NewlineType newline=Codec::NewlineLF) const override |
|
Encoder * | makeEncoder (Codec::NewlineType newline=Codec::NewlineLF) const override |
|
int | maxDecodedSizeFor (int insize, Codec::NewlineType newline=Codec::NewlineLF) const override |
|
int | maxEncodedSizeFor (int insize, Codec::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 |
|
virtual QByteArray | decode (const QByteArray &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 |
|
virtual QByteArray | encode (const QByteArray &src, NewlineType newline=NewlineLF) const |
|
A class representing the codec for the Q encoding as specified in RFC2047Q.
Definition at line 107 of file kcodecsqp.h.
◆ Rfc2047QEncodingCodec()
KCodecs::Rfc2047QEncodingCodec::Rfc2047QEncodingCodec |
( |
| ) |
|
|
inline |
Constructs a RFC2047Q codec.
Definition at line 113 of file kcodecsqp.h.
◆ ~Rfc2047QEncodingCodec()
KCodecs::Rfc2047QEncodingCodec::~Rfc2047QEncodingCodec |
( |
| ) |
|
|
inlineoverride |
◆ makeDecoder()
Decoder * KCodecs::Rfc2047QEncodingCodec::makeDecoder |
( |
Codec::NewlineType |
newline = Codec::NewlineLF | ) |
const |
|
overridevirtual |
◆ makeEncoder()
Encoder * KCodecs::Rfc2047QEncodingCodec::makeEncoder |
( |
Codec::NewlineType |
newline = Codec::NewlineLF | ) |
const |
|
overridevirtual |
◆ maxDecodedSizeFor()
int KCodecs::Rfc2047QEncodingCodec::maxDecodedSizeFor |
( |
int |
insize, |
|
|
Codec::NewlineType |
newline = Codec::NewlineLF |
|
) |
| const |
|
overridevirtual |
◆ maxEncodedSizeFor()
int KCodecs::Rfc2047QEncodingCodec::maxEncodedSizeFor |
( |
int |
insize, |
|
|
Codec::NewlineType |
newline = Codec::NewlineLF |
|
) |
| const |
|
inlineoverridevirtual |
◆ name()
const char* KCodecs::Rfc2047QEncodingCodec::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-2023 The KDE developers.
Generated on Tue Nov 28 2023 04:00:52 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.