libmusicbrainz3  3.0.2
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CMusicBrainz::ArtistAliasRepresents an artist alias
 CMusicBrainz::LabelAliasRepresents a label alias
 CMusicBrainz::DiscRepresents an Audio CD
 CMusicBrainz::EntityA first-level MusicBrainz class
 CMusicBrainz::ArtistRepresents an artist
 CMusicBrainz::LabelRepresents a record label
 CMusicBrainz::ReleaseRepresents a Release
 CMusicBrainz::TrackRepresents a track
 Cexception
 CMusicBrainz::Exception
 CMusicBrainz::DiscErrorThe Audio CD could not be read
 CMusicBrainz::ParseErrorException to be thrown if a parse error occurs
 CMusicBrainz::ValueError
 CMusicBrainz::WebServiceErrorA web service error has occurred
 CMusicBrainz::AuthenticationErrorAuthentication failed
 CMusicBrainz::ConnectionErrorGetting a server connection failed
 CMusicBrainz::RequestErrorAn invalid request was made
 CMusicBrainz::ResourceNotFoundErrorNo resource with the given ID exists
 CMusicBrainz::ResponseErrorThe returned resource was invalid
 CMusicBrainz::TimeOutErrorConnection to a server timed out
 CMusicBrainz::IFactoryA factory to instantiate classes from the domain model
 CMusicBrainz::DefaultFactoryA factory to instantiate classes from the domain model
 CMusicBrainz::IFilterA filter for collections
 CMusicBrainz::ArtistFilterA filter for the artist collection
 CMusicBrainz::ReleaseFilterA filter for the release collection
 CMusicBrainz::TrackFilterA filter for the track collection
 CMusicBrainz::UserFilterA filter for the user collection
 CMusicBrainz::IIncludesAn interface implemented by include tag generators
 CMusicBrainz::ArtistIncludesA specification on how much data to return with a track
 CMusicBrainz::ReleaseIncludesA specification on how much data to return with a release
 CMusicBrainz::TrackIncludesA specification on how much data to return with a track
 CMusicBrainz::IWebServiceAn interface all concrete web service classes have to implement
 CMusicBrainz::WebServiceAn interface to the MusicBrainz XML web service via HTTP
 CMusicBrainz::MbXmlParserA parser for the Music Metadata XML format
 CMusicBrainz::MetadataRepresents a parsed Music Metadata XML document
 CMusicBrainz::QueryA simple interface to the MusicBrainz web service
 CMusicBrainz::RelationRepresents a relation between two Entities
 CMusicBrainz::ReleaseEventA release event, indicating where and when a release took place
 CMusicBrainz::ResultRepresents generic search result
 CMusicBrainz::ArtistResultRepresents an artist result
 CMusicBrainz::ReleaseResultRepresents an release result
 CMusicBrainz::TrackResultRepresents an track result
 CMusicBrainz::Tag
 CMusicBrainz::UserRepresents a MusicBrainz user