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

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 dami::mm::parse ID3_TagImpl ,
ID3_Reader
 

bool dami::lyr3::v2::parse ID3_TagImpl ,
ID3_Reader
 

bool dami::lyr3::v1::parse ID3_TagImpl ,
ID3_Reader
 

bool dami::id3::v2::parse ID3_TagImpl tag,
ID3_Reader rdr
 

bool dami::id3::v1::parse ID3_TagImpl ,
ID3_Reader
 

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

void dami::id3::v2::render ID3_Writer writer,
const ID3_TagImpl tag
 

void dami::id3::v1::render ID3_Writer ,
const ID3_TagImpl
 

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


Generated on Wed Jul 27 19:44:09 2005 for id3lib by  doxygen 1.4.2