libmusicbrainz3  3.0.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
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

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

Constructor.

MusicBrainz::ArtistResult::~ArtistResult ( )

Destructor.

Member Function Documentation

Artist* MusicBrainz::ArtistResult::getArtist ( )

Returns the artist.

Returns
a pointer to an Artist object
void MusicBrainz::ArtistResult::setArtist ( Artist artist)

Sets the artist.

Parameters
artista pointer to an Artist object