From 07547e2ec09a8abda65a00270454e3d80e618736 Mon Sep 17 00:00:00 2001 From: Nicholas O'Leary Date: Tue, 27 Jul 2010 16:08:51 +0100 Subject: [PATCH] Added default constructor --- PubSubClient.cpp | 3 +++ PubSubClient.h | 1 + 2 files changed, 4 insertions(+) diff --git a/PubSubClient.cpp b/PubSubClient.cpp index c133b28..3ad3e7f 100644 --- a/PubSubClient.cpp +++ b/PubSubClient.cpp @@ -13,6 +13,9 @@ #define MQTTPUBLISH 3<<4 #define MQTTSUBSCRIBE 8<<4 +PubSubClient::PubSubClient() : _client(0) { +} + PubSubClient::PubSubClient(uint8_t *ip, uint16_t port, void (*callback)(char*,uint8_t*,int)) : _client(ip,port) { this->callback = callback; } diff --git a/PubSubClient.h b/PubSubClient.h index 10aa521..3609ec1 100644 --- a/PubSubClient.h +++ b/PubSubClient.h @@ -25,6 +25,7 @@ private: int write(uint8_t header, uint8_t* buf, uint8_t length); uint8_t writeString(char* string, uint8_t* buf, uint8_t pos); public: + PubSubClient(); PubSubClient(uint8_t *, uint16_t, void(*)(char*,uint8_t*,int)); int connect(char *); int connect(char*, char*, uint8_t, uint8_t, char*);