Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

TagLib::ID3v1 Namespace Reference

An ID3v1 implementation. More...


Classes

class  StringHandler
 A abstraction for the string to data encoding in ID3v1 tags. More...

class  Tag
 The main class in the ID3v1 implementation. More...


Typedefs

typedef Map< String, int > GenreMap

Functions

StringList genreList ()
GenreMap genreMap ()
String genre (int index)
int genreIndex (const String &name)


Detailed Description

An ID3v1 implementation.

Typedef Documentation

typedef Map<String, int> TagLib::ID3v1::GenreMap
 


Function Documentation

String genre int  index  ) 
 

Returns the name of the genre at index in the ID3v1 genre list. If index is out of range -- less than zero or greater than 146 -- a null string will be returned.

int genreIndex const String &  name  ) 
 

Returns the genre index for the (case sensitive) genre name. If the genre is not in the list 255 (which signifies an unknown genre in ID3v1) will be returned.

StringList genreList  ) 
 

Returns the list of canonical ID3v1 genre names in the order that they are listed in the standard.

GenreMap genreMap  ) 
 

A "reverse mapping" that goes from the canonical ID3v1 genre name to the respective genre number. genreMap()["Rock"] ==


Generated on Mon Jun 7 12:51:53 2004 for TagLib by doxygen 1.3.4