Base class for action handler connectors. A action handle connector has a set of actions. More...
#include "ActionHandleConnectorBase.h"
Public Member Functions | |
ActionHandleConnectorBase (const std::string &_actionName, ot::MessageType _messageFlags) | |
ActionHandleConnectorBase (const std::list< std::string > &_actionNames, ot::MessageType _messageFlags) | |
ActionHandleConnectorBase (const ActionHandleConnectorBase &_other) | |
virtual | ~ActionHandleConnectorBase () |
ActionHandleConnectorBase & | operator= (const ActionHandleConnectorBase &_other) |
bool | mayDispatch (ot::MessageType _inboundMessageType) const |
virtual std::string | forwardDispatch (JsonDocument &_document)=0 |
const std::list< std::string > & | actionNames (void) const |
Protected Attributes | |
std::list< std::string > | m_actionNames |
ot::MessageType | m_messageFlags |
Base class for action handler connectors. A action handle connector has a set of actions.
ot::ActionHandleConnectorBase::ActionHandleConnectorBase | ( | const std::string & | _actionName, |
ot::MessageType | _messageFlags ) |
ot::ActionHandleConnectorBase::ActionHandleConnectorBase | ( | const std::list< std::string > & | _actionNames, |
ot::MessageType | _messageFlags ) |
ot::ActionHandleConnectorBase::ActionHandleConnectorBase | ( | const ActionHandleConnectorBase & | _other | ) |
|
virtual |
|
inline |
|
pure virtual |
bool ot::ActionHandleConnectorBase::mayDispatch | ( | ot::MessageType | _inboundMessageType | ) | const |
ot::ActionHandleConnectorBase & ot::ActionHandleConnectorBase::operator= | ( | const ActionHandleConnectorBase & | _other | ) |
|
protected |
|
protected |