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 |