libmusicbrainz3
3.0.3
|
A specification on how much data to return with a release. More...
Public Member Functions | |
ReleaseIncludes & | artist () |
Include artist. | |
ReleaseIncludes & | counts () |
Include counts. | |
ReleaseIncludes & | releaseEvents () |
Include release events. | |
ReleaseIncludes & | discs () |
Include discs. | |
ReleaseIncludes & | tracks () |
Include tracks. | |
ReleaseIncludes & | artistRelations () |
Include artist relations. | |
ReleaseIncludes & | labelRelations () |
Include label relations. | |
ReleaseIncludes & | releaseRelations () |
Include release relations. | |
ReleaseIncludes & | trackRelations () |
Include track relations. | |
ReleaseIncludes & | urlRelations () |
Include URL relations. | |
ReleaseIncludes & | isrcs () |
Include ISRCs. | |
ReleaseIncludes & | ratings () |
Include ratings. | |
ReleaseIncludes & | tags () |
Include tags. | |
IncludeList | createIncludeTags () const |
Returns a list of strings containing include parameters for the WebService. | |
![]() | |
virtual | ~IIncludes () |
Additional Inherited Members | |
![]() | |
typedef std::vector< std::string > | IncludeList |
A specification on how much data to return with a release.
This implementation uses method chaining to define list of includes.
Example usage:
ReleaseIncludes& MusicBrainz::ReleaseIncludes::artist | ( | ) |
Include artist.
ReleaseIncludes& MusicBrainz::ReleaseIncludes::artistRelations | ( | ) |
Include artist relations.
ReleaseIncludes& MusicBrainz::ReleaseIncludes::counts | ( | ) |
Include counts.
|
virtual |
Returns a list of strings containing include parameters for the WebService.
Implements MusicBrainz::IIncludes.
ReleaseIncludes& MusicBrainz::ReleaseIncludes::discs | ( | ) |
Include discs.
ReleaseIncludes& MusicBrainz::ReleaseIncludes::isrcs | ( | ) |
Include ISRCs.
ReleaseIncludes& MusicBrainz::ReleaseIncludes::labelRelations | ( | ) |
Include label relations.
ReleaseIncludes& MusicBrainz::ReleaseIncludes::ratings | ( | ) |
Include ratings.
ReleaseIncludes& MusicBrainz::ReleaseIncludes::releaseEvents | ( | ) |
Include release events.
ReleaseIncludes& MusicBrainz::ReleaseIncludes::releaseRelations | ( | ) |
Include release relations.
ReleaseIncludes& MusicBrainz::ReleaseIncludes::tags | ( | ) |
Include tags.
ReleaseIncludes& MusicBrainz::ReleaseIncludes::trackRelations | ( | ) |
Include track relations.
ReleaseIncludes& MusicBrainz::ReleaseIncludes::tracks | ( | ) |
Include tracks.
ReleaseIncludes& MusicBrainz::ReleaseIncludes::urlRelations | ( | ) |
Include URL relations.