audiomanager implementation

This commit is contained in:
itsmattkc
2019-09-27 03:01:09 +10:00
parent d1cc36cb78
commit 8df4cf2cdc
9 changed files with 139 additions and 7 deletions
+6
View File
@@ -106,6 +106,12 @@ int rational::getActiveInstances()
return activeInstances;
}
rational::operator QString() const
{
return QString("%1/%2").arg(QString::number(numer),
QString::number(denom));
}
const intType &rational::numerator() const
{
return numer;
+3
View File
@@ -7,6 +7,7 @@
#define RATIONAL_H
#include <iostream>
#include <QDebug>
#include <QMetaType>
extern "C" {
@@ -114,6 +115,8 @@ public:
friend ostream& operator<<(ostream &out, const rational &value);
friend istream& operator>>(istream &in, rational &value);
operator QString() const;
const intType& numerator() const;
const intType& denominator() const;