#include "CloudParams.h" #include CCloudParams::CCloudParams() { } QDataStream &operator>>(QDataStream &in, CCloudParams &dest) { in >> dest.mMQTTBrokerHostName >> dest.mMQTTBrokerPassword >> dest.mMQTTBrokerPort >> dest.mMQTTBrokerUserName >> dest.mMQTTTopicPrefix >> dest.mMQTTTransmitTimeout; return in; } QDataStream &operator<<(QDataStream &out, const CCloudParams &source) { out << source.mMQTTBrokerHostName << source.mMQTTBrokerPassword << source.mMQTTBrokerPort << source.mMQTTBrokerUserName << source.mMQTTTopicPrefix << source.mMQTTTransmitTimeout; return out; } CCloudParams& CCloudParams::operator=(const CCloudParams *source) { if(source == this) { return *this; } this->mMQTTBrokerHostName = source->mMQTTBrokerHostName; this->mMQTTBrokerPassword = source->mMQTTBrokerPassword; this->mMQTTBrokerPort = source->mMQTTBrokerPort; this->mMQTTBrokerUserName = source->mMQTTBrokerUserName; this->mMQTTTopicPrefix = source->mMQTTTopicPrefix; this->mMQTTTransmitTimeout = source->mMQTTTransmitTimeout; return *this; }