#ifdef UNSAFE_BUFFERS_BUILD
#pragma allow_unsafe_buffers
#endif
#include "device/gamepad/gamepad_test_helpers.h"
namespace device {
MockGamepadDataFetcher::MockGamepadDataFetcher(const Gamepads& test_data)
: … { … }
MockGamepadDataFetcher::~MockGamepadDataFetcher() = default;
GamepadSource MockGamepadDataFetcher::source() { … }
void MockGamepadDataFetcher::GetGamepadData(bool devices_changed_hint) { … }
void MockGamepadDataFetcher::WaitForDataRead() { … }
void MockGamepadDataFetcher::WaitForDataReadAndCallbacksIssued() { … }
void MockGamepadDataFetcher::SetTestData(const Gamepads& new_data) { … }
GamepadTestHelper::GamepadTestHelper() = default;
GamepadTestHelper::~GamepadTestHelper() = default;
GamepadServiceTestConstructor::GamepadServiceTestConstructor(
const Gamepads& test_data) { … }
GamepadServiceTestConstructor::~GamepadServiceTestConstructor() { … }
}