MusicBrainz::IIncludes Class Reference

An interface implemented by include tag generators. More...

Inheritance diagram for MusicBrainz::IIncludes:
MusicBrainz::ArtistIncludes MusicBrainz::ReleaseIncludes MusicBrainz::TrackIncludes

List of all members.

Public Types

typedef std::vector< std::string > IncludeList

Public Member Functions

virtual ~IIncludes ()
virtual IncludeList createIncludeTags () const =0
 Returns a list of strings containing include parameters for the WebService.

Detailed Description

An interface implemented by include tag generators.


Member Typedef Documentation

typedef std::vector<std::string> MusicBrainz::IIncludes::IncludeList

Constructor & Destructor Documentation

virtual MusicBrainz::IIncludes::~IIncludes (  )  [inline, virtual]

Member Function Documentation

virtual IncludeList MusicBrainz::IIncludes::createIncludeTags (  )  const [pure virtual]

Returns a list of strings containing include parameters for the WebService.

Returns:
a list of strings

Implemented in MusicBrainz::ArtistIncludes, MusicBrainz::ReleaseIncludes, and MusicBrainz::TrackIncludes.


Generated on 6 Jul 2010 for libmusicbrainz3 by  doxygen 1.6.1