Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

tag_impl.h File Reference

#include <list>
#include <stdio.h>
#include "tag.h"
#include "header_tag.h"
#include "mp3_header.h"

Go to the source code of this file.

Namespaces

namespace  dami
namespace  dami::id3
namespace  dami::id3::v1
namespace  dami::id3::v2
namespace  dami::lyr3
namespace  dami::lyr3::v1
namespace  dami::lyr3::v2
namespace  dami::mm

Classes

class  ID3_TagImpl

Functions

bool parse (ID3_TagImpl &, ID3_Reader &)
void render (ID3_Writer &, const ID3_TagImpl &)
bool parse (ID3_TagImpl &tag, ID3_Reader &rdr)
void render (ID3_Writer &writer, const ID3_TagImpl &tag)
bool parse (ID3_TagImpl &, ID3_Reader &)
bool parse (ID3_TagImpl &, ID3_Reader &)
bool parse (ID3_TagImpl &, ID3_Reader &)
size_t ID3_GetDataSize (const ID3_TagImpl &)


Function Documentation

size_t ID3_GetDataSize const ID3_TagImpl  ) 
 

Definition at line 323 of file tag_impl.cpp.

References ID3_TagImpl::GetAppendedBytes(), ID3_TagImpl::GetFileSize(), and ID3_TagImpl::GetPrependedBytes().

Referenced by ID3_TagImpl::PaddingSize(), RenderV2ToFile(), and ID3_TagImpl::Strip().

bool parse ID3_TagImpl ,
ID3_Reader
 

Referenced by ID3_Tag::Parse(), and ID3_TagImpl::ParseReader().

bool parse ID3_TagImpl ,
ID3_Reader
 

bool parse ID3_TagImpl ,
ID3_Reader
 

bool parse ID3_TagImpl tag,
ID3_Reader rdr
 

bool parse ID3_TagImpl ,
ID3_Reader
 

void render ID3_Writer writer,
const ID3_TagImpl tag
 

Referenced by ID3_Tag::Render(), RenderV1ToFile(), and RenderV2ToFile().

void render ID3_Writer ,
const ID3_TagImpl
 


Generated on Fri Aug 8 02:02:58 2008 for id3lib by  doxygen 1.3.9.1