Template Class ServiceClientMock
Defined in File service_client_mock.hpp
Inheritance Relationships
Base Type
public rtest::MockBase(Class MockBase)
Class Documentation
-
template<typename ServiceT>
class ServiceClientMock : public rtest::MockBase -
Public Functions
-
inline ServiceClientMock(rclcpp::ClientBase *client)
-
inline ~ServiceClientMock()
- MOCK_METHOD (FutureAndRequestId, async_send_request,(typename Types::SharedRequest),())
- MOCK_METHOD (SharedFutureAndRequestId, async_send_request_with_callback,(typename Types::SharedRequest, typename Types::CallbackType),())
- MOCK_METHOD (SharedFutureWithRequestAndRequestId, async_send_request_with_callback_and_request,(typename Types::SharedRequest, typename Types::CallbackWithRequestType),())
- MOCK_METHOD (bool, service_is_ready,(),())
- MOCK_METHOD (bool, wait_for_service,((std::chrono::duration< int64_t, std::milli >)),())
-
inline ServiceClientMock(rclcpp::ClientBase *client)