Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

tag.h File Reference

#include <stdio.h>
#include "header_tag.h"
#include "frame.h"
#include "spec.h"

Compounds

struct  ID3_Elem
class  ID3_Tag
 The representative class of an id3 tag. More...


operator[]

Returns a pointer to the frame with the given index; returns NULL if there is no such frame at that index.
Parameters:
nIndex   The index of the frame that is to be retrieved
Returns:
A pointer to the requested frame, or NULL if no such frame.
See also:
GetFrameNum


ID3_Tagoperator<< (ID3_Tag &, const ID3_Frame &)
 Copies. More...

ID3_Tagoperator<< (ID3_Tag &, const ID3_Frame *)
 Attaches a pointer to a frame. More...


Functions

size_t ID3_GetDataSize (const ID3_Tag &)
int32 ID3_IsTagHeader (const uchar header[(10)])

Variables

const char STR_V1_COMMENT_DESC [] = "ID3v1 Comment"
 String used for the description field of a comment tag converted from an id3v1 tag to an id3v2 tag. More...


Function Documentation

size_t ID3_GetDataSize const ID3_Tag & tag
 

int32 ID3_IsTagHeader const uchar header[(10)]
 

ID3_Tag& operator<< ID3_Tag & tag,
const ID3_Frame * frame
 

Attaches a pointer to a frame.

ID3_Tag& operator<< ID3_Tag & tag,
const ID3_Frame & frame
 

Copies.


Variable Documentation

const char STR_V1_COMMENT_DESC[] = "ID3v1 Comment"
 

String used for the description field of a comment tag converted from an id3v1 tag to an id3v2 tag.

See also:
ID3V1_Tag


Generated at Wed Sep 5 16:53:38 2001 for id3lib by doxygen1.2.9.1 written by Dimitri van Heesch, © 1997-2001