
Public Member Functions | |
| TrackFilter & | title (const std::string &value) |
| TrackFilter & | artistName (const std::string &value) |
| TrackFilter & | artistId (const std::string &value) |
| TrackFilter & | releaseTitle (const std::string &value) |
| TrackFilter & | releaseId (const std::string &value) |
| TrackFilter & | duration (const int value) |
| TrackFilter & | puid (const std::string &value) |
| TrackFilter & | limit (const int value) |
| ParameterList | createParameters () const |
| Create a map of query parameters. | |
If artistId, releaseId or puid are set, only tracks matching those IDs are returned.
The server will ignore artistName and releaseTitle if artistId or releaseId are set respectively.
| TrackFilter& MusicBrainz::TrackFilter::artistId | ( | const std::string & | value | ) |
| TrackFilter& MusicBrainz::TrackFilter::artistName | ( | const std::string & | value | ) |
| ParameterList MusicBrainz::TrackFilter::createParameters | ( | ) | const [virtual] |
Create a map of query parameters.
Implements MusicBrainz::IFilter.
| TrackFilter& MusicBrainz::TrackFilter::duration | ( | const int | value | ) |
| TrackFilter& MusicBrainz::TrackFilter::limit | ( | const int | value | ) |
| TrackFilter& MusicBrainz::TrackFilter::puid | ( | const std::string & | value | ) |
| TrackFilter& MusicBrainz::TrackFilter::releaseId | ( | const std::string & | value | ) |
| TrackFilter& MusicBrainz::TrackFilter::releaseTitle | ( | const std::string & | value | ) |
| TrackFilter& MusicBrainz::TrackFilter::title | ( | const std::string & | value | ) |
1.5.8