23 #ifndef __MUSICBRAINZ3_DISC_H__
24 #define __MUSICBRAINZ3_DISC_H__
58 typedef std::pair<int, int>
Track;
66 Disc(
const std::string &
id = std::string());
78 std::string getId()
const;
85 void setId(
const std::string &value);
92 int getSectors()
const;
99 void setSectors(
const int sectors);
106 int getFirstTrackNum()
const;
113 void setFirstTrackNum(
const int trackNum);
120 int getLastTrackNum()
const;
127 void setLastTrackNum(
const int trackNum);
196 MB_API Disc *
readDisc(
const std::string &deviceName = std::string());
219 const std::string &host =
"mm.musicbrainz.org",