libmusicbrainz3 3.0.3
MusicBrainz::ReleaseGroupFilter Class Reference
Inheritance diagram for MusicBrainz::ReleaseGroupFilter:
MusicBrainz::IFilter

List of all members.

Public Member Functions

ReleaseGroupFiltertitle (const std::string &value)
ReleaseGroupFilterreleaseType (const std::string &value)
ReleaseGroupFilterartistName (const std::string &value)
ReleaseGroupFilterartistId (const std::string &value)
ReleaseGroupFilterlimit (const int value)
ReleaseGroupFilterquery (const std::string &query)
ParameterList createParameters () const
 Create a map of query parameters.

Member Function Documentation

ReleaseGroupFilter& MusicBrainz::ReleaseGroupFilter::artistId ( const std::string &  value)
ReleaseGroupFilter& MusicBrainz::ReleaseGroupFilter::artistName ( const std::string &  value)
ParameterList MusicBrainz::ReleaseGroupFilter::createParameters ( ) const [virtual]

Create a map of query parameters.

Returns:
: a string->string map of parameters

Implements MusicBrainz::IFilter.

ReleaseGroupFilter& MusicBrainz::ReleaseGroupFilter::limit ( const int  value)
ReleaseGroupFilter& MusicBrainz::ReleaseGroupFilter::query ( const std::string &  query)
ReleaseGroupFilter& MusicBrainz::ReleaseGroupFilter::releaseType ( const std::string &  value)
ReleaseGroupFilter& MusicBrainz::ReleaseGroupFilter::title ( const std::string &  value)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines