Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
CStreamDetailSubtitle Class Referencefinal

#include <StreamDetails.h>

Inheritance diagram for CStreamDetailSubtitle:
CStreamDetail IArchivable ISerializable

Public Member Functions

 CStreamDetailSubtitle ()
 
 CStreamDetailSubtitle (const SubtitleStreamInfo &info)
 
CStreamDetailSubtitleoperator= (const CStreamDetailSubtitle &that)
 
void Archive (CArchive &ar) override
 
void Serialize (CVariant &value) const override
 
bool IsWorseThan (const CStreamDetail &that) const override
 
- Public Member Functions inherited from CStreamDetail
 CStreamDetail (StreamType type)
 
virtual ~CStreamDetail ()=default
 

Public Attributes

std::string m_strLanguage
 
- Public Attributes inherited from CStreamDetail
const StreamType m_eType
 

Additional Inherited Members

- Public Types inherited from CStreamDetail
enum  StreamType { VIDEO , AUDIO , SUBTITLE }
 
- Protected Member Functions inherited from IArchivable
 ~IArchivable ()=default
 
- Protected Member Functions inherited from ISerializable
 ~ISerializable ()=default
 
- Protected Attributes inherited from CStreamDetail
CStreamDetailsm_pParent
 

Constructor & Destructor Documentation

◆ CStreamDetailSubtitle() [1/2]

CStreamDetailSubtitle::CStreamDetailSubtitle ( )

◆ CStreamDetailSubtitle() [2/2]

CStreamDetailSubtitle::CStreamDetailSubtitle ( const SubtitleStreamInfo info)

Member Function Documentation

◆ Archive()

void CStreamDetailSubtitle::Archive ( CArchive ar)
overridevirtual

Implements IArchivable.

◆ IsWorseThan()

bool CStreamDetailSubtitle::IsWorseThan ( const CStreamDetail that) const
overridevirtual

Implements CStreamDetail.

◆ operator=()

CStreamDetailSubtitle & CStreamDetailSubtitle::operator= ( const CStreamDetailSubtitle that)

◆ Serialize()

void CStreamDetailSubtitle::Serialize ( CVariant value) const
overridevirtual

Implements ISerializable.

Member Data Documentation

◆ m_strLanguage

std::string CStreamDetailSubtitle::m_strLanguage

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