Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
CArtistCredit Class Reference

#include <Artist.h>

Public Member Functions

 CArtistCredit ()=default
 
 CArtistCredit (std::string strArtist)
 
 CArtistCredit (std::string strArtist, std::string strMusicBrainzArtistID)
 
 CArtistCredit (std::string strArtist, std::string strSortName, std::string strMusicBrainzArtistID)
 
bool operator< (const CArtistCredit &a) const
 
std::string GetArtist () const
 
std::string GetSortName () const
 
std::string GetMusicBrainzArtistID () const
 
int GetArtistId () const
 
bool HasScrapedMBID () const
 
void SetArtist (const std::string &strArtist)
 
void SetSortName (const std::string &strSortName)
 
void SetMusicBrainzArtistID (const std::string &strMusicBrainzArtistID)
 
void SetArtistId (int idArtist)
 
void SetScrapedMBID (bool scrapedMBID)
 

Friends

class CAlbum
 
class CMusicDatabase
 

Constructor & Destructor Documentation

◆ CArtistCredit() [1/4]

CArtistCredit::CArtistCredit ( )
default

◆ CArtistCredit() [2/4]

CArtistCredit::CArtistCredit ( std::string  strArtist)
inlineexplicit

◆ CArtistCredit() [3/4]

CArtistCredit::CArtistCredit ( std::string  strArtist,
std::string  strMusicBrainzArtistID 
)
inline

◆ CArtistCredit() [4/4]

CArtistCredit::CArtistCredit ( std::string  strArtist,
std::string  strSortName,
std::string  strMusicBrainzArtistID 
)
inline

Member Function Documentation

◆ GetArtist()

std::string CArtistCredit::GetArtist ( ) const
inline

◆ GetArtistId()

int CArtistCredit::GetArtistId ( ) const
inline

◆ GetMusicBrainzArtistID()

std::string CArtistCredit::GetMusicBrainzArtistID ( ) const
inline

◆ GetSortName()

std::string CArtistCredit::GetSortName ( ) const
inline

◆ HasScrapedMBID()

bool CArtistCredit::HasScrapedMBID ( ) const
inline

◆ operator<()

bool CArtistCredit::operator< ( const CArtistCredit a) const
inline

◆ SetArtist()

void CArtistCredit::SetArtist ( const std::string &  strArtist)
inline

◆ SetArtistId()

void CArtistCredit::SetArtistId ( int  idArtist)
inline

◆ SetMusicBrainzArtistID()

void CArtistCredit::SetMusicBrainzArtistID ( const std::string &  strMusicBrainzArtistID)
inline

◆ SetScrapedMBID()

void CArtistCredit::SetScrapedMBID ( bool  scrapedMBID)
inline

◆ SetSortName()

void CArtistCredit::SetSortName ( const std::string &  strSortName)
inline

Friends And Related Function Documentation

◆ CAlbum

friend class CAlbum
friend

◆ CMusicDatabase

friend class CMusicDatabase
friend

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