CharacterSet::BIT("BIT","01"),
CharacterSet::CR("CR","\r"),
CharacterSet::LF("LF","\n"),
-CharacterSet::CRLF("CRLF","\r\n"),
CharacterSet::DIGIT("DIGIT","0123456789"),
CharacterSet::DQUOTE("DQUOTE","\""),
CharacterSet::HTAB("HTAB","\t"),
CharacterSet::WSP("WSP"," \t"),
CharacterSet::TCHAR("TCHAR","!#$%&'*+-.^_`|~0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"),
CharacterSet::SPECIAL("SPECIAL","()<>@,;:\\\"/[]?={}")
+// QDTEXT and OBSTEXT are omitted for now as they require c++11 constructors
//,CharacterSet::QDTEXT("QDTEXT",{{9,9},{0x20,0x21},{0x23,0x5b},{0x5d,0x7e},{0x80,0xff}})
//,CharacterSet::OBSTEXT("OBSTEXT",0x80,0xff)
;
static const CharacterSet CR;
// line feed
static const CharacterSet LF;
- // CRLF
- static const CharacterSet CRLF;
// double quote
static const CharacterSet DQUOTE;
// 0-9
static const CharacterSet TCHAR;
// special VCHARs
static const CharacterSet SPECIAL;
- // qdtext (ready but not enabled for now)
+ // qdtext (ready but not enabled as it requires a c++11 constructor)
//static const CharacterSet QDTEXT;
- // obs-text
+ // obs-text (ready but not enabled as it requires a c++11 constructor)
//static const CharacterSet OBSTEXT;
private: