# Dirac - A Video Codec

Created by the British Broadcasting Corporation.

dirac::EndOfSequenceByteIO Member List

This is the complete list of members for dirac::EndOfSequenceByteIO, including all inherited members.

BitsLeft(void) | dirac::ByteIO | inline
ByteAlignInput() | dirac::ByteIO | protected
ByteAlignOutput() | dirac::ByteIO |
ByteIO(bool new_stream=true) | dirac::ByteIO |
ByteIO(const ByteIO &stream_data) | dirac::ByteIO |
CalcNextUnitOffset() | dirac::EndOfSequenceByteIO | inline protected virtual
CalcParseCode() const | dirac::EndOfSequenceByteIO | private virtual
CanRead() const | dirac::ByteIO | inline protected
CanSkip() | dirac::ParseUnitByteIO |
CollateByteStats(DiracByteStats &dirac_byte_stats) | dirac::EndOfSequenceByteIO | virtual
EndOfSequenceByteIO(const ByteIO &stream_data) | dirac::EndOfSequenceByteIO |
FlushInputB() | dirac::ByteIO | protected
GetBit(unsigned char &c, int pos) const | dirac::ByteIO | inline protected
GetBytes() | dirac::ParseUnitByteIO | virtual
GetNextParseOffset() const | dirac::ParseUnitByteIO |
GetParseCode() const | dirac::ParseUnitByteIO | inline protected
GetPreviousParseOffset() const | dirac::ParseUnitByteIO |
GetReadBytePosition() const | dirac::ByteIO | inline
GetSize() const | dirac::ParseUnitByteIO | virtual
GetType() const | dirac::EndOfSequenceByteIO | inline virtual
Input() | dirac::ParseUnitByteIO |
InputBytes(char *data, int count) | dirac::ByteIO | inline protected
InputUnByte() | dirac::ByteIO | inline protected
InputUnString(const int count) | dirac::ByteIO | inline protected
IsAuxiliaryData() const | dirac::ParseUnitByteIO | inline
IsCoreSyntax() const | dirac::ParseUnitByteIO | inline
IsEndOfSequence() const | dirac::ParseUnitByteIO | inline
IsLowDelay() const | dirac::ParseUnitByteIO | inline
IsPaddingData() const | dirac::ParseUnitByteIO | inline
IsPicture() const | dirac::ParseUnitByteIO | inline
IsSeqHeader() const | dirac::ParseUnitByteIO | inline
IsUsingAC() const | dirac::ParseUnitByteIO | inline
IsValid() | dirac::ParseUnitByteIO |
mp_stream | dirac::ByteIO | protected
OutputBytes(const std::string &bytes) | dirac::ByteIO | inline protected
OutputCurrentByte() | dirac::ByteIO | inline protected
ParseUnitByteIO() | dirac::ParseUnitByteIO |
ParseUnitByteIO(const ByteIO &byte_io) | dirac::ParseUnitByteIO |
ParseUnitByteIO(const ParseUnitByteIO &parseunit_byteio) | dirac::ParseUnitByteIO |
ReadBit() | dirac::ByteIO | protected
ReadBitB() | dirac::ByteIO | protected
ReadBool() | dirac::ByteIO | protected
ReadBoolB() | dirac::ByteIO | protected
ReadNBits(int count) | dirac::ByteIO | protected
ReadSint() | dirac::ByteIO | protected
ReadSintB() | dirac::ByteIO | protected
ReadUint() | dirac::ByteIO | protected
ReadUintB() | dirac::ByteIO | protected
ReadUintLit(const int byte_size) | dirac::ByteIO | inline protected
RemoveRedundantBytes(const int count) | dirac::ByteIO | protected
SeekGet(const int offset, std::ios_base::seekdir dir) | dirac::ByteIO | inline protected
SetAdjacentParseUnits(ParseUnitByteIO *p_prev_parseunit) | dirac::ParseUnitByteIO |
SetBit(unsigned char &c, int pos) const | dirac::ByteIO | inline protected
SetBits(unsigned char &c, unsigned char bits) const | dirac::ByteIO | inline protected
SetBitsLeft(int left_bits) | dirac::ByteIO | inline
SetByteParams(const ByteIO &byte_io) | dirac::ByteIO |
SyncToUnitStart() | dirac::ParseUnitByteIO | protected
WriteBit(const bool &bit) | dirac::ByteIO | protected
WriteNBits(unsigned int val) | dirac::ByteIO | protected
WriteNBits(unsigned int val, int count) | dirac::ByteIO | protected
WriteSint(int val) | dirac::ByteIO | protected
WriteUint(unsigned int value) | dirac::ByteIO |
WriteUintLit(const unsigned int &value, const int &length) | dirac::ByteIO | inline protected
~ByteIO() | dirac::ByteIO | virtual
~EndOfSequenceByteIO() | dirac::EndOfSequenceByteIO |
~ParseUnitByteIO() | dirac::ParseUnitByteIO |

© 2004 British Broadcasting Corporation. Dirac code licensed under the Mozilla Public License (MPL) Version 1.1.
HTML documentation generated by Dimitri van Heesch's excellent Doxygen tool.