KMIME Library
kmime_codec_identity.h
An abstract base class of codecs for common mail transfer encodings.
Definition: kmime_codecs.h:84
virtual bool decode(const char *&scursor, const char *const send, char *&dcursor, const char *const dend, bool withCRLF=false) const
Convenience wrapper that can be used for small chunks of data when you can provide a large enough buf...
Definition: kmime_codecs.cpp:183
int maxEncodedSizeFor(int insize, bool withCRLF=false) const
Definition: kmime_codec_identity.h:201
A class representing the codec for seven-bit-text.
Definition: kmime_codec_identity.h:122
int maxEncodedSizeFor(int insize, bool withCRLF) const
Definition: kmime_codec_identity.h:82
A class representing the codec for eight-bit-binary.
Definition: kmime_codec_identity.h:176
virtual bool encode(const char *&scursor, const char *const send, char *&dcursor, const char *const dend, bool withCRLF=false) const
Convenience wrapper that can be used for small chunks of data when you can provide a large enough buf...
Definition: kmime_codecs.cpp:108
A class representing the codec for eight-bit-text.
Definition: kmime_codec_identity.h:149
Defines the classes Codec class.
int maxDecodedSizeFor(int insize, bool withCRLF) const
Definition: kmime_codec_identity.h:95
int maxDecodedSizeFor(int insize, bool withCRLF=false) const
Definition: kmime_codec_identity.h:208
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Tue Jul 28 2020 00:00:00 by doxygen 1.8.18 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Tue Jul 28 2020 00:00:00 by doxygen 1.8.18 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.