aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf
diff options
context:
space:
mode:
Diffstat (limited to 'libqpdf')
-rw-r--r--libqpdf/qpdf/Pl_QPDFTokenizer.hh48
1 files changed, 0 insertions, 48 deletions
diff --git a/libqpdf/qpdf/Pl_QPDFTokenizer.hh b/libqpdf/qpdf/Pl_QPDFTokenizer.hh
deleted file mode 100644
index 42358898..00000000
--- a/libqpdf/qpdf/Pl_QPDFTokenizer.hh
+++ /dev/null
@@ -1,48 +0,0 @@
-#ifndef __PL_QPDFTOKENIZER_HH__
-#define __PL_QPDFTOKENIZER_HH__
-
-#include <qpdf/Pipeline.hh>
-
-#include <qpdf/QPDFTokenizer.hh>
-#include <qpdf/PointerHolder.hh>
-#include <qpdf/QPDFObjectHandle.hh>
-
-// Tokenize the incoming text using QPDFTokenizer and pass the tokens
-// in turn to a QPDFObjectHandle::TokenFilter object. All bytes of
-// incoming content will be included in exactly one token and passed
-// downstream.
-
-class Pl_QPDFTokenizer: public Pipeline
-{
- public:
- Pl_QPDFTokenizer(char const* identifier,
- QPDFObjectHandle::TokenFilter* filter);
- virtual ~Pl_QPDFTokenizer();
- virtual void write(unsigned char* buf, size_t len);
- virtual void finish();
-
- private:
- void processChar(char ch);
- void checkUnread();
-
- class Members
- {
- friend class Pl_QPDFTokenizer;
-
- public:
- ~Members();
-
- private:
- Members();
- Members(Members const&);
-
- QPDFObjectHandle::TokenFilter* filter;
- QPDFTokenizer tokenizer;
- bool last_char_was_cr;
- bool unread_char;
- char char_to_unread;
- };
- PointerHolder<Members> m;
-};
-
-#endif // __PL_QPDFTOKENIZER_HH__