Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qiodevice_p.h>
Classes | |
class | QRingBufferRef |
Public Types | |
enum | AccessMode : quint8 { Unset , Sequential , RandomAccess } |
Public Types inherited from QObjectPrivate | |
typedef void(*) | StaticMetaCallFunction(QObject *, QMetaObject::Call, int, void **) |
using | ConnectionDataPointer = QExplicitlySharedDataPointer<ConnectionData> |
Additional Inherited Members | |
Static Public Member Functions inherited from QObjectPrivate | |
static bool | removeConnection (Connection *c) |
static QObjectPrivate * | get (QObject *o) |
static const QObjectPrivate * | get (const QObject *o) |
template<typename Func1 , typename Func2 > | |
static QMetaObject::Connection | connect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiverPrivate, Func2 slot, Qt::ConnectionType type=Qt::AutoConnection) |
template<typename Func1 , typename Func2 > | |
static bool | disconnect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiverPrivate, Func2 slot) |
static QMetaObject::Connection | connectImpl (const QObject *sender, int signal_index, const QObject *receiver, void **slot, QtPrivate::QSlotObjectBase *slotObj, int type, const int *types, const QMetaObject *senderMetaObject) |
static QMetaObject::Connection | connect (const QObject *sender, int signal_index, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType type) |
static QMetaObject::Connection | connect (const QObject *sender, int signal_index, const QObject *receiver, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType type) |
static bool | disconnect (const QObject *sender, int signal_index, void **slot) |
static bool | disconnect (const QObject *sender, int signal_index, const QObject *receiver, void **slot) |
Definition at line 36 of file qiodevice_p.h.
Enumerator | |
---|---|
Unset | |
Sequential | |
RandomAccess |
Definition at line 112 of file qiodevice_p.h.
QIODevicePrivate::QIODevicePrivate | ( | ) |
Definition at line 124 of file qiodevice.cpp.
|
virtual |
Definition at line 131 of file qiodevice.cpp.
bool QIODevicePrivate::allWriteBuffersEmpty | ( | ) | const |
Definition at line 740 of file qiodevice.cpp.
|
inline |
Definition at line 125 of file qiodevice_p.h.
|
inline |
Definition at line 118 of file qiodevice_p.h.
|
inline |
Definition at line 155 of file qiodevice_p.h.
Reimplemented in QBufferPrivate, QBufferPrivate, and QSslSocketPrivate.
Definition at line 1873 of file qiodevice.cpp.
|
virtual |
Reimplemented in QBufferPrivate, QBufferPrivate, and QSslSocketPrivate.
Definition at line 1881 of file qiodevice.cpp.
|
virtual |
Reimplemented in QFileDevicePrivate.
Definition at line 1865 of file qiodevice.cpp.
Definition at line 1036 of file qiodevice.cpp.
Definition at line 1338 of file qiodevice.cpp.
Definition at line 883 of file qiodevice.cpp.
|
inline |
Definition at line 134 of file qiodevice_p.h.
|
inline |
Definition at line 139 of file qiodevice_p.h.
void QIODevicePrivate::setReadChannelCount | ( | int | count | ) |
Definition at line 661 of file qiodevice.cpp.
void QIODevicePrivate::setWriteChannelCount | ( | int | count | ) |
Definition at line 720 of file qiodevice.cpp.
Definition at line 2052 of file qiodevice.cpp.
qint64 QIODevicePrivate::skipLine | ( | ) |
Reads to the end of the line without storing its content. Returns the number of bytes read from the current line including the '
' byte.
If an error occurs, -1 is returned. This happens when no bytes were read or when trying to read past EOF.
Definition at line 2092 of file qiodevice.cpp.
Definition at line 1809 of file qiodevice.cpp.
|
mutable |
Definition at line 117 of file qiodevice_p.h.
bool QIODevicePrivate::baseReadLineDataCalled = false |
Definition at line 108 of file qiodevice_p.h.
QRingBufferRef QIODevicePrivate::buffer |
Definition at line 92 of file qiodevice_p.h.
Referenced by testing.tools.encode_pdf_filter._Ascii85DecodePdfStream::close(), testing.tools.encode_pdf_filter._FlateDecodePdfStream::close(), testing.tools.encode_pdf_filter._PdfStream::close(), testing.tools.encode_pdf_filter._FlateDecodePdfStream::flush(), testing.tools.encode_pdf_filter._PdfStream::flush(), testing.tools.encode_pdf_filter._SinkPdfStream::getbuffer(), testing.tools.encode_pdf_filter._FlateDecodePdfStream::write(), testing.tools.encode_pdf_filter._PdfStream::write(), and testing.tools.encode_pdf_filter._PngIdatPdfStream::write().
int QIODevicePrivate::currentReadChannel = 0 |
Definition at line 97 of file qiodevice_p.h.
int QIODevicePrivate::currentWriteChannel = 0 |
Definition at line 98 of file qiodevice_p.h.
const QByteArray* QIODevicePrivate::currentWriteChunk = nullptr |
Definition at line 94 of file qiodevice_p.h.
qint64 QIODevicePrivate::devicePos = 0 |
Definition at line 54 of file qiodevice_p.h.
QString QIODevicePrivate::errorString |
Definition at line 104 of file qiodevice_p.h.
QIODevice::OpenMode QIODevicePrivate::openMode = QIODevice::NotOpen |
Definition at line 105 of file qiodevice_p.h.
qint64 QIODevicePrivate::pos = 0 |
Definition at line 53 of file qiodevice_p.h.
int QIODevicePrivate::readBufferChunkSize = QIODEVICE_BUFFERSIZE |
Definition at line 99 of file qiodevice_p.h.
QVarLengthArray<QRingBuffer, 2> QIODevicePrivate::readBuffers |
Definition at line 102 of file qiodevice_p.h.
int QIODevicePrivate::readChannelCount = 0 |
Definition at line 95 of file qiodevice_p.h.
qint64 QIODevicePrivate::transactionPos = 0 |
Definition at line 55 of file qiodevice_p.h.
bool QIODevicePrivate::transactionStarted = false |
Definition at line 107 of file qiodevice_p.h.
QRingBufferRef QIODevicePrivate::writeBuffer |
Definition at line 93 of file qiodevice_p.h.
int QIODevicePrivate::writeBufferChunkSize = 0 |
Definition at line 100 of file qiodevice_p.h.
QVarLengthArray<QRingBuffer, 1> QIODevicePrivate::writeBuffers |
Definition at line 103 of file qiodevice_p.h.
int QIODevicePrivate::writeChannelCount = 0 |
Definition at line 96 of file qiodevice_p.h.