summaryrefslogtreecommitdiff
path: root/src/backend/filters/thmltoplain.h
diff options
context:
space:
mode:
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