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
HPack::BitOStream Class Reference

#include <bitstreams_p.h>

Collaboration diagram for HPack::BitOStream:

Public Member Functions

 BitOStream (std::vector< uchar > &buffer)
void writeBits (uchar bits, quint8 bitLength)
void write (quint32 src)
void write (QByteArrayView src, bool compressed)
quint64 bitLength () const
quint64 byteLength () const
const ucharbegin () const
const ucharend () const
void clear ()

Detailed Description

Definition at line 38 of file bitstreams_p.h.

Constructor & Destructor Documentation

◆ BitOStream()

HPack::BitOStream::BitOStream ( std::vector< uchar > & buffer)

Definition at line 19 of file bitstreams.cpp.

Member Function Documentation

◆ begin()

const uchar * HPack::BitOStream::begin ( ) const

Definition at line 99 of file bitstreams.cpp.

◆ bitLength()

quint64 HPack::BitOStream::bitLength ( ) const

Definition at line 89 of file bitstreams.cpp.

◆ byteLength()

quint64 HPack::BitOStream::byteLength ( ) const

Definition at line 94 of file bitstreams.cpp.

◆ clear()

void HPack::BitOStream::clear ( )

Definition at line 109 of file bitstreams.cpp.

◆ end()

const uchar * HPack::BitOStream::end ( ) const

Definition at line 104 of file bitstreams.cpp.

◆ write() [1/2]

void HPack::BitOStream::write ( QByteArrayView src,
bool compressed )

Definition at line 67 of file bitstreams.cpp.

◆ write() [2/2]

void HPack::BitOStream::write ( quint32 src)

Definition at line 42 of file bitstreams.cpp.

◆ writeBits()

void HPack::BitOStream::writeBits ( uchar bits,
quint8 bitLength )

Definition at line 26 of file bitstreams.cpp.


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