Classes | |
| class | Tag |
| class | TagSet |
Enumerations | |
| enum | tagtype { REJECTLOCALE, START, ALLOWLOCALE, FORCELOCALE } |
| enum | datatype { SINGLE, SINGLEPOS, MULTI, MULTIOLD, MULTIYOU } |
| enum | assignstatus { ACCEPTED, ACCEPTED_FULL, REJECTED_EOF, REJECTED_NOMATCH, REJECTED_LOCALE, REJECTED_NOLOCALE, REJECTED_FULL, REJECTED_NOENDTAG } |
Variables | |
| static const streamoff | nopos = streamoff(-1) |
final assign status ACCEPTED = single tag accepted ACCEPTED_FULL = new start tag found
REJECTED_EOF = at end of file
REJECTED_NOMATCH = no matching tag found
REJECTED_LOCALE = matching tag found but locale not allowed
REJECTED_NOLOCALE = matching tag found but locale required
REJECTED_FULL = repeating non-start tag found
REJECTED_NOENDTAG = missing end tag
| enum TaggedFile::datatype |
| enum TaggedFile::tagtype |
START = explicit start tag, return ACCEPTED_FULL when this tag occurs a second time N.B.: in the current implementation, a start tag can't have a locale (START implies REJECTLOCALE)
ALLOWLOCALE = accept locale for this tag
FORCELOCALE = force locale for this tag
REJECTLOCALE = reject locale (default !)
const streamoff TaggedFile::nopos = streamoff(-1) [static] |
1.5.3