KIMAP Library
imapstreamparser.h
42 ImapParserException( const ImapParserException &other ) throw() : std::exception( other ), mWhat( other.what() ) {}
ImapStreamParser(QIODevice *socket, bool serverModeEnabled=false)
Construct the parser.
Definition imapstreamparser.cpp:31
QList< QByteArray > readParenthesizedList()
Get he next parenthesized list.
Definition imapstreamparser.cpp:203
bool atListEnd()
Check if the next data is a parenthesized list end.
Definition imapstreamparser.cpp:187
bool atResponseCodeEnd()
Check if the next data is a response code end.
Definition imapstreamparser.cpp:318
bool atLiteralEnd() const
Check if the literal data end was reached.
Definition imapstreamparser.cpp:144
QByteArray readRemainingData()
Return all the data that was read from the socket, but not processed yet.
Definition imapstreamparser.cpp:482
bool hasLiteral()
Check if the next data is a literal data or not.
Definition imapstreamparser.cpp:103
QByteArray readString()
Same as above, but without decoding it to utf8.
Definition imapstreamparser.cpp:51
QByteArray readUntilCommandEnd()
Return everything that remained from the command.
Definition imapstreamparser.cpp:519
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 17 2025 00:00:00 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 17 2025 00:00:00 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.