12#ifndef WSFUCI_MESSAGEFACTORY_HPP
13#define WSFUCI_MESSAGEFACTORY_HPP
18#include "uci/type/MessageType.h"
19#include "UtMemory.hpp"
35 std::unique_ptr<UCI_MessageBaseType>
Create(
const uci::type::MessageType* aMessage)
const;
The OMS / UCI Interface Object to the UCI middleware.
Definition WsfUCI_Interface.hpp:118
Definition WsfUCI_MessageBaseType.hpp:28
std::unique_ptr< UCI_MessageBaseType > Create(const uci::type::MessageType *aMessage) const
Create a message type based on the type provided in the message header (see uci/type/accessorType....
Definition WsfUCI_MessageFactory.cpp:31
UCI_MessageFactory(UCI_Interface &aInterface)
Definition WsfUCI_MessageFactory.cpp:21
~UCI_MessageFactory()
Definition WsfUCI_MessageFactory.cpp:26
Function definitions for those who need run-time access to the version.
Definition WsfComm.cpp:32