libmusicbrainz3  3.0.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
MusicBrainz::TrackResult Class Reference

Represents an track result. More...

Inheritance diagram for MusicBrainz::TrackResult:
MusicBrainz::Result

Public Member Functions

 TrackResult (Track *track, int score)
 Constructor.
 ~TrackResult ()
 Destructor.
TrackgetTrack ()
 Returns the track.
void setTrack (Track *track)
 Sets the track.
- Public Member Functions inherited from MusicBrainz::Result
 Result (int score)
 Constructor.
virtual ~Result ()
 Destructor.
int getScore ()
 Returns the result score.
void setScore (int score)
 Sets the result score.

Detailed Description

Represents an track result.

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

Constructor & Destructor Documentation

MusicBrainz::TrackResult::TrackResult ( Track track,
int  score 
)

Constructor.

MusicBrainz::TrackResult::~TrackResult ( )

Destructor.

Member Function Documentation

Track* MusicBrainz::TrackResult::getTrack ( )

Returns the track.

Returns
a pointer to a Track object
void MusicBrainz::TrackResult::setTrack ( Track track)

Sets the track.

Parameters
tracka pointer to a Track object