19 #ifndef MIR_TEST_DOUBLES_MOCK_DISPLAY_CONFIGURATION_H_ 20 #define MIR_TEST_DOUBLES_MOCK_DISPLAY_CONFIGURATION_H_ 22 #include "mir/graphics/display_configuration.h" 35 void(std::function<
void(graphics::DisplayConfigurationCard
const&)>));
39 void(std::function<
void(graphics::DisplayConfigurationOutput
const&)>));
43 void(std::function<
void(graphics::UserDisplayConfigurationOutput&)>));
47 std::unique_ptr<graphics::DisplayConfiguration>
clone()
const 49 throw std::runtime_error(
"MockDisplayConfiguration::clone is not implemented");
AutoUnblockThread is a helper thread class that can gracefully shutdown at destruction time...
Definition: sw_splash.h:26
MOCK_CONST_METHOD1(for_each_card, void(std::function< void(graphics::DisplayConfigurationCard const &)>))
MOCK_METHOD1(for_each_output, void(std::function< void(graphics::UserDisplayConfigurationOutput &)>))
Definition: mock_display_configuration.h:31
MOCK_CONST_METHOD0(valid, bool())
std::unique_ptr< graphics::DisplayConfiguration > clone() const
Definition: mock_display_configuration.h:47