The SWORD Project
1.9.0.svnversion
|
#include <teiplain.h>
Classes | |
class | MyUserData |
Public Member Functions | |
virtual const char * | getHeader () const |
virtual char | processText (SWBuf &text, const SWKey *key=0, const SWModule *module=0) |
TEIPlain () | |
Static Protected Attributes | |
static const char | FINALIZE = 8 |
static const char | INITIALIZE = 1 |
static const char | POSTCHAR = 4 |
static const char | PRECHAR = 2 |
this filter converts TEI text to plain text
Definition at line 33 of file teiplain.h.
SWORD_NAMESPACE_START TEIPlain::TEIPlain | ( | ) |
Definition at line 29 of file teiplain.cpp.
|
protectedinherited |
Registers an esc control sequence that can pass unchanged
Definition at line 156 of file swbasicfilter.cpp.
|
protectedinherited |
Registers an esc control sequence
Definition at line 176 of file swbasicfilter.cpp.
|
protectedinherited |
Registers a simple token substitutions. Usually called from the c-tor of a subclass
Definition at line 136 of file swbasicfilter.cpp.
|
inlineprotectedvirtual |
Reimplemented from SWBasicFilter.
Definition at line 42 of file teiplain.h.
|
inlinevirtualinherited |
|
protectedvirtualinherited |
This function is called for every escape sequence encountered in the input text.
buf | the output buffer |
escString | the escape sequence (e.g. "amp" for &) |
userData | user storage space for data transient to 1 full buffer parse |
false
if was not handled and should be handled in Definition at line 286 of file swbasicfilter.cpp.
|
protectedvirtualinherited |
This function is called for all numeric escape sequences. If passThrough
buf | the output buffer |
escString | the escape sequence (e.g. "#235" for &235;) |
Definition at line 244 of file swbasicfilter.cpp.
|
protectedvirtual |
This function is called for every token encountered in the input text.
buf | the output buffer |
token | the token (e.g. "p align='left'" |
userData | user storage space for data transient to 1 full buffer parse |
Reimplemented from SWBasicFilter.
Definition at line 48 of file teiplain.cpp.
|
protectedinherited |
This passes allowed escapeStrings
Definition at line 223 of file swbasicfilter.cpp.
|
inlineprotectedvirtualinherited |
|
virtualinherited |
This method processes and appropriately modifies the text given it for a particular filter task
text | The text to be filtered/converted |
key | Current key That was used. |
module | Current module. |
Implements SWFilter.
Reimplemented in ThMLRTF, OSISOSIS, and OSISRTF.
Definition at line 315 of file swbasicfilter.cpp.
|
protectedinherited |
Unregisters an esc control sequence that can pass unchanged
Definition at line 169 of file swbasicfilter.cpp.
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
Sets the end of escape sequence (by default ";").
Definition at line 297 of file swbasicfilter.cpp.
|
protectedinherited |
Sets the beginning of escape sequence (by default "&").
Definition at line 291 of file swbasicfilter.cpp.
|
protectedinherited |
Are escapeStrings case sensitive or not? Call this function before addEscapeStingSubstitute()
Definition at line 131 of file swbasicfilter.cpp.
|
protectedinherited |
Sets whether to pass thru a numeric escape sequence unchanged or allow it to be handled otherwise. Default is false.
Definition at line 121 of file swbasicfilter.cpp.
|
protectedinherited |
Sets whether to pass thru an unknown escape sequence unchanged or just remove it. Default is false.
Definition at line 116 of file swbasicfilter.cpp.
|
protectedinherited |
Sets whether to pass thru an unknown token unchanged or just remove it. Default is false.
Definition at line 111 of file swbasicfilter.cpp.
|
inlineprotectedvirtualinherited |
Definition at line 186 of file swbasicfilter.h.
|
protectedinherited |
Are tokens case sensitive (like in GBF) or not? Call this function before addTokenSubstitute()
Definition at line 126 of file swbasicfilter.cpp.
|
protectedinherited |
Sets the end of token start sequence (by default ">").
Definition at line 309 of file swbasicfilter.cpp.
|
protectedinherited |
Sets the beginning of token start sequence (by default "<").
Definition at line 303 of file swbasicfilter.cpp.
|
protectedinherited |
This function performs the substitution of escapeStrings
Definition at line 253 of file swbasicfilter.cpp.
This function performs the substitution of tokens
Definition at line 196 of file swbasicfilter.cpp.
|
staticprotectedinherited |
Definition at line 99 of file swbasicfilter.h.
|
staticprotectedinherited |
Definition at line 96 of file swbasicfilter.h.
|
staticprotectedinherited |
Definition at line 98 of file swbasicfilter.h.
|
staticprotectedinherited |
Definition at line 97 of file swbasicfilter.h.