![]() |
Mixxx
|
#include <bpmscheme.h>
Public Member Functions | |
BpmScheme (const QString &name, int minBpm, int maxBpm, bool entire) | |
BpmScheme () | |
~BpmScheme () | |
void | writeXML (QDomDocument &doc, QDomElement &header) |
int | getMinBpm () |
int | getMaxBpm () |
QString | getName () |
QString | getComment () |
bool | getAnalyzeEntireSong () |
void | setMinBpm (const int minBpm) |
void | setMaxBpm (const int maxBpm) |
void | setName (const QString &name) |
void | setComment (const QString &comment) |
void | setAnalyzeEntireSong (const bool entire) |
Protected Attributes | |
int | m_MinBpm |
int | m_MaxBpm |
bool | m_AnalyzeEntireSong |
QString | m_Name |
QString | m_Comment |
QMutex | m_qMutex |
Class for storing a BPM detection scheme
Definition at line 38 of file bpmscheme.h.
BpmScheme::BpmScheme | ( | const QString & | name, |
int | minBpm, | ||
int | maxBpm, | ||
bool | entire | ||
) |
Definition at line 23 of file bpmscheme.cpp.
BpmScheme::BpmScheme | ( | ) |
Definition at line 28 of file bpmscheme.cpp.
BpmScheme::~BpmScheme | ( | ) |
Definition at line 32 of file bpmscheme.cpp.
bool BpmScheme::getAnalyzeEntireSong | ( | ) |
QString BpmScheme::getComment | ( | ) |
Definition at line 70 of file bpmscheme.cpp.
int BpmScheme::getMaxBpm | ( | ) |
int BpmScheme::getMinBpm | ( | ) |
QString BpmScheme::getName | ( | ) |
void BpmScheme::setAnalyzeEntireSong | ( | const bool | entire | ) |
void BpmScheme::setComment | ( | const QString & | comment | ) |
Definition at line 107 of file bpmscheme.cpp.
void BpmScheme::setMaxBpm | ( | const int | maxBpm | ) |
void BpmScheme::setMinBpm | ( | const int | minBpm | ) |
void BpmScheme::setName | ( | const QString & | name | ) |
void BpmScheme::writeXML | ( | QDomDocument & | doc, |
QDomElement & | header | ||
) |
bool BpmScheme::m_AnalyzeEntireSong [protected] |
Definition at line 67 of file bpmscheme.h.
QString BpmScheme::m_Comment [protected] |
Definition at line 69 of file bpmscheme.h.
int BpmScheme::m_MaxBpm [protected] |
Definition at line 66 of file bpmscheme.h.
int BpmScheme::m_MinBpm [protected] |
Definition at line 65 of file bpmscheme.h.
QString BpmScheme::m_Name [protected] |
Definition at line 68 of file bpmscheme.h.
QMutex BpmScheme::m_qMutex [protected] |
Mutex protecting access to object
Definition at line 72 of file bpmscheme.h.