#include <pdfparser.h>
Public Member Functions | |
wxPdfLzwDecoder () | |
Constructor. | |
virtual | ~wxPdfLzwDecoder () |
Destructor. | |
int | GetNextCode () |
Get next code. | |
bool | Decode (wxMemoryInputStream *dataIn, wxMemoryOutputStream *dataOut) |
Decode a byte stream. | |
void | InitializeStringTable () |
Initialize the string table. | |
void | WriteString (int code) |
Write decoded string into output buffer. | |
void | AddStringToTable (int oldCode, char newString) |
Add string to string table. |
wxPdfLzwDecoder::wxPdfLzwDecoder | ( | ) |
Constructor.
wxPdfLzwDecoder::~wxPdfLzwDecoder | ( | ) | [virtual] |
Destructor.
int wxPdfLzwDecoder::GetNextCode | ( | ) |
Get next code.
bool wxPdfLzwDecoder::Decode | ( | wxMemoryInputStream * | dataIn, | |
wxMemoryOutputStream * | dataOut | |||
) |
Decode a byte stream.
void wxPdfLzwDecoder::InitializeStringTable | ( | ) |
Initialize the string table.
void wxPdfLzwDecoder::WriteString | ( | int | code | ) |
Write decoded string into output buffer.
void wxPdfLzwDecoder::AddStringToTable | ( | int | oldCode, | |
char | newString | |||
) |
Add string to string table.