ZenLib::BitStream_LE Class Reference

#include <BitStream_LE.h>

Inheritance diagram for ZenLib::BitStream_LE:
ZenLib::BitStream

List of all members.

Public Member Functions

 BitStream_LE ()
 BitStream_LE (const int8u *Buffer_, size_t Size_)
void Attach (const int8u *Buffer_, size_t Size_)
int32u Get (size_t HowMany)
void Skip (size_t bits)
int32u Remain ()
void Byte_Align ()
size_t Offset_Get ()
size_t BitOffset_Get ()
size_t OffsetBeforeLastCall_Get ()

Constructor & Destructor Documentation

ZenLib::BitStream_LE::BitStream_LE (  )  [inline]
ZenLib::BitStream_LE::BitStream_LE ( const int8u *  Buffer_,
size_t  Size_ 
) [inline]

Member Function Documentation

void ZenLib::BitStream_LE::Attach ( const int8u *  Buffer_,
size_t  Size_ 
) [inline, virtual]

Reimplemented from ZenLib::BitStream.

Referenced by Get().

size_t ZenLib::BitStream_LE::BitOffset_Get (  )  [inline, virtual]

Reimplemented from ZenLib::BitStream.

void ZenLib::BitStream_LE::Byte_Align (  )  [inline, virtual]

Reimplemented from ZenLib::BitStream.

int32u ZenLib::BitStream_LE::Get ( size_t  HowMany  )  [inline, virtual]

Reimplemented from ZenLib::BitStream.

References Attach(), and NULL.

Referenced by Skip().

size_t ZenLib::BitStream_LE::Offset_Get (  )  [inline, virtual]

Reimplemented from ZenLib::BitStream.

size_t ZenLib::BitStream_LE::OffsetBeforeLastCall_Get (  )  [inline, virtual]

Reimplemented from ZenLib::BitStream.

int32u ZenLib::BitStream_LE::Remain (  )  [inline, virtual]

Reimplemented from ZenLib::BitStream.

void ZenLib::BitStream_LE::Skip ( size_t  bits  )  [inline, virtual]

Reimplemented from ZenLib::BitStream.

References Get().


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

Generated on 6 Nov 2021 for ZenLib by  doxygen 1.6.1