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)
 
ProfileTierLevelgetGeneralPTL ()
 
const ProfileTierLevelgetGeneralPTL () const
 
ProfileTierLevelgetSubLayerPTL (Int i)
 
const ProfileTierLevelgetSubLayerPTL (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: