HEVC Test Model (HM)  HM-16.18
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Protected Member Functions | Protected Attributes | List of all members
SyntaxElementWriter Class Reference

#include <SyntaxElementWriter.h>

Inheritance diagram for SyntaxElementWriter:
Inheritance graph
[legend]
Collaboration diagram for SyntaxElementWriter:
Collaboration graph
[legend]

Protected Member Functions

 SyntaxElementWriter ()
 
virtual ~SyntaxElementWriter ()
 
Void setBitstream (TComBitIf *p)
 
UInt xConvertToUInt (Int iValue)
 
Void xWriteSCode (Int iCode, UInt uiLength)
 
Void xWriteCode (UInt uiCode, UInt uiLength)
 
Void xWriteUvlc (UInt uiCode)
 
Void xWriteSvlc (Int iCode)
 
Void xWriteFlag (UInt uiCode)
 
Void xWriteRbspTrailingBits ()
 

Protected Attributes

TComBitIfm_pcBitIf
 

Detailed Description

Definition at line 68 of file SyntaxElementWriter.h.

Constructor & Destructor Documentation

SyntaxElementWriter::SyntaxElementWriter ( )
inlineprotected

Definition at line 73 of file SyntaxElementWriter.h.

virtual SyntaxElementWriter::~SyntaxElementWriter ( )
inlineprotectedvirtual

Definition at line 76 of file SyntaxElementWriter.h.

Member Function Documentation

Void SyntaxElementWriter::setBitstream ( TComBitIf p)
inlineprotected

Definition at line 78 of file SyntaxElementWriter.h.

UInt SyntaxElementWriter::xConvertToUInt ( Int  iValue)
inlineprotected

Definition at line 94 of file SyntaxElementWriter.h.

Member Data Documentation

TComBitIf* SyntaxElementWriter::m_pcBitIf
protected

Definition at line 71 of file SyntaxElementWriter.h.


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