26#ifndef LMMS_PROJECT_VERSION_H
27#define LMMS_PROJECT_VERSION_H
uint8_t a
Definition Spc_Cpu.h:141
Version number parsing and comparison.
Definition ProjectVersion.h:43
QString m_version
Definition ProjectVersion.h:63
int m_patch
Definition ProjectVersion.h:66
CompareType
Definition ProjectVersion.h:45
@ Major
Definition ProjectVersion.h:45
@ Stage
Definition ProjectVersion.h:45
@ Minor
Definition ProjectVersion.h:45
@ All
Definition ProjectVersion.h:45
@ Release
Definition ProjectVersion.h:45
@ Build
Definition ProjectVersion.h:45
int m_minor
Definition ProjectVersion.h:65
ProjectVersion(QString version, CompareType c=CompareType::All)
Definition ProjectVersion.cpp:35
ProjectVersion setCompareType(CompareType compareType)
Definition ProjectVersion.h:57
QStringList m_labels
Definition ProjectVersion.h:67
int getMinor() const
Definition ProjectVersion.h:53
CompareType getCompareType() const
Definition ProjectVersion.h:56
int m_major
Definition ProjectVersion.h:64
int getPatch() const
Definition ProjectVersion.h:54
int getMajor() const
Definition ProjectVersion.h:52
const QString & getVersion() const
Definition ProjectVersion.h:51
static int compare(const ProjectVersion &a, const ProjectVersion &b, CompareType c)
Definition ProjectVersion.cpp:81
CompareType m_compareType
Definition ProjectVersion.h:68
const QStringList & getLabels() const
Definition ProjectVersion.h:55
static void v2(register WDL_FFT_REAL *a)
Definition fft.c:1099
int version
Definition jpeglib.h:901
Definition AudioAlsa.cpp:35
bool operator>=(const ProjectVersion &v1, const ProjectVersion &v2)
Definition ProjectVersion.h:77
bool operator<(const ProjectVersion &v1, const ProjectVersion &v2)
Definition ProjectVersion.h:74
bool operator<=(const ProjectVersion &v1, const ProjectVersion &v2)
Definition ProjectVersion.h:76
bool operator>(const ProjectVersion &v1, const ProjectVersion &v2)
Definition ProjectVersion.h:75
bool operator!=(const ProjectVersion &v1, const ProjectVersion &v2)
Definition ProjectVersion.h:79
bool operator==(const ProjectVersion &v1, const ProjectVersion &v2)
Definition ProjectVersion.h:78
return c
Definition crypt.c:175
static ZCONST char Far None[]
Definition unzip.c:380