Mir
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Nmir
 NclientConvenient C++ wrappers around the Mir toolkit API
 NgeometryBasic geometry types. Types for dimensions, displacements, etc. and the operations that they support
 CAbnormalExit
 CAnonymousShmFile
 CFatalErrorStrategy
 CFd
 CIntOwnedFd
 CIntWrapper
 Coptional_value
 CShmFile
 NmiralMir Abstraction Layer
 Ndetail
 CAddInitCallbackAdd a callback to be invoked when the server has been initialized, but before it starts. If multiple callbacks are added they will be invoked in the sequence added
 CAppendEventFilter
 CApplicationAuthorizer
 CApplicationCredentials
 CApplicationInfo
 CBasicSetApplicationAuthorizer
 CCanonicalWindowManagerPolicyWidely accepted defaults for window management
 CCommandLineOptionAdd a user configuration option to Mir's option handling. By default the callback will be invoked following Mir initialisation but prior to the server starting. The value supplied to the callback will come from the command line, environment variable, config file or the default
 CCursorThemeLoad an X-cursor theme, either the supplied default, or through the –cursor-theme config option
 CDebugExtensionAllow debug extension APIs to be enabled and disabled
 CDisplayConfigurationEnable display configuration. The config file (miral::MirRunner::display_config_file()) is located via the XDG Base Directory Specification. Vis: ($XDG_CONFIG_HOME or $HOME/.config followed by $XDG_CONFIG_DIRS)
 CExternalClientLauncher
 CInternalClientLauncher
 CKeymapLoad a keymap
 CMinimalWindowManagerMinimal implementation of a floating window management policy
 CMirRunnerRunner for applying initialization options to Mir
 COutput
 CSetApplicationAuthorizer
 CSetCommandLineHandlerSet a handler for any command line options Mir/MirAL does not recognise. This will be invoked if any unrecognised options are found during initialisation. Any unrecognised arguments are passed to this function. The pointers remain valid for the duration of the call only. If set_command_line_handler is not called the default action is to exit by throwing mir::AbnormalExit (which will be handled by the exception handler prior to exiting run()
 CSetTerminatorSet handler for termination requests. terminator will be called following receipt of SIGTERM or SIGINT. The default terminator stop()s the server, replacements should probably do the same in addition to any additional shutdown logic
 CSetWindowManagementPolicy
 CStartupInternalClientWrapper for running an internal Mir client at startup
 CWaylandExtensionsEnable configuration of the Wayland extensions enabled at runtime
 CWindowHandle class to manage a Mir surface. It may be null (e.g. default initialized)
 CWindowInfo
 CWindowManagementPolicyThe interface through which the window management policy is determined
 CWindowManagerOption
 CWindowManagerOptions
 CWindowManagerToolsWindow management functions for querying and updating MirAL's model
 CWindowSpecification
 CX11SupportAdd a user configuration option for X11 support
 CZoneA rectangular area of the display. Not tied to a specific output
 NstdSTL namespace
 Chash< ::mir::IntWrapper< Tag, ValueType > >
 CDecorationProvider
 CFloatingWindowManagerPolicy
 CGlobals
 CKioskWindowManagerPolicy
 CMirBufferPackage
 CMirBufferStreamInfoThe displacement from the top-left corner of the surface
 CMirDisplayCardMirDisplayConfiguration provides details of the graphics environment
 CMirDisplayConfiguration
 CMirDisplayInfo
 CMirDisplayMode
 CMirDisplayOutput
 CMirDragAndDropV1
 CMirEglSurface
 CMirExtensionAndroidBufferV1
 CMirExtensionAndroidBufferV2
 CMirExtensionAndroidEGLV1
 CMirExtensionFencedBuffersV1
 CMirExtensionGbmBufferV1
 CMirExtensionGbmBufferV2
 CMirExtensionGraphicsModuleV1
 CMirExtensionHardwareBufferStreamV1
 CMirExtensionMesaDRMAuthV1
 CMirExtensionSetGbmDeviceV1
 CMirExtensionWindowCoordinateTranslationV1
 CMirGraphicsRegionRetrieved information about a MirWindow
 CMirModulePropertiesRetrieved information about a loadable module
 CMirPlatformMessageData
 CMirPlatformMessageFds
 CMirPlatformPackage
 CMirRectangle
 CMirScreencastParametersMirScreencastParameters is the structure of required information that you must provide to Mir in order to create a MirScreencast
 CMirSurfaceParametersMirWindowParameters is the structure of minimum required information that you must provide to Mir in order to create a window
 COutput
 CSpinnerSplash
 CSplashSession
 CSwSplash
 CTilingWindowManagerPolicy

Copyright © 2012-2021 Canonical Ltd.
Generated on Wed Nov 24 08:21:43 UTC 2021
This documentation is licensed under the GPL version 2 or 3.