5 #include <Poco/SharedPtr.h>
6 #include <Poco/Timespan.h>
7 #include <Poco/JSON/Object.h>
13 typedef Poco::SharedPtr<IQRFJsonMessage> Ptr;
21 static IQRFJsonMessage::Ptr
parse(
const std::string &data);
28 void setMessageID(
const std::string &
id);
29 std::string messageID()
const;
31 void setTimeout(
const Poco::Timespan &timeout);
32 Poco::Timespan timeout()
const;
36 Poco::Timespan m_timeout;
virtual std::string toString()=0
static IQRFJsonMessage::Ptr parse(const std::string &data)
Definition: IQRFJsonMessage.cpp:23
Definition: IQRFJsonMessage.h:11