Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
PVR::CPVRRadioRDSInfoTag Class Referencefinal

#include <PVRRadioRDSInfoTag.h>

Inheritance diagram for PVR::CPVRRadioRDSInfoTag:
IArchivable ISerializable

Public Member Functions

 CPVRRadioRDSInfoTag ()
 
bool operator== (const CPVRRadioRDSInfoTag &right) const
 
bool operator!= (const CPVRRadioRDSInfoTag &right) const
 
void Archive (CArchive &ar) override
 
void Serialize (CVariant &value) const override
 
void Clear ()
 
void ResetSongInformation ()
 
void SetSpeechActive (bool active)
 
void SetLanguage (const std::string &strLanguage)
 
const std::string & GetLanguage () const
 
void SetCountry (const std::string &strCountry)
 
const std::string & GetCountry () const
 
void SetRadioText (const std::string &strRadioText)
 
std::string GetRadioText (unsigned int line) const
 
void SetProgramServiceText (const std::string &strPSText)
 
void SetTitle (const std::string &strTitle)
 
void SetBand (const std::string &strBand)
 
void SetArtist (const std::string &strArtist)
 
void SetComposer (const std::string &strComposer)
 
void SetConductor (const std::string &strConductor)
 
void SetAlbum (const std::string &strAlbum)
 
void SetComment (const std::string &strComment)
 
void SetAlbumTrackNumber (int track)
 
const std::string & GetTitle () const
 
const std::string & GetBand () const
 
const std::string & GetArtist () const
 
const std::string & GetComposer () const
 
const std::string & GetConductor () const
 
const std::string & GetAlbum () const
 
const std::string & GetComment () const
 
int GetAlbumTrackNumber () const
 
void SetProgStation (const std::string &strProgStation)
 
void SetProgStyle (const std::string &strProgStyle)
 
void SetProgHost (const std::string &strProgHost)
 
void SetProgWebsite (const std::string &strWebsite)
 
void SetProgNow (const std::string &strNow)
 
void SetProgNext (const std::string &strNext)
 
void SetPhoneHotline (const std::string &strHotline)
 
void SetEMailHotline (const std::string &strHotline)
 
void SetPhoneStudio (const std::string &strPhone)
 
void SetEMailStudio (const std::string &strEMail)
 
void SetSMSStudio (const std::string &strSMS)
 
const std::string & GetProgStation () const
 
const std::string & GetProgStyle () const
 
const std::string & GetProgHost () const
 
const std::string & GetProgWebsite () const
 
const std::string & GetProgNow () const
 
const std::string & GetProgNext () const
 
const std::string & GetPhoneHotline () const
 
const std::string & GetEMailHotline () const
 
const std::string & GetPhoneStudio () const
 
const std::string & GetEMailStudio () const
 
const std::string & GetSMSStudio () const
 
void SetInfoNews (const std::string &strNews)
 
const std::string GetInfoNews () const
 
void SetInfoNewsLocal (const std::string &strNews)
 
const std::string GetInfoNewsLocal () const
 
void SetInfoSport (const std::string &strSport)
 
const std::string GetInfoSport () const
 
void SetInfoStock (const std::string &strSport)
 
const std::string GetInfoStock () const
 
void SetInfoWeather (const std::string &strWeather)
 
const std::string GetInfoWeather () const
 
void SetInfoHoroscope (const std::string &strHoroscope)
 
const std::string GetInfoHoroscope () const
 
void SetInfoCinema (const std::string &strCinema)
 
const std::string GetInfoCinema () const
 
void SetInfoLottery (const std::string &strLottery)
 
const std::string GetInfoLottery () const
 
void SetInfoOther (const std::string &strOther)
 
const std::string GetInfoOther () const
 
void SetEditorialStaff (const std::string &strEditorialStaff)
 
const std::string GetEditorialStaff () const
 
void SetRadioStyle (const std::string &style)
 
const std::string GetRadioStyle () const
 
void SetPlayingRadioText (bool yesNo)
 
bool IsPlayingRadioText () const
 
void SetPlayingRadioTextPlus (bool yesNo)
 
bool IsPlayingRadioTextPlus () const
 

Additional Inherited Members

- Protected Member Functions inherited from IArchivable
virtual ~IArchivable ()=default
 
- Protected Member Functions inherited from ISerializable
 ~ISerializable ()=default
 

Constructor & Destructor Documentation

◆ CPVRRadioRDSInfoTag()

CPVRRadioRDSInfoTag::CPVRRadioRDSInfoTag ( )

Member Function Documentation

◆ Archive()

void CPVRRadioRDSInfoTag::Archive ( CArchive & ar)
overridevirtual

Implements IArchivable.

◆ Clear()

void CPVRRadioRDSInfoTag::Clear ( )

◆ GetAlbum()

const std::string & CPVRRadioRDSInfoTag::GetAlbum ( ) const

◆ GetAlbumTrackNumber()

int CPVRRadioRDSInfoTag::GetAlbumTrackNumber ( ) const

◆ GetArtist()

const std::string & CPVRRadioRDSInfoTag::GetArtist ( ) const

◆ GetBand()

const std::string & CPVRRadioRDSInfoTag::GetBand ( ) const

◆ GetComment()

const std::string & CPVRRadioRDSInfoTag::GetComment ( ) const

◆ GetComposer()

const std::string & CPVRRadioRDSInfoTag::GetComposer ( ) const

◆ GetConductor()

const std::string & CPVRRadioRDSInfoTag::GetConductor ( ) const

◆ GetCountry()

const std::string & CPVRRadioRDSInfoTag::GetCountry ( ) const

◆ GetEditorialStaff()

const std::string CPVRRadioRDSInfoTag::GetEditorialStaff ( ) const

◆ GetEMailHotline()

const std::string & CPVRRadioRDSInfoTag::GetEMailHotline ( ) const

◆ GetEMailStudio()

const std::string & CPVRRadioRDSInfoTag::GetEMailStudio ( ) const

◆ GetInfoCinema()

const std::string CPVRRadioRDSInfoTag::GetInfoCinema ( ) const

◆ GetInfoHoroscope()

const std::string CPVRRadioRDSInfoTag::GetInfoHoroscope ( ) const

◆ GetInfoLottery()

const std::string CPVRRadioRDSInfoTag::GetInfoLottery ( ) const

◆ GetInfoNews()

const std::string CPVRRadioRDSInfoTag::GetInfoNews ( ) const

◆ GetInfoNewsLocal()

const std::string CPVRRadioRDSInfoTag::GetInfoNewsLocal ( ) const

◆ GetInfoOther()

const std::string CPVRRadioRDSInfoTag::GetInfoOther ( ) const

◆ GetInfoSport()

const std::string CPVRRadioRDSInfoTag::GetInfoSport ( ) const

◆ GetInfoStock()

const std::string CPVRRadioRDSInfoTag::GetInfoStock ( ) const

◆ GetInfoWeather()

const std::string CPVRRadioRDSInfoTag::GetInfoWeather ( ) const

◆ GetLanguage()

const std::string & CPVRRadioRDSInfoTag::GetLanguage ( ) const

◆ GetPhoneHotline()

const std::string & CPVRRadioRDSInfoTag::GetPhoneHotline ( ) const

◆ GetPhoneStudio()

const std::string & CPVRRadioRDSInfoTag::GetPhoneStudio ( ) const

◆ GetProgHost()

const std::string & CPVRRadioRDSInfoTag::GetProgHost ( ) const

◆ GetProgNext()

const std::string & CPVRRadioRDSInfoTag::GetProgNext ( ) const

◆ GetProgNow()

const std::string & CPVRRadioRDSInfoTag::GetProgNow ( ) const

◆ GetProgStation()

const std::string & CPVRRadioRDSInfoTag::GetProgStation ( ) const

◆ GetProgStyle()

const std::string & CPVRRadioRDSInfoTag::GetProgStyle ( ) const

◆ GetProgWebsite()

const std::string & CPVRRadioRDSInfoTag::GetProgWebsite ( ) const

◆ GetRadioStyle()

const std::string CPVRRadioRDSInfoTag::GetRadioStyle ( ) const

◆ GetRadioText()

std::string CPVRRadioRDSInfoTag::GetRadioText ( unsigned int line) const

◆ GetSMSStudio()

const std::string & CPVRRadioRDSInfoTag::GetSMSStudio ( ) const

◆ GetTitle()

const std::string & CPVRRadioRDSInfoTag::GetTitle ( ) const

◆ IsPlayingRadioText()

bool CPVRRadioRDSInfoTag::IsPlayingRadioText ( ) const

◆ IsPlayingRadioTextPlus()

bool CPVRRadioRDSInfoTag::IsPlayingRadioTextPlus ( ) const

◆ operator!=()

bool CPVRRadioRDSInfoTag::operator!= ( const CPVRRadioRDSInfoTag & right) const

◆ operator==()

bool CPVRRadioRDSInfoTag::operator== ( const CPVRRadioRDSInfoTag & right) const

◆ ResetSongInformation()

void CPVRRadioRDSInfoTag::ResetSongInformation ( )

◆ Serialize()

void CPVRRadioRDSInfoTag::Serialize ( CVariant & value) const
overridevirtual

Implements ISerializable.

◆ SetAlbum()

void CPVRRadioRDSInfoTag::SetAlbum ( const std::string & strAlbum)

◆ SetAlbumTrackNumber()

void CPVRRadioRDSInfoTag::SetAlbumTrackNumber ( int track)

◆ SetArtist()

void CPVRRadioRDSInfoTag::SetArtist ( const std::string & strArtist)

◆ SetBand()

void CPVRRadioRDSInfoTag::SetBand ( const std::string & strBand)

◆ SetComment()

void CPVRRadioRDSInfoTag::SetComment ( const std::string & strComment)

◆ SetComposer()

void CPVRRadioRDSInfoTag::SetComposer ( const std::string & strComposer)

◆ SetConductor()

void CPVRRadioRDSInfoTag::SetConductor ( const std::string & strConductor)

◆ SetCountry()

void CPVRRadioRDSInfoTag::SetCountry ( const std::string & strCountry)

◆ SetEditorialStaff()

void CPVRRadioRDSInfoTag::SetEditorialStaff ( const std::string & strEditorialStaff)

◆ SetEMailHotline()

void CPVRRadioRDSInfoTag::SetEMailHotline ( const std::string & strHotline)

◆ SetEMailStudio()

void CPVRRadioRDSInfoTag::SetEMailStudio ( const std::string & strEMail)

◆ SetInfoCinema()

void CPVRRadioRDSInfoTag::SetInfoCinema ( const std::string & strCinema)

◆ SetInfoHoroscope()

void CPVRRadioRDSInfoTag::SetInfoHoroscope ( const std::string & strHoroscope)

◆ SetInfoLottery()

void CPVRRadioRDSInfoTag::SetInfoLottery ( const std::string & strLottery)

◆ SetInfoNews()

void CPVRRadioRDSInfoTag::SetInfoNews ( const std::string & strNews)

◆ SetInfoNewsLocal()

void CPVRRadioRDSInfoTag::SetInfoNewsLocal ( const std::string & strNews)

◆ SetInfoOther()

void CPVRRadioRDSInfoTag::SetInfoOther ( const std::string & strOther)

◆ SetInfoSport()

void CPVRRadioRDSInfoTag::SetInfoSport ( const std::string & strSport)

◆ SetInfoStock()

void CPVRRadioRDSInfoTag::SetInfoStock ( const std::string & strSport)

◆ SetInfoWeather()

void CPVRRadioRDSInfoTag::SetInfoWeather ( const std::string & strWeather)

◆ SetLanguage()

void CPVRRadioRDSInfoTag::SetLanguage ( const std::string & strLanguage)

◆ SetPhoneHotline()

void CPVRRadioRDSInfoTag::SetPhoneHotline ( const std::string & strHotline)

◆ SetPhoneStudio()

void CPVRRadioRDSInfoTag::SetPhoneStudio ( const std::string & strPhone)

◆ SetPlayingRadioText()

void CPVRRadioRDSInfoTag::SetPlayingRadioText ( bool yesNo)

◆ SetPlayingRadioTextPlus()

void CPVRRadioRDSInfoTag::SetPlayingRadioTextPlus ( bool yesNo)

◆ SetProgHost()

void CPVRRadioRDSInfoTag::SetProgHost ( const std::string & strProgHost)

◆ SetProgNext()

void CPVRRadioRDSInfoTag::SetProgNext ( const std::string & strNext)

◆ SetProgNow()

void CPVRRadioRDSInfoTag::SetProgNow ( const std::string & strNow)

◆ SetProgramServiceText()

void CPVRRadioRDSInfoTag::SetProgramServiceText ( const std::string & strPSText)

◆ SetProgStation()

void CPVRRadioRDSInfoTag::SetProgStation ( const std::string & strProgStation)

◆ SetProgStyle()

void CPVRRadioRDSInfoTag::SetProgStyle ( const std::string & strProgStyle)

◆ SetProgWebsite()

void CPVRRadioRDSInfoTag::SetProgWebsite ( const std::string & strWebsite)

◆ SetRadioStyle()

void CPVRRadioRDSInfoTag::SetRadioStyle ( const std::string & style)

◆ SetRadioText()

void CPVRRadioRDSInfoTag::SetRadioText ( const std::string & strRadioText)

◆ SetSMSStudio()

void CPVRRadioRDSInfoTag::SetSMSStudio ( const std::string & strSMS)

◆ SetSpeechActive()

void CPVRRadioRDSInfoTag::SetSpeechActive ( bool active)

! Basic RDS related information

◆ SetTitle()

void CPVRRadioRDSInfoTag::SetTitle ( const std::string & strTitle)

! RDS RadioText related information


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