.. _namespace_miral: Namespace miral =============== Mir Abstraction Layer. Detailed Description -------------------- A thin, hopefully ABI stable, layer over the Mir libraries exposing only those abstractions needed to write a shell. One day this may inspire a core Mir library. Namespaces ---------- - :ref:`namespace_miral__detail` - :ref:`namespace_miral__toolkit` Classes ------- - :ref:`exhale_struct_structmiral_1_1_application_info` - :ref:`exhale_struct_structmiral_1_1_fd_handle` - :ref:`exhale_struct_structmiral_1_1_output_1_1_physical_size_m_m` - :ref:`exhale_struct_structmiral_1_1_wayland_extensions_1_1_builder` - :ref:`exhale_struct_structmiral_1_1_window_info` - :ref:`exhale_struct_structmiral_1_1_window_manager_option` - :ref:`exhale_struct_structmiral_1_1_window_specification_1_1_aspect_ratio` - :ref:`exhale_class_classmiral_1_1_add_init_callback` - :ref:`exhale_class_classmiral_1_1_append_event_filter` - :ref:`exhale_class_classmiral_1_1_application_authorizer` - :ref:`exhale_class_classmiral_1_1_application_credentials` - :ref:`exhale_class_classmiral_1_1_basic_set_application_authorizer` - :ref:`exhale_class_classmiral_1_1_canonical_window_manager_policy` - :ref:`exhale_class_classmiral_1_1_config_file` - :ref:`exhale_class_classmiral_1_1_configuration_option` - :ref:`exhale_class_classmiral_1_1_cursor_theme` - :ref:`exhale_class_classmiral_1_1_custom_renderer` - :ref:`exhale_class_classmiral_1_1_decorations` - :ref:`exhale_class_classmiral_1_1_display_configuration` - :ref:`exhale_class_classmiral_1_1_external_client_launcher` - :ref:`exhale_class_classmiral_1_1_idle_listener` - :ref:`exhale_class_classmiral_1_1_input_configuration` - :ref:`exhale_class_classmiral_1_1_input_configuration_1_1_mouse` - :ref:`exhale_class_classmiral_1_1_input_configuration_1_1_touchpad` - :ref:`exhale_class_classmiral_1_1_internal_client_launcher` - :ref:`exhale_class_classmiral_1_1_keymap` - :ref:`exhale_class_classmiral_1_1_minimal_window_manager` - :ref:`exhale_class_classmiral_1_1_mir_runner` - :ref:`exhale_class_classmiral_1_1_output` - :ref:`exhale_class_classmiral_1_1_prepend_event_filter` - :ref:`exhale_class_classmiral_1_1_session_lock_listener` - :ref:`exhale_class_classmiral_1_1_set_application_authorizer` - :ref:`exhale_class_classmiral_1_1_set_command_line_handler` - :ref:`exhale_class_classmiral_1_1_set_terminator` - :ref:`exhale_class_classmiral_1_1_set_window_management_policy` - :ref:`exhale_class_classmiral_1_1_startup_internal_client` - :ref:`exhale_class_classmiral_1_1_wayland_extensions` - :ref:`exhale_class_classmiral_1_1_wayland_extensions_1_1_context` - :ref:`exhale_class_classmiral_1_1_wayland_extensions_1_1_enable_info` - :ref:`exhale_class_classmiral_1_1_window` - :ref:`exhale_class_classmiral_1_1_window_management_policy` - :ref:`exhale_class_classmiral_1_1_window_manager_options` - :ref:`exhale_class_classmiral_1_1_window_manager_tools` - :ref:`exhale_class_classmiral_1_1_window_specification` - :ref:`exhale_class_classmiral_1_1_x11_support` - :ref:`exhale_class_classmiral_1_1_zone` Functions --------- - :ref:`exhale_function_namespacemiral_1a8e6bfd7efe90724d9da7cf63984eed92` - :ref:`exhale_function_namespacemiral_1a98496d44e3575ea535ee1039144fb69e` - :ref:`exhale_function_namespacemiral_1a6df40923bcad4b849c34ac94cfefd165` - :ref:`exhale_function_namespacemiral_1a213cbf32576354cb70085016d4924f4f` - :ref:`exhale_function_namespacemiral_1a7a992b36731bb6543092e39776640ba8` - :ref:`exhale_function_namespacemiral_1ae3e8a2d1d13195be9b5c2b1da2a9a367` - :ref:`exhale_function_namespacemiral_1a8ea718a9ca45e67a09630e022af689ea` - :ref:`exhale_function_namespacemiral_1a0389a9966b09ff8ed8c3592b28ae7ee0` - :ref:`exhale_function_namespacemiral_1a2afe37d47d30b4e5fe5ab96c642aef48` - :ref:`exhale_function_namespacemiral_1a403f294504fe9d540bbc921ffe0d5d56` - :ref:`exhale_function_namespacemiral_1a24b0423dfea6a1d712072f1982d1bb13` - :ref:`exhale_function_namespacemiral_1aa409ffb552d004c47d65ab6af36ecabd` - :ref:`exhale_function_namespacemiral_1ad3758f8209fed745fae70a015c1d4631` - :ref:`exhale_function_namespacemiral_1af83a6854bf55b8d6a0d35ae6dbff4814` - :ref:`exhale_function_namespacemiral_1aa9f8edac53caaa5f1a323ac8e6476df0` - :ref:`exhale_function_namespacemiral_1a78f1938f5e7b2b04da1b6d356ee46c7d` - :ref:`exhale_function_namespacemiral_1ae9b31767224e9af6d45b67029459bb09` - :ref:`exhale_function_namespacemiral_1abd49108e049f90163ab2f8882c47f6a2` - :ref:`exhale_function_namespacemiral_1a9978efd078cee67913e22dd249346dbf` - :ref:`exhale_function_namespacemiral_1a869d9cad37fb2d8cf0653dc87a711618` - :ref:`exhale_function_namespacemiral_1aee9e767a99e405070c9ff5e8c020a112` - :ref:`exhale_function_namespacemiral_1a82a616bcad20a8b5689a7fae2dd6ba5e` - :ref:`exhale_function_namespacemiral_1acb83bfca4dec79501f36047818b5f53e` - :ref:`exhale_function_namespacemiral_1aec35600d613fe6bb61ee9018bef70a43` - :ref:`exhale_function_namespacemiral_1ab1201343029116dfcb9e9b21505b98e6` - :ref:`exhale_function_namespacemiral_1ae33e0b42c295335e62d45cc75d527ab7` - :ref:`exhale_function_namespacemiral_1ac32b64d4b27168f9d008b38d562def36` Typedefs -------- - :ref:`exhale_typedef_namespacemiral_1a85dce511f40e7b6b46d62a84731b9b60` - :ref:`exhale_typedef_namespacemiral_1a561c6c31034dbec29b4b94573ec3b529` - :ref:`exhale_typedef_namespacemiral_1a49e9fb12b0c79a0a156541985310537b` - :ref:`exhale_typedef_namespacemiral_1aa2989f2658b6e9d4b8c8c26900122aeb`