kioslave/imap4
#include <imapparser.h>
Public Member Functions | |
void | clear () |
QByteArray | cstr () const |
int | find (char c, int index=0) const |
void | fromString (const QString &s) |
bool | isEmpty () const |
uint | length () |
char | operator[] (int i) const |
void | takeLeftNoResize (QByteArray &dest, uint len) const |
void | takeMidNoResize (QByteArray &dest, uint start, uint len) const |
Public Attributes | |
QByteArray | data |
int | pos |
Detailed Description
a string used during parsing the string allows you to move the effective start of the string using str.pos++ and str.pos–.
- Bug:
- it is possible to move past the beginning and end of the string
Definition at line 51 of file imapparser.h.
Constructor & Destructor Documentation
◆ parseString()
|
inline |
Definition at line 54 of file imapparser.h.
Member Function Documentation
◆ clear()
|
inline |
Definition at line 79 of file imapparser.h.
◆ cstr()
|
inline |
Definition at line 57 of file imapparser.h.
◆ find()
|
inline |
Definition at line 64 of file imapparser.h.
◆ fromString()
|
inline |
Definition at line 88 of file imapparser.h.
◆ isEmpty()
|
inline |
Definition at line 56 of file imapparser.h.
◆ length()
|
inline |
Definition at line 84 of file imapparser.h.
◆ operator[]()
|
inline |
Definition at line 55 of file imapparser.h.
◆ takeLeftNoResize()
|
inline |
Definition at line 70 of file imapparser.h.
◆ takeMidNoResize()
|
inline |
Definition at line 75 of file imapparser.h.
Member Data Documentation
◆ data
QByteArray parseString::data |
Definition at line 93 of file imapparser.h.
◆ pos
int parseString::pos |
Definition at line 94 of file imapparser.h.
The documentation for this class was generated from the following file:
Documentation copyright © 1996-2022 The KDE developers.
Generated on Thu Jul 21 2022 00:00:00 by doxygen 1.9.5 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.