Main Page   Modules   Class Hierarchy   Compound List   File List   Compound Members   Related Pages  

CDInfo Struct Reference

The central structure holding all disc information. More...

#include <freedb.hxx>

List of all members.

Public Attributes

long discid
string dartist
string dtitle
string dyear
string dgenre
string dextinfo
int revision
vector< int > trackoffsets
vector< string > tracktitles
vector< int > playorder


Detailed Description

The central structure holding all disc information.

Definition at line 93 of file freedb.hxx.


Member Data Documentation

string CDInfo::dartist
 

The name of the artist of the disc

Definition at line 96 of file freedb.hxx.

string CDInfo::dextinfo
 

Extended information about the disc; a string of arbitrary length

Definition at line 100 of file freedb.hxx.

string CDInfo::dgenre
 

The genre (also called category) of the disc

Definition at line 99 of file freedb.hxx.

long CDInfo::discid
 

The DiscId, an unique identifier for a compact disc.

Definition at line 95 of file freedb.hxx.

string CDInfo::dtitle
 

The title of the disc

Definition at line 97 of file freedb.hxx.

string CDInfo::dyear
 

The release year of the disc

Definition at line 98 of file freedb.hxx.

vector<int> CDInfo::playorder
 

The playorder for this disc, can be used in local databases for CD-Players

Definition at line 104 of file freedb.hxx.

int CDInfo::revision
 

The revision of the disc entry

Definition at line 101 of file freedb.hxx.

vector<int> CDInfo::trackoffsets
 

The track offsets of the disc; also used to calculate the DiscId

Definition at line 102 of file freedb.hxx.

vector<string> CDInfo::tracktitles
 

An STL vector containing the track titles in correct order

Definition at line 103 of file freedb.hxx.


The documentation for this struct was generated from the following file:
Generated on Wed Nov 6 17:32:02 2002 for libfreedb by doxygen1.2.18