PPL7-Icon Patrick's Programming Library Version 7.0.0 - Dokumentation
ppl7::ID3Frame Klassenreferenz

Öffentliche Methoden

 ID3Frame ()
 Konstruktor ohne Parameter. Mehr ...
 
 ID3Frame (const String &name)
 Konstruktor mit Framenamen. Mehr ...
 
 ~ID3Frame ()
 Destruktor. Mehr ...
 
int flags () const
 
void getData (ByteArray &data) const
 
bool hasData () const
 
void hexDump () const
 
const Stringname () const
 
void setData (const ByteArrayPtr &data)
 
void setFlags (int flags)
 
size_t size () const
 

Private Attribute

char * data
 
int Flags
 
String ID
 
ID3FramenextFrame
 
ID3FramepreviousFrame
 
size_t Size
 

Freundbeziehungen

class ID3Tag
 
class ID3TagTranscode
 

Beschreibung der Konstruktoren und Destruktoren

ppl7::ID3Frame::ID3Frame ( )
ppl7::ID3Frame::ID3Frame ( const String name)
Beschreibung:
Konstruktor mit Framenamen
Parameter
nameDer 4-stellige Name des Frames
ppl7::ID3Frame::~ID3Frame ( )

Dokumentation der Elementfunktionen

int ppl7::ID3Frame::flags ( ) const
void ppl7::ID3Frame::getData ( ByteArray data) const
bool ppl7::ID3Frame::hasData ( ) const
void ppl7::ID3Frame::hexDump ( ) const
const String & ppl7::ID3Frame::name ( ) const
void ppl7::ID3Frame::setData ( const ByteArrayPtr data)
void ppl7::ID3Frame::setFlags ( int  flags)
size_t ppl7::ID3Frame::size ( ) const

Freundbeziehungen und Funktionsdokumentation

friend class ID3Tag
friend
friend class ID3TagTranscode
friend

Dokumentation der Datenelemente

char* ppl7::ID3Frame::data
private
int ppl7::ID3Frame::Flags
private
String ppl7::ID3Frame::ID
private
ID3Frame* ppl7::ID3Frame::nextFrame
private
ID3Frame * ppl7::ID3Frame::previousFrame
private
size_t ppl7::ID3Frame::Size
private

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien: