summaryrefslogtreecommitdiff
path: root/src/backend/filters/thmltoplain.h
diff options
context:
space:
mode:
authorRoberto C. Sanchez <roberto@connexer.com>2014-10-21 22:48:35 -0400
committerRoberto C. Sanchez <roberto@connexer.com>2014-10-21 22:48:35 -0400
commitdf8f1d512c60a96f9041f9663b3fdc2db51cba33 (patch)
tree3d2bdbd4732d417aca73be022ae9044eac96b7d3 /src/backend/filters/thmltoplain.h
parent4885bfcef4d89cf0cb391e00af617b9fd19c9cbb (diff)
Imported Upstream version 2.8.1
Diffstat (limited to 'src/backend/filters/thmltoplain.h')
-rw-r--r--src/backend/filters/thmltoplain.h33
1 files changed, 33 insertions, 0 deletions
diff --git a/src/backend/filters/thmltoplain.h b/src/backend/filters/thmltoplain.h
new file mode 100644
index 0000000..77e2a2b
--- /dev/null
+++ b/src/backend/filters/thmltoplain.h
@@ -0,0 +1,33 @@
+/*********
+*
+* This file is part of BibleTime's source code, http://www.bibletime.info/.
+*
+* Copyright 1999-2011 by the BibleTime developers.
+* The BibleTime source code is licensed under the GNU General Public License version 2.0.
+*
+**********/
+
+#ifndef FILTERS_THMLTOPLAIN_H
+#define FILTERS_THMLTOPLAIN_H
+
+// Sword includes:
+#include <swbuf.h>
+#include <swfilter.h>
+
+
+namespace Filters {
+
+/**
+ \brief ThML text to plain text conversion filter
+*/
+class ThmlToPlain: public sword::SWFilter {
+ protected: /* Methods: */
+ /** Reimplemented from sword::SWFilter. */
+ virtual char processText(sword::SWBuf &text,
+ const sword::SWKey *key = 0,
+ const sword::SWModule *module = 0);
+};
+
+} // namespace Filters
+
+#endif