Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
BitReader Class Reference

#include <BitReader.h>

Public Member Functions

 BitReader (const std::span< std::byte > &buffer)
 
uint32_t ReadBits (uint32_t n)
 
void SkipBits (uint32_t n)
 
uint32_t ReadUE ()
 
void SkipUE ()
 
int ReadSE ()
 
void SkipSE ()
 
void ByteAlign ()
 

Constructor & Destructor Documentation

◆ BitReader()

BitReader::BitReader ( const std::span< std::byte > & buffer)
inline

Member Function Documentation

◆ ByteAlign()

void BitReader::ByteAlign ( )
inline

◆ ReadBits()

uint32_t BitReader::ReadBits ( uint32_t n)
inline

◆ ReadSE()

int BitReader::ReadSE ( )
inline

◆ ReadUE()

uint32_t BitReader::ReadUE ( )
inline

◆ SkipBits()

void BitReader::SkipBits ( uint32_t n)
inline

◆ SkipSE()

void BitReader::SkipSE ( )
inline

◆ SkipUE()

void BitReader::SkipUE ( )
inline

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