Motion Master
Loading...
Searching...
No Matches
MockNotifier Class Reference
Inheritance diagram for MockNotifier:
Collaboration diagram for MockNotifier:

Public Member Functions

 MOCK_METHOD (void, send_slave_warning,(uint32_t device_address, int32_t device_id, int32_t code, const std::string &additional_info),(override))
 MOCK_METHOD (void, send_slave_error,(uint32_t device_address, int32_t device_id, int32_t code, const std::string &additional_info),(override))
 MOCK_METHOD (void, send_status,(motionmaster::MotionMasterMessage::Status *status, std::string topic),(override))
 MOCK_METHOD (void, send_monitoring_status,(motionmaster::MotionMasterMessage::Status *status),(override))
 MOCK_METHOD (void, send_notification_status,(motionmaster::MotionMasterMessage::Status *status),(override))
 MOCK_METHOD (void, send_mm_state_waiting_for_slaves,(),(override))
 MOCK_METHOD (void, send_mm_state_slaves_found,(),(override))
 MOCK_METHOD (void, send_mm_state_initializing,(),(override))
 MOCK_METHOD (void, send_mm_state_initialized,(),(override))
 MOCK_METHOD (void, send_mm_state_deinitializing,(),(override))
 MOCK_METHOD (void, send_mm_state_deinitialized,(),(override))
 MOCK_METHOD (void, send_mm_state_terminating,(),(override))
 MOCK_METHOD (bool, has_notification,(),(override))
 MOCK_METHOD (bool, get_next_notification,(OutgoingMachineMessage &message),(override))
Public Member Functions inherited from Notifier
virtual ~Notifier ()=default
virtual void send_slave_warning (uint32_t device_address, int32_t device_id, int32_t code, const std::string &additional_info="")=0
virtual void send_slave_error (uint32_t device_address, int32_t device_id, int32_t code, const std::string &additional_info="")=0
virtual void send_status (motionmaster::MotionMasterMessage::Status *status, std::string topic="")=0
virtual void send_monitoring_status (motionmaster::MotionMasterMessage::Status *status)=0
virtual void send_notification_status (motionmaster::MotionMasterMessage::Status *status)=0
virtual void send_mm_state_waiting_for_slaves ()=0
virtual void send_mm_state_slaves_found ()=0
virtual void send_mm_state_initializing ()=0
virtual void send_mm_state_initialized ()=0
virtual void send_mm_state_deinitializing ()=0
virtual void send_mm_state_deinitialized ()=0
virtual void send_mm_state_terminating ()=0
virtual bool has_notification ()=0
virtual bool get_next_notification (OutgoingMachineMessage &message)=0
 Get the next notification from the notification queue.

Member Function Documentation

◆ MOCK_METHOD() [1/14]

MockNotifier::MOCK_METHOD ( bool ,
get_next_notification ,
(OutgoingMachineMessage &message) ,
(override)  )

◆ MOCK_METHOD() [2/14]

MockNotifier::MOCK_METHOD ( bool ,
has_notification ,
() ,
(override)  )

◆ MOCK_METHOD() [3/14]

MockNotifier::MOCK_METHOD ( void ,
send_mm_state_deinitialized ,
() ,
(override)  )

◆ MOCK_METHOD() [4/14]

MockNotifier::MOCK_METHOD ( void ,
send_mm_state_deinitializing ,
() ,
(override)  )

◆ MOCK_METHOD() [5/14]

MockNotifier::MOCK_METHOD ( void ,
send_mm_state_initialized ,
() ,
(override)  )

◆ MOCK_METHOD() [6/14]

MockNotifier::MOCK_METHOD ( void ,
send_mm_state_initializing ,
() ,
(override)  )

◆ MOCK_METHOD() [7/14]

MockNotifier::MOCK_METHOD ( void ,
send_mm_state_slaves_found ,
() ,
(override)  )

◆ MOCK_METHOD() [8/14]

MockNotifier::MOCK_METHOD ( void ,
send_mm_state_terminating ,
() ,
(override)  )

◆ MOCK_METHOD() [9/14]

MockNotifier::MOCK_METHOD ( void ,
send_mm_state_waiting_for_slaves ,
() ,
(override)  )

◆ MOCK_METHOD() [10/14]

MockNotifier::MOCK_METHOD ( void ,
send_monitoring_status ,
(motionmaster::MotionMasterMessage::Status *status) ,
(override)  )

◆ MOCK_METHOD() [11/14]

MockNotifier::MOCK_METHOD ( void ,
send_notification_status ,
(motionmaster::MotionMasterMessage::Status *status) ,
(override)  )

◆ MOCK_METHOD() [12/14]

MockNotifier::MOCK_METHOD ( void ,
send_slave_error ,
(uint32_t device_address, int32_t device_id, int32_t code, const std::string &additional_info) ,
(override)  )

◆ MOCK_METHOD() [13/14]

MockNotifier::MOCK_METHOD ( void ,
send_slave_warning ,
(uint32_t device_address, int32_t device_id, int32_t code, const std::string &additional_info) ,
(override)  )

◆ MOCK_METHOD() [14/14]

MockNotifier::MOCK_METHOD ( void ,
send_status ,
(motionmaster::MotionMasterMessage::Status *status, std::string topic) ,
(override)  )

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