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
QPrivateLinearBuffer Class Reference

#include <qprivatelinearbuffer_p.h>

Collaboration diagram for QPrivateLinearBuffer:

Public Member Functions

 QPrivateLinearBuffer ()
 ~QPrivateLinearBuffer ()
void clear ()
qsizetype size () const
bool isEmpty () const
void skip (qsizetype n)
int getChar ()
qsizetype read (char *target, qsizetype size)
char * reserve (qsizetype size)
void chop (qsizetype size)
QByteArray readAll ()
qsizetype readLine (char *target, qsizetype size)
bool canReadLine () const
void ungetChar (char c)
void ungetBlock (const char *block, qsizetype size)

Detailed Description

Definition at line 24 of file qprivatelinearbuffer_p.h.

Constructor & Destructor Documentation

◆ QPrivateLinearBuffer()

QPrivateLinearBuffer::QPrivateLinearBuffer ( )
inline

Definition at line 27 of file qprivatelinearbuffer_p.h.

◆ ~QPrivateLinearBuffer()

QPrivateLinearBuffer::~QPrivateLinearBuffer ( )
inline

Definition at line 29 of file qprivatelinearbuffer_p.h.

Member Function Documentation

◆ canReadLine()

bool QPrivateLinearBuffer::canReadLine ( ) const
inline

Definition at line 100 of file qprivatelinearbuffer_p.h.

◆ chop()

void QPrivateLinearBuffer::chop ( qsizetype size)
inline

Definition at line 75 of file qprivatelinearbuffer_p.h.

◆ clear()

void QPrivateLinearBuffer::clear ( )
inline

Definition at line 32 of file qprivatelinearbuffer_p.h.

◆ getChar()

int QPrivateLinearBuffer::getChar ( )
inline

Definition at line 52 of file qprivatelinearbuffer_p.h.

◆ isEmpty()

bool QPrivateLinearBuffer::isEmpty ( ) const
inline

Definition at line 40 of file qprivatelinearbuffer_p.h.

◆ read()

qsizetype QPrivateLinearBuffer::read ( char * target,
qsizetype size )
inline

Definition at line 60 of file qprivatelinearbuffer_p.h.

◆ readAll()

QByteArray QPrivateLinearBuffer::readAll ( )
inline

Definition at line 83 of file qprivatelinearbuffer_p.h.

◆ readLine()

qsizetype QPrivateLinearBuffer::readLine ( char * target,
qsizetype size )
inline

Definition at line 89 of file qprivatelinearbuffer_p.h.

◆ reserve()

char * QPrivateLinearBuffer::reserve ( qsizetype size)
inline

Definition at line 68 of file qprivatelinearbuffer_p.h.

◆ size()

qsizetype QPrivateLinearBuffer::size ( ) const
inline

Definition at line 36 of file qprivatelinearbuffer_p.h.

◆ skip()

void QPrivateLinearBuffer::skip ( qsizetype n)
inline

Definition at line 43 of file qprivatelinearbuffer_p.h.

◆ ungetBlock()

void QPrivateLinearBuffer::ungetBlock ( const char * block,
qsizetype size )
inline

Definition at line 112 of file qprivatelinearbuffer_p.h.

◆ ungetChar()

void QPrivateLinearBuffer::ungetChar ( char c)
inline

Definition at line 103 of file qprivatelinearbuffer_p.h.


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