Logo Search packages:      
Sourcecode: libpodofo version File versions  Download package

void PoDoFo::PdfLZWFilter::BeginDecodeImpl ( const PdfDictionary pDecodeParms ) [virtual]

Real implementation of `BeginDecode()'. NEVER call this method directly.

By default this function does nothing. If your filter needs to do setup for decoding, you should override this method.

PdfFilter ensures that a valid stream is available when this method is called, and that EndDecode() was called since the last BeginDecode()/DecodeBlock().

See also:

Reimplemented from PoDoFo::PdfFilter.

Definition at line 677 of file PdfFiltersPrivate.cpp.

References InitTable().

    m_mask       = 0;
    m_code_len   = 9;
    m_character  = 0;

    m_bFirst     = true;

    m_pPredictor = pDecodeParms ? new PdfPredictorDecoder( pDecodeParms ) : NULL;


Here is the call graph for this function:

Generated by  Doxygen 1.6.0   Back to index