|
pdfmm 0.9.20
|
This is the complete list of members for mm::PdfTokenizer, including all inherited members.
| DetermineDataType(PdfInputDevice &device, const std::string_view &token, PdfTokenType tokenType, PdfVariant &variant) | mm::PdfTokenizer | protected |
| EnqueueToken(const std::string_view &token, PdfTokenType type) | mm::PdfTokenizer | protected |
| GetHexValue(unsigned char ch) | mm::PdfTokenizer | static |
| HEX_NOT_FOUND | mm::PdfTokenizer | static |
| IsDelimiter(unsigned char ch) | mm::PdfTokenizer | static |
| IsNextToken(PdfInputDevice &device, const std::string_view &token) | mm::PdfTokenizer | |
| IsPrintable(unsigned char ch) | mm::PdfTokenizer | static |
| IsRegular(unsigned char ch) | mm::PdfTokenizer | static |
| IsTokenDelimiter(unsigned char ch, PdfTokenType &tokenType) | mm::PdfTokenizer | static |
| IsWhitespace(unsigned char ch) | mm::PdfTokenizer | static |
| ReadArray(PdfInputDevice &device, PdfVariant &variant, PdfEncrypt *encrypt) | mm::PdfTokenizer | protected |
| ReadDictionary(PdfInputDevice &device, PdfVariant &variant, PdfEncrypt *encrypt) | mm::PdfTokenizer | protected |
| ReadHexString(PdfInputDevice &device, PdfVariant &variant, PdfEncrypt *encrypt) | mm::PdfTokenizer | protected |
| ReadName(PdfInputDevice &device, PdfVariant &variant) | mm::PdfTokenizer | protected |
| ReadNextNumber(PdfInputDevice &device) | mm::PdfTokenizer | |
| ReadNextVariant(PdfInputDevice &device, PdfVariant &variant, PdfEncrypt *encrypt=nullptr) | mm::PdfTokenizer | |
| ReadNextVariant(PdfInputDevice &device, const std::string_view &token, PdfTokenType tokenType, PdfVariant &variant, PdfEncrypt *encrypt) | mm::PdfTokenizer | protected |
| ReadString(PdfInputDevice &device, PdfVariant &variant, PdfEncrypt *encrypt) | mm::PdfTokenizer | protected |
| TryReadNextToken(PdfInputDevice &device, std::string_view &token) | mm::PdfTokenizer |