|
Mir
|
#include "mir/module_properties.h"#include <mir/options/option.h>#include <mir/module_deleter.h>#include <boost/program_options/options_description.hpp>#include <memory>Go to the source code of this file.
Classes | |
| class | mir::input::Platform |
| Input Platform is used to discover and access available input devices. More... | |
Namespaces | |
| mir | |
| mir::dispatch | |
| mir::input | |
Typedefs | |
| typedef mir::UniqueModulePtr< Platform >(* | mir::input::CreatePlatform) (options::Option const &options, std::shared_ptr< EmergencyCleanupRegistry > const &emergency_cleanup_registry, std::shared_ptr< InputDeviceRegistry > const &input_device_registry, std::shared_ptr< InputReport > const &report) |
| typedef void(* | mir::input::AddPlatformOptions) (boost::program_options::options_description &config) |
| typedef PlatformPriority(* | mir::input::ProbePlatform) (options::Option const &options) |
| typedef ModuleProperties const *(* | mir::input::DescribeModule) () |
Enumerations | |
| enum | mir::input::PlatformPriority : uint32_t { mir::input::PlatformPriority::unsupported = 0, mir::input::PlatformPriority::dummy = 1, mir::input::PlatformPriority::supported = 128, mir::input::PlatformPriority::best = 256 } |
Functions | |
| mir::UniqueModulePtr< mir::input::Platform > | create_input_platform (mir::options::Option const &options, std::shared_ptr< mir::EmergencyCleanupRegistry > const &emergency_cleanup_registry, std::shared_ptr< mir::input::InputDeviceRegistry > const &input_device_registry, std::shared_ptr< mir::input::InputReport > const &report) |
| Function used to initialize an input platform. More... | |
| void | add_input_platform_options (boost::program_options::options_description &config) |
| Function used to add additional configuration options. More... | |
| mir::input::PlatformPriority | probe_input_platform (mir::options::Option const &options) |
| probe_platform should indicate whether the platform is able to work within the current environment. More... | |
| mir::ModuleProperties const * | describe_input_module () |
| describe_input_module should return a description of the input platform. More... | |
Copyright © 2012-2016 Canonical Ltd.
Generated on Wed Oct 11 22:26:23 UTC 2017