Mir
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Cmiral::AddInitCallbackAdd 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
 Cmiral::AppendEventFilter
 Cmiral::ApplicationAuthorizer
 Cmiral::ApplicationCredentials
 Cmiral::ApplicationInfo
 Cmiral::WindowSpecification::AspectRatio
 Cmir_test_framework::AsyncServerRunner
 Cmir::cookie::AuthorityA source of moderately-difficult-to-spoof cookies
 Cmir::test::AutoJoinThread
 Cmiral::BasicSetApplicationAuthorizer
 Cmir::client::Blob
 Cmir::input::synthesis::ButtonParameters
 Cmir::CachedPtr< Type >
 CClientBuffer
 CClientContext
 Cmiral::CommandLineOptionAdd 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
 Cmir::client::ConnectionHandle class for MirConnection - provides automatic reference counting
 Cmir::events::ContactState
 Cmir::renderer::gl::Context
 Cmir::renderer::gl::ContextSource
 Cmir::client::Cookie
 Cmir::cookie::Cookie
 Cmir::test::CrossProcessAction
 Cmir::test::CrossProcessSync
 CCursor
 CCursorImage
 Cmiral::CursorThemeLoad an X-cursor theme, either the supplied default, or through the –cursor-theme config option
 Cmiral::DebugExtensionAllow debug extension APIs to be enabled and disabled
 Cdefault_delete
 CDevice
 Cmir::dispatch::Dispatchable
 Cmir::geometry::Displacement
 CDisplay
 CDisplayBuffer
 CDisplayBufferCompositorFactory
 Cmir::client::DisplayConfig
 CDisplayConfiguration
 CDisplayConfigurationOutput
 CDisplaySyncGroup
 CEGLNativeSurface
 Cmir::renderer::gl::EGLPlatform
 Cmir::EmptyDeleter
 Cmir::client::EventHandle class for MirEvent - provides automatic reference counting
 Cstd::exceptionSTL class
 Cmir::ExtensionDescription
 Cmir_test_framework::FakeInputDevice
 Cmir::FatalErrorStrategy
 Cmir::Fd
 Cmir::Flags< Enum >
 Cmir::Flags< DeviceCapability >
 Cmiral::detail::FunctionType< F >
 Cmiral::detail::FunctionType< Return(Lambda::*)(Arg...) const >
 Cmiral::detail::FunctionType< Return(Lambda::*)(Arg...)>
 Cstd::hash< ::mir::IntWrapper< Tag, ValueType > >
 Cmir_test_framework::InputDeviceFaker
 CInputDeviceHub
 CInputDeviceObserver
 Cmir::events::InputDeviceState
 CInputDispatcher
 Cmiral::InternalClientLauncher
 Cmir::IntOwnedFd
 Cmir::geometry::detail::IntWrapper< Tag >
 Cmir::IntWrapper< Tag, ValueType >
 Cmir::geometry::detail::IntWrapper< struct DeltaXTag >
 Cmir::geometry::detail::IntWrapper< struct DeltaYTag >
 Cmir::geometry::detail::IntWrapper< struct HeightTag >
 Cmir::geometry::detail::IntWrapper< struct WidthTag >
 Cmir::geometry::detail::IntWrapper< struct XTag >
 Cmir::geometry::detail::IntWrapper< struct YTag >
 CIsValidMatcher
 Cmir::input::Keymap
 Cmiral::KeymapLoad a keymap
 Cmir::input::synthesis::KeyParameters
 Cmir::geometry::LengthLength represents a physical length in the real world. The number of pixels this equates to can then be calculated based on a given DPI
 Cmir::logging::Logger
 CMirBufferPackage
 CMirBufferStreamInfoThe displacement from the top-left corner of the surface
 CMirDisplayCardMirDisplayConfiguration provides details of the graphics environment
 CMirDisplayConfiguration
 CMirDisplayInfo
 CMirDisplayMode
 CMirDisplayOutput
 CMirDragAndDropV1
 CMirExtensionAndroidBufferV1
 CMirExtensionAndroidBufferV2
 CMirExtensionAndroidEGLV1
 CMirExtensionAnimalNamesV1
 CMirExtensionFavoriteFlavorV1
 CMirExtensionFencedBuffersV1
 CMirExtensionGbmBufferV1
 CMirExtensionGbmBufferV2
 CMirExtensionGraphicsModuleV1
 CMirExtensionHardwareBufferStreamV1
 CMirExtensionMesaDRMAuthV1
 CMirExtensionSetGbmDeviceV1
 CMirExtensionWindowCoordinateTranslationV1
 CMirGraphicsRegionRetrieved information about a MirWindow
 CMirInputConfig
 CMirInputDevice
 CMirKeyboardConfig
 CMirModulePropertiesRetrieved information about a loadable module
 CMirPlatformMessageData
 CMirPlatformMessageFds
 CMirPlatformPackage
 CMirPointerConfig
 CMirRectangle
 Cmiral::MirRunnerRunner for applying initialization options to Mir
 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
 CMirTouchpadConfig
 CMirTouchscreenConfig
 Cmir::test::doubles::MockEGL
 Cmir::test::doubles::MockGL
 Cmir::input::synthesis::MotionParameters
 Cmir::graphics::NativeBuffer
 CNativeDisplay
 CNativeDisplayBuffer
 CNiceMock
 Cmir::optional_value< T >
 Cmiral::Output
 Cmir::raii::PairedCalls< Creator, Deleter >
 Cmir_test_framework::PassthroughTracker
 Cmiral::Output::PhysicalSizeMM
 Cmir::test::Pipe
 CPlatform
 CPlatformAuthentication
 CPlatformIpcOperations
 Cmir::geometry::Point
 Cmir::test::PopenPopen - A popen c++ wrapper
 Cmir::PosixRWMutexImplementation of the Mutex and SharedMutex C++14 concepts via POSIX pthread rwlock
 Cmir::time::PosixTimestamp
 Cmir_test_framework::Process
 CPromptSessionListener
 Cmir::geometry::Rectangle
 Cmir::geometry::RectanglesA collection of rectangles (with possible duplicates)
 Cmir::detail::RefCountedLibrary
 Cmir::renderer::Renderer
 Cmir::renderer::RendererFactory
 Cmir::renderer::gl::RenderTarget
 Cmir_test_framework::Result
 CSeatObserver
 Cmir_test_framework::ServerRunnerUtility for running Mir server in test process
 CSession
 CSessionAuthorizer
 Cmiral::SetCommandLineHandlerSet 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()
 Cmiral::SetTerminatorSet 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
 Cmiral::SetWindowManagementPolicy
 Cmir::SharedLibrary
 CShellWrapper
 Cmir::ShmFile
 Cmir::test::SignalA threadsafe, waitable signal
 Cmir::geometry::Size
 Cmiral::StartupInternalClientWrapper for running an internal Mir client at startup
 CSurface
 Cmir::client::SurfaceHandle class for MirRenderSurface - provides automatic reference counting
 Cmir_test_framework::TemporaryEnvironmentValue
 CTest
 Cmir::renderer::gl::TextureSource
 Cmir::renderer::gl::TextureTarget
 Cmir::dispatch::ThreadedDispatcher
 Cmir::input::synthesis::TouchParameters
 Cmir_test_framework::VisibleSurface
 Cmir::client::WindowHandle class for MirWindow - provides automatic reference counting
 Cmiral::WindowHandle class to manage a Mir surface. It may be null (e.g. default initialized)
 Cmir::client::WindowIdHandle class for MirWindowId - provides automatic reference counting
 Cmiral::WindowInfo
 Cmiral::WindowManagementPolicyThe interface through which the window management policy is determined
 CWindowManager
 Cmiral::WindowManagerOption
 Cmiral::WindowManagerOptions
 Cmiral::WindowManagerToolsWindow management functions for querying and updating MirAL's model
 Cmir::client::WindowSpecHandle class for MirWindowSpec - provides automatic reference counting, method chaining
 Cmiral::WindowSpecification

Copyright © 2012-2018 Canonical Ltd.
Generated on Thu Apr 5 15:26:05 UTC 2018