11#ifndef L16_JMESSAGE_HPP
12#define L16_JMESSAGE_HPP
26 typedef std::shared_ptr<const Messages::InitialBase>
MessagePtr;
UtStringId WsfStringId
WsfStringId – the same thing as UtStringId.
Definition WsfStringId.hpp:23
std::shared_ptr< const Messages::InitialBase > MessagePtr
Definition JMessage.hpp:26
JMessage & operator=(JMessage &aMsg)
Definition JMessage.cpp:44
WsfMessage * Clone() const override
Definition JMessage.cpp:39
const MessagePtr Get() const
Definition JMessage.hpp:38
JMessage(MessagePtr aMessage, WsfPlatform *aPlatformPtr)
Definition JMessage.cpp:21
MessagePtr Get()
Returns the message.
Definition JMessage.hpp:36
~JMessage() override
Definition JMessage.cpp:31
static WsfStringId GetTypeId()
Definition JMessage.cpp:34
WsfMessage(WsfStringId aType)
Constructor for XIO (de)serialization.
Definition WsfMessage.cpp:25
This file should be included prior to defining a message. Currently there is a limit of 32 fields per...
Definition AllMessages.hpp:55