Fixed a useless test and modified MqttClient constructors

This commit is contained in:
hsaturn
2021-03-31 00:22:31 +02:00
parent b6a0dde2b1
commit e71ffefc5a
4 changed files with 17 additions and 14 deletions

View File

@@ -120,9 +120,8 @@ class MqttClient
FlagReserved = 1
};
public:
MqttClient(MqttBroker*);
MqttClient(MqttBroker* brk, const std::string& id) : MqttClient(brk) { clientId=id; }
MqttClient() : MqttClient(nullptr) {};
MqttClient(MqttBroker* brk = nullptr, const std::string& id="");
MqttClient(const std::string& id) : MqttClient(nullptr, id){}
~MqttClient();