libmusicbrainz3  3.0.2
MusicBrainz::ReleaseResult Class Reference

Represents an release result. More...

Inheritance diagram for MusicBrainz::ReleaseResult:
Collaboration diagram for MusicBrainz::ReleaseResult:

Public Member Functions

 ReleaseResult (Release *release, int score)
 Constructor. More...
 
 ~ReleaseResult ()
 Destructor. More...
 
ReleasegetRelease ()
 Returns the release. More...
 
void setRelease (Release *release)
 Sets the release. 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 release result.

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

Constructor & Destructor Documentation

MusicBrainz::ReleaseResult::ReleaseResult ( Release release,
int  score 
)

Constructor.

MusicBrainz::ReleaseResult::~ReleaseResult ( )

Destructor.

Member Function Documentation

Release* MusicBrainz::ReleaseResult::getRelease ( )

Returns the release.

Returns
a pointer to a Release object
void MusicBrainz::ReleaseResult::setRelease ( Release release)

Sets the release.

Parameters
releasea pointer to a Release object