22 #include <tqcstring.h>
23 #include <tqasciidict.h>
39 int appendStr (
const char *);
44 static TQCString truncateLine (TQCString,
unsigned int truncate = 80);
48 static int skipWS (
const char *);
int parseHalfLine(const char *)
slurp one line without continuation
static int skipWS(const char *)
skip all white space characters
TQCString mimeLabel
contains the Label of the line
static int parseAlphaNum(const char *)
slurp one alphanumerical word without continuation
int setStr(const char *)
parse a Line into the class and report characters slurped
const TQCString & getLabel()
return the label
static int parseHalfWord(const char *)
slurp one word respecting backticks
static int parseWord(const char *)
slurp one word
static int parseQuoted(char, char, const char *)
slurp one word
const TQCString & getValue()
return the value
int parseFullLine(const char *)
parses a continuated line
static int parseSeparator(char, const char *)
parses continuated lines
TQCString mimeValue
contains the Value