KCodecs
kcodecsbase64.h
Go to the documentation of this file.
95 qsizetype maxDecodedSizeFor(qsizetype insize, NewlineType newline = Codec::NewlineLF) const override
160 qsizetype maxEncodedSizeFor(qsizetype insize, NewlineType newline = Codec::NewlineLF) const override
171 qsizetype maxDecodedSizeFor(qsizetype insize, NewlineType newline = Codec::NewlineLF) const override
A class representing the codec for Base64 as specified in RFC2045.
Definition kcodecsbase64.h:49
Decoder * makeDecoder(NewlineType newline=Codec::NewlineLF) const override
Definition kcodecsbase64.cpp:142
Encoder * makeEncoder(NewlineType newline=Codec::NewlineLF) const override
Definition kcodecsbase64.cpp:137
qsizetype maxEncodedSizeFor(qsizetype insize, NewlineType newline) const override
Definition kcodecsbase64.h:79
qsizetype maxDecodedSizeFor(qsizetype insize, NewlineType newline=Codec::NewlineLF) const override
Definition kcodecsbase64.h:95
An abstract base class of codecs for common mail transfer encodings.
Stateful CTE decoder class.
Stateful encoder class.
A class representing the codec for the B encoding as specified in RFC2047B.
Definition kcodecsbase64.h:130
const char * name() const override
Definition kcodecsbase64.h:151
qsizetype maxEncodedSizeFor(qsizetype insize, NewlineType newline=Codec::NewlineLF) const override
Definition kcodecsbase64.h:160
qsizetype maxDecodedSizeFor(qsizetype insize, NewlineType newline=Codec::NewlineLF) const override
Definition kcodecsbase64.h:171
Encoder * makeEncoder(NewlineType newline=Codec::NewlineLF) const override
Definition kcodecsbase64.cpp:147
A wrapper class for the most commonly used encoding and decoding algorithms.
Definition kcodecs.cpp:41
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 16:59:08 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 16:59:08 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.