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

#include <TComSlice.h>

Collaboration diagram for TComPTL:
Collaboration graph
[legend]

Public Member Functions

Bool getSubLayerProfilePresentFlag (Int i) const
 
Void setSubLayerProfilePresentFlag (Int i, Bool x)
 
Bool getSubLayerLevelPresentFlag (Int i) const
 
Void setSubLayerLevelPresentFlag (Int i, Bool x)
 
ProfileTierLevel * getGeneralPTL ()
 
const ProfileTierLevel * getGeneralPTL () const
 
ProfileTierLevel * getSubLayerPTL (Int i)
 
const ProfileTierLevel * getSubLayerPTL (Int i) const
 
 TComPTL ()
 

Private Attributes

ProfileTierLevel m_generalPTL
 
ProfileTierLevel m_subLayerPTL [MAX_TLAYER-1]
 
Bool m_subLayerProfilePresentFlag [MAX_TLAYER-1]
 
Bool m_subLayerLevelPresentFlag [MAX_TLAYER-1]
 

Detailed Description

Definition at line 250 of file TComSlice.h.

Constructor & Destructor Documentation

TComPTL::TComPTL ( )

Definition at line 2212 of file TComSlice.cpp.

Member Function Documentation

ProfileTierLevel* TComPTL::getGeneralPTL ( )
inline

Definition at line 265 of file TComSlice.h.

const ProfileTierLevel* TComPTL::getGeneralPTL ( ) const
inline

Definition at line 266 of file TComSlice.h.

Bool TComPTL::getSubLayerLevelPresentFlag ( Int  i) const
inline

Definition at line 262 of file TComSlice.h.

Bool TComPTL::getSubLayerProfilePresentFlag ( Int  i) const
inline

Definition at line 259 of file TComSlice.h.

ProfileTierLevel* TComPTL::getSubLayerPTL ( Int  i)
inline

Definition at line 267 of file TComSlice.h.

const ProfileTierLevel* TComPTL::getSubLayerPTL ( Int  i) const
inline

Definition at line 268 of file TComSlice.h.

Void TComPTL::setSubLayerLevelPresentFlag ( Int  i,
Bool  x 
)
inline

Definition at line 263 of file TComSlice.h.

Void TComPTL::setSubLayerProfilePresentFlag ( Int  i,
Bool  x 
)
inline

Definition at line 260 of file TComSlice.h.

Member Data Documentation

ProfileTierLevel TComPTL::m_generalPTL
private

Definition at line 252 of file TComSlice.h.

Bool TComPTL::m_subLayerLevelPresentFlag[MAX_TLAYER-1]
private

Definition at line 255 of file TComSlice.h.

Bool TComPTL::m_subLayerProfilePresentFlag[MAX_TLAYER-1]
private

Definition at line 254 of file TComSlice.h.

ProfileTierLevel TComPTL::m_subLayerPTL[MAX_TLAYER-1]
private

Definition at line 253 of file TComSlice.h.


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