Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages

mp3_id::mp3 Class Reference

#include <mp3_ids.h>

Inheritance diagram for mp3_id::mp3:

Inheritance graph
Collaboration diagram for mp3_id::mp3:

Collaboration graph
List of all members.

Detailed Description

MP3 ID class.


Public Member Functions

 mp3 (id *pID)
 MP3 ID constructor.

string ParseID (void) const
 MP3 ID parse.

void SetMP3FrameHeader (mp3_frame_header *pFrameHeader)
 Set MP3 frame header.

const mp3_frame_headerGetMP3FrameHeader (void) const
 Get MP3 frame header.


Private Attributes

mp3_frame_headerm_pMP3FrameHeader
 MP3 header information.


Constructor & Destructor Documentation

mp3_id::mp3::mp3 id pID  ) 
 

MP3 ID constructor.

Parameters:
pID: Identifier to set as parent.

Here is the call graph for this function:


Member Function Documentation

string mp3_id::mp3::ParseID void   )  const [virtual]
 

MP3 ID parse.

Returns:
String with the default ID value.

Implements id.

Here is the call graph for this function:

void mp3_id::mp3::SetMP3FrameHeader mp3_frame_header pFrameHeader  ) 
 

Set MP3 frame header.

Parameters:
pFrameHeader: Pointer to a MP3 frame header.

const mp3_frame_header * mp3_id::mp3::GetMP3FrameHeader void   )  const
 

Get MP3 frame header.

Returns:
MP3 frame header pointer.


Member Data Documentation

mp3_frame_header* mp3_id::mp3::m_pMP3FrameHeader [private]
 

MP3 header information.


The documentation for this class was generated from the following files:
doxygen sourceforge id3lib