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

tag.cpp File Reference

#include "tag.h"
#include "uint28.h"
#include "utils.h"
#include <string.h>

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 &tag, const ID3_Frame &frame)
 Copies.

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


Functions

int32 ID3_IsTagHeader (const uchar data[ID3_TAGHEADERSIZE])
void ID3_RemoveFromList (ID3_Elem *which, ID3_Elem **list)
void ID3_ClearList (ID3_Elem *list)
size_t ID3_GetDataSize (const ID3_Tag &tag)

Function Documentation

void ID3_ClearList ( ID3_Elem * list )
 

size_t ID3_GetDataSize ( const ID3_Tag & tag )
 

int32 ID3_IsTagHeader ( const uchar data[ID3_TAGHEADERSIZE] )
 

void ID3_RemoveFromList ( ID3_Elem * which,
ID3_Elem ** list )
 

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.


Generated at Mon Mar 5 12:06:45 2001 for id3lib by doxygen1.2.5 written by Dimitri van Heesch, © 1997-2001