mimeHdrLine Class Reference
#include <mimehdrline.h>
List of all members.
Detailed Description
- Author:
- Sven Carstens
Definition at line 28 of file mimehdrline.h.
|
Public Member Functions |
int | appendStr (const char *) |
const QByteArray & | getLabel () |
const QByteArray & | getValue () |
| mimeHdrLine (const QByteArray &, const QByteArray &) |
| mimeHdrLine (mimeHdrLine *) |
int | setStr (const char *) |
Static Public Member Functions |
static int | parseAlphaNum (const char *) |
static int | parseHalfWord (const char *) |
static int | parseQuoted (char, char, const char *) |
static int | parseSeparator (char, const char *) |
static int | parseWord (const char *) |
static int | skipWS (const char *) |
static QByteArray | truncateLine (QByteArray, unsigned int truncate=80) |
Protected Member Functions |
int | parseFullLine (const char *) |
int | parseHalfLine (const char *) |
Protected Attributes |
QByteArray | mimeLabel |
QByteArray | mimeValue |
Member Function Documentation
const QByteArray & mimeHdrLine::getLabel |
( |
|
) |
|
const QByteArray & mimeHdrLine::getValue |
( |
|
) |
|
int mimeHdrLine::parseAlphaNum |
( |
const char * |
aCStr |
) |
[static] |
slurp one alphanumerical word without continuation
Definition at line 205 of file mimehdrline.cpp.
int mimeHdrLine::parseFullLine |
( |
const char * |
aCStr |
) |
[protected] |
parses a continuated line
parses continuated lines
Definition at line 332 of file mimehdrline.cpp.
int mimeHdrLine::parseHalfLine |
( |
const char * |
aCStr |
) |
[protected] |
int mimeHdrLine::parseHalfWord |
( |
const char * |
aCStr |
) |
[static] |
int mimeHdrLine::parseQuoted |
( |
char |
startQuote, |
|
|
char |
endQuote, |
|
|
const char * |
aCStr | |
|
) |
| | [static] |
int mimeHdrLine::parseSeparator |
( |
char |
separator, |
|
|
const char * |
aCStr | |
|
) |
| | [static] |
int mimeHdrLine::parseWord |
( |
const char * |
aCStr |
) |
[static] |
int mimeHdrLine::setStr |
( |
const char * |
aCStr |
) |
|
parse a Line into the class and report characters slurped
parse a Line into the class move input ptr accordingly and report characters slurped
Definition at line 80 of file mimehdrline.cpp.
int mimeHdrLine::skipWS |
( |
const char * |
aCStr |
) |
[static] |
skip all white space characters
skip all white space characters including continuation
Definition at line 292 of file mimehdrline.cpp.
Member Data Documentation
contains the Label of the line
Definition at line 59 of file mimehdrline.h.
The documentation for this class was generated from the following files: