TagLib::ID3v2::PopularimeterFrame Class Reference
An implementation of
ID3v2 "popularimeter".
More...
#include <popularimeterframe.h>
List of all members.
Detailed Description
An implementation of
ID3v2 "popularimeter".
This implements the ID3v2 popularimeter (POPM frame). It concists of an email, a rating and an optional counter.
Constructor & Destructor Documentation
TagLib::ID3v2::PopularimeterFrame::PopularimeterFrame |
( |
|
) |
[explicit] |
Construct an empty popularimeter frame.
TagLib::ID3v2::PopularimeterFrame::PopularimeterFrame |
( |
const ByteVector & |
data |
) |
[explicit] |
Construct a popularimeter based on the data in data.
virtual TagLib::ID3v2::PopularimeterFrame::~PopularimeterFrame |
( |
|
) |
[virtual] |
Member Function Documentation
uint TagLib::ID3v2::PopularimeterFrame::counter |
( |
|
) |
const |
String TagLib::ID3v2::PopularimeterFrame::email |
( |
|
) |
const |
virtual void TagLib::ID3v2::PopularimeterFrame::parseFields |
( |
const ByteVector & |
data |
) |
[protected, virtual] |
Called by parse() to parse the field data. It makes this information available through the public API. This must be overridden by the subclasses.
Implements TagLib::ID3v2::Frame.
int TagLib::ID3v2::PopularimeterFrame::rating |
( |
|
) |
const |
virtual ByteVector TagLib::ID3v2::PopularimeterFrame::renderFields |
( |
|
) |
const [protected, virtual] |
void TagLib::ID3v2::PopularimeterFrame::setCounter |
( |
uint |
counter |
) |
|
void TagLib::ID3v2::PopularimeterFrame::setEmail |
( |
const String & |
email |
) |
|
void TagLib::ID3v2::PopularimeterFrame::setRating |
( |
int |
rating |
) |
|
virtual String TagLib::ID3v2::PopularimeterFrame::toString |
( |
|
) |
const [virtual] |
Friends And Related Function Documentation
The documentation for this class was generated from the following file: