42 QuoteInstance(
char startChar =
'\"',
char level = 1,
SWBuf uniqueID =
"",
char continueCount = 0) {
43 this->startChar = startChar;
45 this->uniqueID = uniqueID;
46 this->continueCount = continueCount;
48 void pushStartStream(
SWBuf &text);
56 void handleQuote(
char *buf,
char *quotePos,
SWBuf &text);
58 bool empty() {
return quotes.empty(); }
#define SWORD_NAMESPACE_START
std::stack< QuoteInstance > QuoteInstanceStack
QuoteInstance(char startChar= '\"', char level = 1, SWBuf uniqueID = "", char continueCount = 0)
QuoteInstanceStack quotes
virtual char processText(SWBuf &text, const SWKey *key=0, const SWModule *module=0)=0
#define SWORD_NAMESPACE_END