Motion Master
Loading...
Searching...
No Matches
Public Member Functions | List of all members
MockNotifier Class Reference
Inheritance diagram for MockNotifier:
Inheritance graph
[legend]
Collaboration diagram for MockNotifier:
Collaboration graph
[legend]

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. More...
 

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: