Motion Master
Loading...
Searching...
No Matches
Public Member Functions | List of all members
OutgoingMachineMessage Class Reference

#include <outgoing_machine_message.h>

Inheritance diagram for OutgoingMachineMessage:
Inheritance graph
[legend]
Collaboration diagram for OutgoingMachineMessage:
Collaboration graph
[legend]

Public Member Functions

 OutgoingMachineMessage ()
 
 OutgoingMachineMessage (Protocol protocol, std::string &connection_id, std::string &topic, motionmaster::MotionMasterMessage &message)
 
std::string get_topic ()
 
const motionmaster::MotionMasterMessage::Status & get_status () const
 
- Public Member Functions inherited from MachineMessage
Protocol get_protocol () const
 
const std::string & get_connection_id () const
 
const motionmaster::MotionMasterMessage & get_message () const
 

Additional Inherited Members

- Public Types inherited from MachineMessage
enum class  Protocol { kAll , kZmq , kWs }
 
- Protected Member Functions inherited from MachineMessage
 MachineMessage ()
 
 MachineMessage (Protocol protocol, std::string &connection_id, motionmaster::MotionMasterMessage &message)
 

Constructor & Destructor Documentation

◆ OutgoingMachineMessage() [1/2]

OutgoingMachineMessage::OutgoingMachineMessage ( )

◆ OutgoingMachineMessage() [2/2]

OutgoingMachineMessage::OutgoingMachineMessage ( Protocol  protocol,
std::string &  connection_id,
std::string &  topic,
motionmaster::MotionMasterMessage &  message 
)

Member Function Documentation

◆ get_status()

const motionmaster::MotionMasterMessage::Status & OutgoingMachineMessage::get_status ( ) const

◆ get_topic()

std::string OutgoingMachineMessage::get_topic ( )

The documentation for this class was generated from the following files: