massive changes inside

* use pass by ref instead of by value if possible
* use reference in interation over collections
* fix no tag inserting
This commit is contained in:
2017-05-04 15:00:50 +03:00
parent 6e99e262d4
commit 6e62ceaac7
119 changed files with 645 additions and 634 deletions

View File

@ -29,7 +29,7 @@
#include "awdebug.h"
AWTelemetryHandler::AWTelemetryHandler(QObject *parent, const QString clientId)
AWTelemetryHandler::AWTelemetryHandler(QObject *parent, const QString &clientId)
: QObject(parent)
{
qCDebug(LOG_AW) << __PRETTY_FUNCTION__;
@ -50,7 +50,7 @@ AWTelemetryHandler::~AWTelemetryHandler()
}
QStringList AWTelemetryHandler::get(const QString group) const
QStringList AWTelemetryHandler::get(const QString &group) const
{
qCDebug(LOG_AW) << "Get stored data for group" << group;
@ -58,7 +58,7 @@ QStringList AWTelemetryHandler::get(const QString group) const
QSettings settings(m_localFile, QSettings::IniFormat);
settings.beginGroup(group);
for (auto key : settings.childKeys())
for (auto &key : settings.childKeys())
values.append(settings.value(key).toString());
settings.endGroup();
@ -66,7 +66,7 @@ QStringList AWTelemetryHandler::get(const QString group) const
}
QString AWTelemetryHandler::getLast(const QString group) const
QString AWTelemetryHandler::getLast(const QString &group) const
{
qCDebug(LOG_AW) << "Get last stored data for group" << group;
@ -75,7 +75,7 @@ QString AWTelemetryHandler::getLast(const QString group) const
void AWTelemetryHandler::init(const int count, const bool enableRemote,
const QString clientId)
const QString &clientId)
{
qCDebug(LOG_AW) << "Init telemetry with count" << count << "enable remote"
<< enableRemote << "client ID" << clientId;
@ -86,7 +86,7 @@ void AWTelemetryHandler::init(const int count, const bool enableRemote,
}
bool AWTelemetryHandler::put(const QString group, const QString value) const
bool AWTelemetryHandler::put(const QString &group, const QString &value) const
{
qCDebug(LOG_AW) << "Store data with group" << group << "and value" << value;
@ -95,7 +95,7 @@ bool AWTelemetryHandler::put(const QString group, const QString value) const
// values will be stored as num=value inside specified group
// load all values to memory
QStringList saved;
for (auto key : settings.childKeys())
for (auto &key : settings.childKeys())
saved.append(settings.value(key).toString());
// check if this value is already saved
if (saved.contains(value)) {
@ -110,7 +110,7 @@ bool AWTelemetryHandler::put(const QString group, const QString value) const
// clear group
settings.remove(QString(""));
// and save now
for (auto value : saved) {
for (auto &value : saved) {
QString key = getKey(settings.childKeys().count());
settings.setValue(key, value);
}
@ -123,8 +123,8 @@ bool AWTelemetryHandler::put(const QString group, const QString value) const
}
void AWTelemetryHandler::uploadTelemetry(const QString group,
const QString value)
void AWTelemetryHandler::uploadTelemetry(const QString &group,
const QString &value)
{
qCDebug(LOG_AW) << "Upload data with group" << group << "and value"
<< value;