libmusicbrainz3  3.0.2
MusicBrainz::ReleaseEvent Class Reference

A release event, indicating where and when a release took place. More...

List of all members.

Public Member Functions

 ReleaseEvent (const std::string &country=std::string(), const std::string &dateStr=std::string())
 Constructor.
virtual ~ReleaseEvent ()
 Destructor.
std::string getCountry () const
 Returns the country a release took place.
void setCountry (const std::string &country)
 Sets the country a release took place.
std::string getDate () const
 Returns the date a release took place.
void setDate (const std::string &dateStr)
 Sets the date a release took place.
void setCatalogNumber (const std::string &catalogNumber)
std::string getCatalogNumber () const
void setBarcode (const std::string &barcode)
std::string getBarcode () const
void setLabel (Label *label)
LabelgetLabel ()

Detailed Description

A release event, indicating where and when a release took place.

All country codes used must be valid ISO-3166 country codes (i.e. "DE", "UK" or "FR"). The dates are strings and must have the format "YYYY", "YYYY-MM" or "YYYY-MM-DD".


Constructor & Destructor Documentation

./usr/share/doc/libmusicbrainz3-dev/docs/class_music_brainz_1_1_release_event.html0000644000000000000000000005167611736364707027333 0ustar rootroot libmusicbrainz3: MusicBrainz::ReleaseEvent Class Reference
libmusicbrainz3  3.0.2
MusicBrainz::ReleaseEvent Class Reference

A release event, indicating where and when a release took place. More...

List of all members.

Public Member Functions

 ReleaseEvent (const std::string &country=std::string(), const std::string &dateStr=std::string())
 Constructor.
virtual ~ReleaseEvent ()
 Destructor.