#include <imapparser.h>
Public Member Functions | |
char | operator[] (uint i) const |
bool | isEmpty () const |
TQCString | cstr () const |
int | find (char c, int index=0) |
void | takeLeft (TQCString &dest, uint len) const |
void | takeLeftNoResize (TQCString &dest, uint len) const |
void | takeMid (TQCString &dest, uint start, uint len) const |
void | takeMidNoResize (TQCString &dest, uint start, uint len) const |
void | clear () |
uint | length () |
void | fromString (const TQString &s) |
Public Attributes | |
TQByteArray | data |
uint | 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 52 of file imapparser.h.
Constructor & Destructor Documentation
◆ parseString()
|
inline |
Definition at line 55 of file imapparser.h.
Member Function Documentation
◆ clear()
|
inline |
Definition at line 90 of file imapparser.h.
◆ cstr()
|
inline |
Definition at line 58 of file imapparser.h.
◆ find()
|
inline |
Definition at line 63 of file imapparser.h.
◆ fromString()
|
inline |
Definition at line 103 of file imapparser.h.
◆ isEmpty()
|
inline |
Definition at line 57 of file imapparser.h.
◆ length()
|
inline |
Definition at line 95 of file imapparser.h.
◆ operator[]()
|
inline |
Definition at line 56 of file imapparser.h.
◆ takeLeft()
|
inline |
Definition at line 69 of file imapparser.h.
◆ takeLeftNoResize()
|
inline |
Definition at line 75 of file imapparser.h.
◆ takeMid()
|
inline |
Definition at line 80 of file imapparser.h.
◆ takeMidNoResize()
|
inline |
Definition at line 86 of file imapparser.h.
Member Data Documentation
◆ data
TQByteArray parseString::data |
Definition at line 108 of file imapparser.h.
◆ pos
uint parseString::pos |
Definition at line 109 of file imapparser.h.
The documentation for this class was generated from the following file: