Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QPdf::ByteStream Class Reference

#include <qpdf_p.h>

+ Inheritance diagram for QPdf::ByteStream:
+ Collaboration diagram for QPdf::ByteStream:

Public Member Functions

 ByteStream (bool fileBacking=false)
 
 ByteStream (QByteArray *ba, bool fileBacking=false)
 
 ~ByteStream ()
 
ByteStreamoperator<< (char chr)
 
ByteStreamoperator<< (const char *str)
 
ByteStreamoperator<< (const QByteArray &str)
 
ByteStreamoperator<< (const ByteStream &src)
 
ByteStreamoperator<< (qreal val)
 
ByteStreamoperator<< (int val)
 
ByteStreamoperator<< (uint val)
 
ByteStreamoperator<< (qint64 val)
 
ByteStreamoperator<< (const QPointF &p)
 
QIODevicestream ()
 
void clear ()
 

Static Public Member Functions

static int maxMemorySize ()
 
static int chunkSize ()
 

Detailed Description

Definition at line 39 of file qpdf_p.h.

Constructor & Destructor Documentation

◆ ByteStream() [1/2]

QPdf::ByteStream::ByteStream ( bool fileBacking = false)
explicit

Definition at line 192 of file qpdf.cpp.

References ByteStream().

Referenced by ByteStream(), and QPdfPage::QPdfPage().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ByteStream() [2/2]

QPdf::ByteStream::ByteStream ( QByteArray * ba,
bool fileBacking = false )
explicit

Definition at line 183 of file qpdf.cpp.

References ByteStream().

Referenced by ByteStream().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ~ByteStream()

QPdf::ByteStream::~ByteStream ( )

Definition at line 201 of file qpdf.cpp.

Member Function Documentation

◆ chunkSize()

static int QPdf::ByteStream::chunkSize ( )
inlinestatic

Definition at line 63 of file qpdf_p.h.

◆ clear()

void QPdf::ByteStream::clear ( )

Definition at line 274 of file qpdf.cpp.

◆ maxMemorySize()

static int QPdf::ByteStream::maxMemorySize ( )
inlinestatic

Definition at line 62 of file qpdf_p.h.

◆ operator<<() [1/9]

ByteStream & QPdf::ByteStream::operator<< ( char chr)

Definition at line 206 of file qpdf.cpp.

◆ operator<<() [2/9]

ByteStream & QPdf::ByteStream::operator<< ( const ByteStream & src)

Definition at line 227 of file qpdf.cpp.

◆ operator<<() [3/9]

ByteStream & QPdf::ByteStream::operator<< ( const char * str)

Definition at line 213 of file qpdf.cpp.

◆ operator<<() [4/9]

ByteStream & QPdf::ByteStream::operator<< ( const QByteArray & str)

Definition at line 220 of file qpdf.cpp.

◆ operator<<() [5/9]

ByteStream & QPdf::ByteStream::operator<< ( const QPointF & p)

Definition at line 258 of file qpdf.cpp.

◆ operator<<() [6/9]

ByteStream & QPdf::ByteStream::operator<< ( int val)

Definition at line 251 of file qpdf.cpp.

References qt_int_to_string().

+ Here is the call graph for this function:

◆ operator<<() [7/9]

ByteStream & QPdf::ByteStream::operator<< ( qint64 val)
inline

Definition at line 56 of file qpdf_p.h.

◆ operator<<() [8/9]

ByteStream & QPdf::ByteStream::operator<< ( qreal val)

Definition at line 244 of file qpdf.cpp.

◆ operator<<() [9/9]

ByteStream & QPdf::ByteStream::operator<< ( uint val)
inline

Definition at line 55 of file qpdf_p.h.

◆ stream()

QIODevice * QPdf::ByteStream::stream ( )

Definition at line 267 of file qpdf.cpp.


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