src/tag.cpp File Reference

#include "writers.h"
#include "tag_impl.h"

Go to the source code of this file.

operator<<

Copies a frame to the tag.

The frame parameter can thus safely be deleted or allowed to go out of scope.

Operator<< supports the addition of a pointer to a frame object, or the frame object itself.

   ID3_Frame *pFrame, frame;
   p_frame = &frame;
   myTag << pFrame;
   myTag << frame;

Both these methods copy the given frame to the tag---the tag creates its own copy of the frame.

Parameters:
frame The frame to be added to the tag.


int32 ID3_IsTagHeader (const uchar data[ID3_TAGHEADERSIZE])

Variables

ID3_TagImpl::iterator _cur
ID3_TagImpl::iterator _end
ID3_TagImpl::const_iterator _cur
ID3_TagImpl::const_iterator _end


Function Documentation

int32 ID3_IsTagHeader const uchar  data[ID3_TAGHEADERSIZE]  ) 
 

Definition at line 1054 of file tag.cpp.

References ID3_Tag::IsV2Tag(), and ID3_TagHeader::SIZE.


Variable Documentation

ID3_TagImpl::const_iterator _cur
 

Definition at line 1094 of file tag.cpp.

ID3_TagImpl::iterator _cur
 

Definition at line 1071 of file tag.cpp.

ID3_TagImpl::const_iterator _end
 

Definition at line 1095 of file tag.cpp.

ID3_TagImpl::iterator _end
 

Definition at line 1072 of file tag.cpp.


Generated on Tue Apr 4 07:13:17 2006 for id3lib by  doxygen 1.4.6