![]() |
Qt 6.x
The Qt SDK
|
#include <qiodevice_p.h>
Collaboration diagram for QIODevicePrivate::QRingBufferRef:Public Member Functions | |
| void | setChunkSize (int size) |
| int | chunkSize () const |
| qint64 | nextDataBlockSize () const |
| const char * | readPointer () const |
| const char * | readPointerAtPosition (qint64 pos, qint64 &length) const |
| void | free (qint64 bytes) |
| char * | reserve (qint64 bytes) |
| char * | reserveFront (qint64 bytes) |
| void | truncate (qint64 pos) |
| void | chop (qint64 bytes) |
| bool | isEmpty () const |
| int | getChar () |
| void | putChar (char c) |
| void | ungetChar (char c) |
| qint64 | size () const |
| void | clear () |
| qint64 | indexOf (char c) const |
| qint64 | indexOf (char c, qint64 maxLength, qint64 pos=0) const |
| qint64 | read (char *data, qint64 maxLength) |
| QByteArray | read () |
| qint64 | peek (char *data, qint64 maxLength, qint64 pos=0) const |
| void | append (const char *data, qint64 size) |
| void | append (const QByteArray &qba) |
| qint64 | skip (qint64 length) |
| qint64 | readLine (char *data, qint64 maxLength) |
| bool | canReadLine () const |
Friends | |
| class | QIODevicePrivate |
Definition at line 57 of file qiodevice_p.h.
Definition at line 85 of file qiodevice_p.h.
References QRingBuffer::append(), and Q_ASSERT.
Here is the call graph for this function:
|
inline |
Definition at line 86 of file qiodevice_p.h.
References QRingBuffer::append(), and Q_ASSERT.
Here is the call graph for this function:
|
inline |
Definition at line 89 of file qiodevice_p.h.
References QRingBuffer::canReadLine().
Here is the call graph for this function:Definition at line 73 of file qiodevice_p.h.
References QRingBuffer::chop(), and Q_ASSERT.
Here is the call graph for this function:
|
inline |
Definition at line 65 of file qiodevice_p.h.
References QRingBuffer::chunkSize(), and Q_ASSERT.
Here is the call graph for this function:
|
inline |
Definition at line 79 of file qiodevice_p.h.
References QRingBuffer::clear().
Here is the call graph for this function:Definition at line 69 of file qiodevice_p.h.
References QRingBuffer::free(), and Q_ASSERT.
Here is the call graph for this function:
|
inline |
Definition at line 75 of file qiodevice_p.h.
References QRingBuffer::getChar().
Here is the call graph for this function:
|
inline |
Definition at line 80 of file qiodevice_p.h.
References QRingBuffer::indexOf(), Q_INT64_C, and QRingBuffer::size().
Here is the call graph for this function:
|
inline |
Definition at line 81 of file qiodevice_p.h.
References QRingBuffer::indexOf(), pos, and Q_INT64_C.
Here is the call graph for this function:
|
inline |
Definition at line 74 of file qiodevice_p.h.
References QRingBuffer::isEmpty().
Here is the call graph for this function:
|
inline |
Definition at line 66 of file qiodevice_p.h.
References QRingBuffer::nextDataBlockSize(), and Q_INT64_C.
Referenced by QTlsPrivate::TlsCryptographSecureTransport::transmit().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 84 of file qiodevice_p.h.
References QRingBuffer::peek(), pos, and Q_INT64_C.
Here is the call graph for this function:
|
inline |
Definition at line 76 of file qiodevice_p.h.
References QRingBuffer::putChar(), and Q_ASSERT.
Here is the call graph for this function:
|
inline |
Definition at line 83 of file qiodevice_p.h.
References QRingBuffer::read().
Here is the call graph for this function:Definition at line 82 of file qiodevice_p.h.
References Q_INT64_C, and QRingBuffer::read().
Here is the call graph for this function:Definition at line 88 of file qiodevice_p.h.
References Q_INT64_C, and QRingBuffer::readLine().
Here is the call graph for this function:
|
inline |
Definition at line 67 of file qiodevice_p.h.
References QRingBuffer::readPointer().
Here is the call graph for this function:
|
inline |
Definition at line 68 of file qiodevice_p.h.
References pos, Q_ASSERT, and QRingBuffer::readPointerAtPosition().
Here is the call graph for this function:
|
inline |
Definition at line 70 of file qiodevice_p.h.
References Q_ASSERT, and QRingBuffer::reserve().
Here is the call graph for this function:
|
inline |
Definition at line 71 of file qiodevice_p.h.
References Q_ASSERT, and QRingBuffer::reserveFront().
Here is the call graph for this function:
|
inline |
Definition at line 64 of file qiodevice_p.h.
References Q_ASSERT, and QRingBuffer::setChunkSize().
Here is the call graph for this function:
|
inline |
Definition at line 78 of file qiodevice_p.h.
References Q_INT64_C, and QRingBuffer::size().
Here is the call graph for this function:Definition at line 87 of file qiodevice_p.h.
References Q_INT64_C, and QRingBuffer::skip().
Here is the call graph for this function:Definition at line 72 of file qiodevice_p.h.
References pos, Q_ASSERT, and QRingBuffer::truncate().
Here is the call graph for this function:
|
inline |
Definition at line 77 of file qiodevice_p.h.
References Q_ASSERT, and QRingBuffer::ungetChar().
Here is the call graph for this function:
|
friend |
Definition at line 61 of file qiodevice_p.h.