Qt 4.8
|
#include <qpdf_p.h>
Public Functions | |
ByteStream (bool fileBacking=false) | |
ByteStream (QByteArray *ba, bool fileBacking=false) | |
void | clear () |
ByteStream & | operator<< (char chr) |
ByteStream & | operator<< (const char *str) |
ByteStream & | operator<< (const QByteArray &str) |
ByteStream & | operator<< (const ByteStream &src) |
ByteStream & | operator<< (qreal val) |
ByteStream & | operator<< (int val) |
ByteStream & | operator<< (const QPointF &p) |
QIODevice * | stream () |
~ByteStream () | |
Static Public Functions | |
static int | chunkSize () |
static int | maxMemorySize () |
Protected Functions | |
void | constructor_helper (QIODevice *dev) |
void | constructor_helper (QByteArray *ba) |
Private Functions | |
void | prepareBuffer () |
Properties | |
QByteArray | ba |
QIODevice * | dev |
bool | fileBackingActive |
bool | fileBackingEnabled |
bool | handleDirty |
|
explicit |
Definition at line 150 of file qpdf.cpp.
|
explicit |
Definition at line 141 of file qpdf.cpp.
QPdf::ByteStream::~ByteStream | ( | ) |
|
inlinestatic |
Definition at line 102 of file qpdf_p.h.
Referenced by QPSPrintEnginePrivate::emitPages(), operator<<(), prepareBuffer(), and QPdfEnginePrivate::writeCompressed().
void QPdf::ByteStream::clear | ( | ) |
Definition at line 232 of file qpdf.cpp.
Referenced by QPSPrintEnginePrivate::emitPages(), and QPSPrintEnginePrivate::flushPage().
|
protected |
Referenced by chunkSize().
|
protected |
Definition at line 237 of file qpdf.cpp.
|
inlinestatic |
ByteStream & QPdf::ByteStream::operator<< | ( | char | chr | ) |
Definition at line 164 of file qpdf.cpp.
ByteStream & QPdf::ByteStream::operator<< | ( | const char * | str | ) |
Definition at line 171 of file qpdf.cpp.
ByteStream & QPdf::ByteStream::operator<< | ( | const QByteArray & | str | ) |
Definition at line 178 of file qpdf.cpp.
ByteStream & QPdf::ByteStream::operator<< | ( | const ByteStream & | src | ) |
Definition at line 185 of file qpdf.cpp.
ByteStream & QPdf::ByteStream::operator<< | ( | qreal | val | ) |
ByteStream & QPdf::ByteStream::operator<< | ( | int | val | ) |
ByteStream & QPdf::ByteStream::operator<< | ( | const QPointF & | p | ) |
|
private |
Definition at line 244 of file qpdf.cpp.
Referenced by chunkSize(), and operator<<().
QIODevice * QPdf::ByteStream::stream | ( | ) |
Definition at line 225 of file qpdf.cpp.
Referenced by QPSPrintEnginePrivate::emitPages(), QPSPrintEnginePrivate::flushPage(), and QPdfEnginePrivate::writePage().
|
private |
Definition at line 113 of file qpdf_p.h.
Referenced by prepareBuffer().
|
private |
Definition at line 112 of file qpdf_p.h.
Referenced by ByteStream(), chunkSize(), clear(), constructor_helper(), operator<<(), prepareBuffer(), stream(), and ~ByteStream().
|
private |
Definition at line 115 of file qpdf_p.h.
Referenced by prepareBuffer().
|
private |
Definition at line 114 of file qpdf_p.h.
Referenced by prepareBuffer().
|
private |
Definition at line 116 of file qpdf_p.h.
Referenced by operator<<(), prepareBuffer(), and stream().