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

Public Member Functions | Private Attributes

PoDoFo::PdfMemoryOutputStream Class Reference

#include <PdfOutputStream.h>

Inheritance diagram for PoDoFo::PdfMemoryOutputStream:
Inheritance graph
Collaboration diagram for PoDoFo::PdfMemoryOutputStream:
Collaboration graph

List of all members.

Public Member Functions

virtual void Close ()
pdf_long GetLength () const
 PdfMemoryOutputStream (pdf_long lInitial=INITIAL_SIZE)
 PdfMemoryOutputStream (char *pBuffer, pdf_long lLen)
char * TakeBuffer ()
virtual pdf_long Write (const char *pBuffer, pdf_long lLen)
pdf_long Write (const std::string &s)

Private Attributes

bool m_bOwnBuffer
pdf_long m_lLen
pdf_long m_lSize
char * m_pBuffer
char * m_pCur

Detailed Description

An output stream that writes data to a memory buffer If the buffer is to small, it will be enlarged automatically.

DS: TODO: remove in favour of PdfBufferOutputStream.

Definition at line 110 of file PdfOutputStream.h.

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index