libmusicbrainz3  3.0.2
MusicBrainz::ArtistResult Class Reference

Represents an artist result. More...

Inheritance diagram for MusicBrainz::ArtistResult:
MusicBrainz::Result

Public Member Functions

 ArtistResult (Artist *artist, int score)
 Constructor. More...
 
 ~ArtistResult ()
 Destructor. More...
 
ArtistgetArtist ()
 Returns the artist. More...
 
void setArtist (Artist *artist)
 Sets the artist. More...
 
- Public Member Functions inherited from MusicBrainz::Result
 Result (int score)
 Constructor. More...
 
virtual ~Result ()
 Destructor. More...
 
int getScore ()
 Returns the result score. More...
 
void setScore (int score)
 Sets the result score. More...
 

Detailed Description

Represents an artist result.

An ArtistResult consists of a score and an artist. The score is a number between 0 and 100, where a higher number indicates a better match.

Constructor & Destructor Documentation

◆ ArtistResult()

MusicBrainz::ArtistResult::ArtistResult ( Artist artist,
int  score 
)

Constructor.

◆ ~ArtistResult()

MusicBrainz::ArtistResult::~ArtistResult ( )

Destructor.

Member Function Documentation

◆ getArtist()

Artist* MusicBrainz::ArtistResult::getArtist ( )

Returns the artist.

Returns
a pointer to an Artist object

◆ setArtist()

void MusicBrainz::ArtistResult::setArtist ( Artist artist)

Sets the artist.

Parameters
artista pointer to an Artist object