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 uchar * begin () const
const uchar * end () 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: