20 #ifndef MIR_TESTING_UDEV_ENVIRONMENT
21 #define MIR_TESTING_UDEV_ENVIRONMENT
24 #include <initializer_list>
30 namespace mir_test_framework
41 std::initializer_list<char const*> attributes,
42 std::initializer_list<char const*> properties);
65 #endif //MIR_TESTING_UDEV_ENVIRONMENT
std::string const recordings_path
Definition: udev_environment.h:59
void remove_device(std::string const &device_path)
void emit_device_changed(std::string const &device_path)
UMockdevTestbed * testbed
Definition: udev_environment.h:58
Definition: udev_environment.h:32
void add_standard_device(std::string const &name)
Add a device from the set of standard device traces.
~UdevEnvironment() noexcept
std::string add_device(char const *subsystem, char const *name, char const *parent, std::initializer_list< char const * > attributes, std::initializer_list< char const * > properties)