diff options
Diffstat (limited to 'libqpdf/QPDFTokenizer.cc')
-rw-r--r-- | libqpdf/QPDFTokenizer.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/libqpdf/QPDFTokenizer.cc b/libqpdf/QPDFTokenizer.cc index 1d3d153f..4b6e7848 100644 --- a/libqpdf/QPDFTokenizer.cc +++ b/libqpdf/QPDFTokenizer.cc @@ -17,12 +17,14 @@ static bool is_hex_digit(char ch) return (strchr("0123456789abcdefABCDEF", ch) != 0); } +DLL_EXPORT QPDFTokenizer::QPDFTokenizer() : pound_special_in_name(true) { reset(); } +DLL_EXPORT void QPDFTokenizer::allowPoundAnywhereInName() { @@ -45,6 +47,7 @@ QPDFTokenizer::reset() last_char_was_bs = false; } +DLL_EXPORT void QPDFTokenizer::presentCharacter(char ch) { @@ -418,6 +421,7 @@ QPDFTokenizer::presentCharacter(char ch) } } +DLL_EXPORT void QPDFTokenizer::presentEOF() { @@ -439,6 +443,7 @@ QPDFTokenizer::presentEOF() } } +DLL_EXPORT bool QPDFTokenizer::getToken(Token& token, bool& unread_char, char& ch) { @@ -453,6 +458,7 @@ QPDFTokenizer::getToken(Token& token, bool& unread_char, char& ch) return ready; } +DLL_EXPORT bool QPDFTokenizer::betweenTokens() { |