TagLib API Documentation

TagLib::ID3v2::Footer Class Reference

ID3v2 footer implementation. More...

#include <id3v2footer.h>

List of all members.

Public Member Functions

 Footer ()
virtual ~Footer ()
ByteVector render (const Header *header) const

Static Public Member Functions

const unsigned int size ()


Detailed Description

ID3v2 footer implementation.

Per the ID3v2 specification, the tag's footer is just a copy of the information in the header. As such there is no API for reading the data from the header, it can just as easily be done from the header.

In fact, at this point, TagLib does not even parse the footer since it is not useful internally. However, if the flag to include a footer has been set in the ID3v2::Tag, TagLib will render a footer.

Definition at line 45 of file id3v2footer.h.


Constructor & Destructor Documentation

TagLib::ID3v2::Footer::Footer  ) 
 

Constructs an empty ID3v2 footer.

virtual TagLib::ID3v2::Footer::~Footer  )  [virtual]
 

Destroys the footer.


Member Function Documentation

const unsigned int TagLib::ID3v2::Footer::size  )  [static]
 

Returns the size of the footer. Presently this is always 10 bytes.

ByteVector TagLib::ID3v2::Footer::render const Header header  )  const
 

Renders the footer based on the data in header.


The documentation for this class was generated from the following file:
KDE Logo
This file is part of the documentation for TagLib Version 1.0.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Thu Jan 22 05:44:22 2004 by doxygen 1.3.4 written by Dimitri van Heesch, © 1997-2003