wxPdfDocument 0.9.2
Public Member Functions
wxPdfStream Class Reference

Class representing a stream object. (For internal use only) More...

#include <pdfobjects.h>

Inheritance diagram for wxPdfStream:
wxPdfObject

List of all members.

Public Member Functions

 wxPdfStream ()
 Default constructor.
 wxPdfStream (off_t offset)
 Constructor.
virtual ~wxPdfStream ()
 Destructor.
off_t GetOffset ()
 Get the offset of the stream data.
void SetDictionary (wxPdfDictionary *dictionary)
 Set the associated stream dictionary.
wxPdfDictionaryGetDictionary ()
 Get the associated stream dictionary.
void SetBuffer (wxMemoryOutputStream *buffer)
 Set the stream data buffer.
wxMemoryOutputStream * GetBuffer ()
 Get the stream data buffer.
wxPdfObjectGet (const wxString &key)
 Get a value identified by the given key from the associated dictionary.
void SetHasObjOffsets (bool hasObjOffsets)
 Set flag whether an object stream has already read the object index.
bool HasObjOffsets ()
 Get flag whether the offsets of objects in an object stream are available.
wxArrayInt * GetObjOffsets ()
 Get a pointer to the object offsets array.
int GetObjOffset (int index) const
 Get the offset of an object in the object stream.

Detailed Description

Class representing a stream object. (For internal use only)


Constructor & Destructor Documentation

wxPdfStream::wxPdfStream ( )

Default constructor.

wxPdfStream::wxPdfStream ( off_t  offset)

Constructor.

virtual wxPdfStream::~wxPdfStream ( ) [virtual]

Destructor.


Member Function Documentation

wxPdfObject* wxPdfStream::Get ( const wxString &  key)

Get a value identified by the given key from the associated dictionary.

wxMemoryOutputStream* wxPdfStream::GetBuffer ( ) [inline]

Get the stream data buffer.

wxPdfDictionary* wxPdfStream::GetDictionary ( ) [inline]

Get the associated stream dictionary.

int wxPdfStream::GetObjOffset ( int  index) const

Get the offset of an object in the object stream.

wxArrayInt* wxPdfStream::GetObjOffsets ( ) [inline]

Get a pointer to the object offsets array.

off_t wxPdfStream::GetOffset ( ) [inline]

Get the offset of the stream data.

bool wxPdfStream::HasObjOffsets ( ) [inline]

Get flag whether the offsets of objects in an object stream are available.

void wxPdfStream::SetBuffer ( wxMemoryOutputStream *  buffer) [inline]

Set the stream data buffer.

void wxPdfStream::SetDictionary ( wxPdfDictionary dictionary) [inline]

Set the associated stream dictionary.

void wxPdfStream::SetHasObjOffsets ( bool  hasObjOffsets) [inline]

Set flag whether an object stream has already read the object index.


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