Cmir::time::Alarm | A one-shot, resettable handle to trigger a callback at a later time |
►CANativeWindow | |
Cmir::graphics::android::MirNativeWindow | |
►CANativeWindowBuffer | |
Cmir::graphics::android::RefCountedNativeBuffer | |
►Cmir::graphics::android::AndroidDriverInterpreter | |
Cmir::client::android::EGLNativeSurfaceInterpreter | |
Cmir::graphics::android::ServerRenderWindow | |
Cmir::thread::BasicThreadPool | |
►Cmir::graphics::Buffer | |
►Cmir::compositor::TemporaryBuffer | |
Cmir::compositor::TemporaryCompositorBuffer | |
Cmir::compositor::TemporarySnapshotBuffer | |
►Cmir::graphics::BufferBasic | |
Cmir::graphics::android::Buffer | |
Cmir::graphics::mesa::GBMBuffer | |
Cmir::graphics::mesa::ShmBuffer | |
►Cmir::compositor::BufferBundle | |
Cmir::compositor::BufferQueue | |
Cmir::client::mesa::BufferFileOps | |
►Cmir::graphics::BufferIpcMessage | |
Cmir::frontend::detail::ProtobufBufferPacker | |
Cmir::graphics::BufferProperties | Buffer creation properties |
►Cmir::client::android::BufferRegistrar | |
Cmir::client::android::GrallocRegistrar | |
Cmir::tools::BufferRenderTarget | |
►Cmir::compositor::BufferStream | |
Cmir::compositor::BufferStreamSurfaces | |
►Cmir::scene::BufferStreamFactory | |
Cmir::compositor::BufferStreamFactory | |
Cmir::graphics::mesa::BufferTextureBinder | |
Cmir::graphics::mesa::BypassMatch | |
Cmir::CachedPtr< Type > | |
Cmir::CachedPtr< compositor::BufferStreamFactory > | |
Cmir::CachedPtr< compositor::Compositor > | |
Cmir::CachedPtr< compositor::CompositorReport > | |
Cmir::CachedPtr< compositor::DisplayBufferCompositorFactory > | |
Cmir::CachedPtr< compositor::FrameDroppingPolicyFactory > | |
Cmir::CachedPtr< compositor::RendererFactory > | |
Cmir::CachedPtr< droidinput::EventHubInterface > | |
Cmir::CachedPtr< droidinput::InputDispatcherInterface > | |
Cmir::CachedPtr< droidinput::InputDispatcherPolicyInterface > | |
Cmir::CachedPtr< droidinput::InputEnumerator > | |
Cmir::CachedPtr< droidinput::InputListenerInterface > | |
Cmir::CachedPtr< droidinput::InputReaderInterface > | |
Cmir::CachedPtr< droidinput::InputReaderPolicyInterface > | |
Cmir::CachedPtr< frontend::ConnectionCreator > | |
Cmir::CachedPtr< frontend::Connector > | |
Cmir::CachedPtr< frontend::ConnectorReport > | |
Cmir::CachedPtr< frontend::EventSink > | |
Cmir::CachedPtr< frontend::MessageProcessorReport > | |
Cmir::CachedPtr< frontend::Screencast > | |
Cmir::CachedPtr< frontend::SessionAuthorizer > | |
Cmir::CachedPtr< frontend::SessionMediatorReport > | |
Cmir::CachedPtr< graphics::Cursor > | |
Cmir::CachedPtr< graphics::CursorImage > | |
Cmir::CachedPtr< graphics::Display > | |
Cmir::CachedPtr< graphics::DisplayConfigurationPolicy > | |
Cmir::CachedPtr< graphics::DisplayReport > | |
Cmir::CachedPtr< graphics::GLConfig > | |
Cmir::CachedPtr< graphics::GLProgramFactory > | |
Cmir::CachedPtr< graphics::GraphicBufferAllocator > | |
Cmir::CachedPtr< graphics::nested::HostConnection > | |
Cmir::CachedPtr< graphics::Platform > | |
Cmir::CachedPtr< input::android::InputRegistrar > | |
Cmir::CachedPtr< input::android::InputThread > | |
Cmir::CachedPtr< input::CompositeEventFilter > | |
Cmir::CachedPtr< input::CursorImages > | |
Cmir::CachedPtr< input::CursorListener > | |
Cmir::CachedPtr< input::InputDispatcher > | |
Cmir::CachedPtr< input::InputManager > | |
Cmir::CachedPtr< input::InputRegion > | |
Cmir::CachedPtr< input::InputReport > | |
Cmir::CachedPtr< input::InputSender > | |
Cmir::CachedPtr< input::InputSendObserver > | |
Cmir::CachedPtr< input::receiver::InputPlatform > | |
Cmir::CachedPtr< input::receiver::InputReceiverReport > | |
Cmir::CachedPtr< input::TouchVisualizer > | |
Cmir::CachedPtr< logging::Logger > | |
Cmir::CachedPtr< mir::client::ClientPlatformFactory > | |
Cmir::CachedPtr< mir::client::ConnectionSurfaceMap > | |
Cmir::CachedPtr< mir::client::DisplayConfiguration > | |
Cmir::CachedPtr< mir::client::EventDistributor > | |
Cmir::CachedPtr< mir::client::LifecycleControl > | |
Cmir::CachedPtr< mir::EmergencyCleanup > | |
Cmir::CachedPtr< mir::logging::Logger > | |
Cmir::CachedPtr< mir::MainLoop > | |
Cmir::CachedPtr< mir::mir::SharedLibraryProberReport > | |
Cmir::CachedPtr< mir::ServerStatusListener > | |
Cmir::CachedPtr< mir::SharedLibraryProberReport > | |
Cmir::CachedPtr< rpc::RpcReport > | |
Cmir::CachedPtr< scene::BroadcastingSessionEventSink > | |
Cmir::CachedPtr< scene::CoordinateTranslator > | |
Cmir::CachedPtr< scene::MediatingDisplayChanger > | |
Cmir::CachedPtr< scene::PixelBuffer > | |
Cmir::CachedPtr< scene::PlacementStrategy > | |
Cmir::CachedPtr< scene::PromptSessionListener > | |
Cmir::CachedPtr< scene::PromptSessionManager > | |
Cmir::CachedPtr< scene::SceneReport > | |
Cmir::CachedPtr< scene::SessionContainer > | |
Cmir::CachedPtr< scene::SessionCoordinator > | |
Cmir::CachedPtr< scene::SessionListener > | |
Cmir::CachedPtr< scene::SnapshotStrategy > | |
Cmir::CachedPtr< scene::SurfaceConfigurator > | |
Cmir::CachedPtr< scene::SurfaceCoordinator > | |
Cmir::CachedPtr< scene::SurfaceFactory > | |
Cmir::CachedPtr< scene::SurfaceStack > | |
Cmir::CachedPtr< shell::detail::FrontendShell > | |
Cmir::CachedPtr< shell::DisplayLayout > | |
Cmir::CachedPtr< shell::HostLifecycleEventListener > | |
Cmir::CachedPtr< shell::InputTargeter > | |
Cmir::CachedPtr< shell::Shell > | |
Cmir::CachedPtr< time::Clock > | |
►Cmir::client::ClientBuffer | |
►Cmir::client::AgingBuffer | |
Cmir::client::android::Buffer | |
Cmir::client::mesa::ClientBuffer | |
Cmir::client::ClientBufferDepository | Responsible for taking the buffer data sent from the server and wrapping it in a ClientBuffer |
►Cmir::client::ClientBufferFactory | A factory for creating client-side representations of graphics buffers |
Cmir::client::android::AndroidClientBufferFactory | |
Cmir::client::mesa::ClientBufferFactory | |
►Cmir::client::ClientBufferStream | |
Cmir::client::BufferStream | |
►Cmir::client::ClientBufferStreamFactory | |
Cmir::client::DefaultClientBufferStreamFactory | |
Cmir::frontend::ClientBufferTracker | Responsible for tracking what buffers the client library knows about for a surface |
►Cmir::client::ClientContext | |
CMirConnection | |
►Cmir::client::ClientPlatformFactory | |
Cmir::client::ProbingClientPlatformFactory | |
►Cmir::time::Clock | |
Cmir::time::SteadyClock | |
►Cmir::compositor::Compositor | |
Cmir::compositor::MultiThreadedCompositor | |
►Cmir::compositor::CompositorReport | |
Cmir::report::logging::CompositorReport | |
Cmir::report::lttng::CompositorReport | |
Cmir::report::null::CompositorReport | |
►Cmir::options::Configuration | |
Cmir::options::DefaultConfiguration | |
►Cmir::client::ConnectionConfiguration | |
Cmir::client::DefaultConnectionConfiguration | |
Cmir::frontend::ConnectionContext | |
►Cmir::frontend::ConnectionCreator | |
Cmir::frontend::ProtobufConnectionCreator | |
Cmir::frontend::detail::Connections< Connection > | |
►Cmir::frontend::Connector | Handle client process connections |
►Cmir::frontend::BasicConnector | Client-side socket fd for each connection |
Cmir::frontend::PublishedSocketConnector | Accept connections over a published socket |
►Cmir::frontend::ConnectorReport | |
Cmir::report::logging::ConnectorReport | |
Cmir::report::lttng::ConnectorReport | |
Cmir::report::null::ConnectorReport | |
Cmir::udev::Context | |
►Cmir::scene::CoordinateTranslator | Support for the debug "surface to screen" coordinate translation interface |
Cmir::frontend::UnsupportedCoordinateTranslator | |
Cmir::scene::DefaultCoordinateTranslator | |
Cmir::graphics::mesa::CurrentConfiguration | |
►Cmir::graphics::Cursor | |
Cmir::graphics::mesa::Cursor | |
Cmir::graphics::SoftwareCursor | |
Cmir::graphics::CursorImage | |
►Cmir::input::CursorImages | |
Cmir::input::BuiltinCursorImages | |
Cmir::input::XCursorLoader | |
►Cmir::input::CursorListener | An interface for listening to absolute cursor events (without context): For example to update the position of the visible cursor |
Cmir::input::CursorController | |
►CDebug | |
Cmir::frontend::SessionMediator | |
Cmir::udev::Device | |
Cmir::graphics::android::DeviceQuirks | |
►Cmir::dispatch::Dispatchable | |
Cmir::client::rpc::MirProtobufRpcChannel | |
►Cmir::client::rpc::StreamTransport | Responsible for shuttling bytes to and from the server |
Cmir::client::rpc::StreamSocketTransport | |
Cmir::geometry::Displacement | |
►Cmir::graphics::Display | Interface to the display subsystem |
Cmir::graphics::android::Display | |
Cmir::graphics::mesa::Display | |
Cmir::graphics::nested::NestedDisplay | |
Cmir::graphics::offscreen::Display | |
Cmir::graphics::android::DisplayAttribs | |
►Cmir::graphics::DisplayBuffer | Interface to an output framebuffer |
Cmir::compositor::ScreencastDisplayBuffer | |
►Cmir::graphics::android::ConfigurableDisplayBuffer | |
Cmir::graphics::android::DisplayBuffer | |
Cmir::graphics::mesa::DisplayBuffer | |
Cmir::graphics::nested::detail::NestedOutput | |
Cmir::graphics::offscreen::DisplayBuffer | |
►Cmir::compositor::DisplayBufferCompositor | |
Cmir::compositor::DefaultDisplayBufferCompositor | |
►Cmir::compositor::DisplayBufferCompositorFactory | |
Cmir::compositor::DefaultDisplayBufferCompositorFactory | |
►Cmir::DisplayChanger | |
Cmir::scene::MediatingDisplayChanger | |
►Cmir::frontend::DisplayChanger | |
Cmir::frontend::UnauthorizedDisplayChanger | |
Cmir::scene::MediatingDisplayChanger | |
►Cmir::graphics::android::DisplayComponentFactory | |
Cmir::graphics::android::HalComponentFactory | |
Cmir::client::DisplayConfiguration | |
►Cmir::graphics::DisplayConfiguration | Interface to a configuration of display cards and outputs |
Cmir::graphics::android::DisplayConfiguration | |
►Cmir::graphics::mesa::KMSDisplayConfiguration | |
Cmir::graphics::mesa::RealKMSDisplayConfiguration | |
Cmir::graphics::nested::NestedDisplayConfiguration | |
Cmir::graphics::offscreen::DisplayConfiguration | |
Cmir::graphics::DisplayConfigurationCard | Configuration information for a display card |
Cmir::graphics::DisplayConfigurationMode | Configuration information for a display output mode |
Cmir::graphics::DisplayConfigurationOutput | Configuration information for a display output |
►Cmir::graphics::DisplayConfigurationPolicy | |
Cmir::examples::PixelFormatSelector | Example of a DisplayConfigurationPolicy that tries to find an opaque or transparent pixel format, or falls back to the default if not found |
Cmir::examples::SideBySideDisplayConfigurationPolicy | |
Cmir::examples::SingleDisplayConfigurationPolicy | |
Cmir::graphics::DefaultDisplayConfigurationPolicy | |
►Cmir::graphics::android::DisplayDevice | |
Cmir::graphics::android::FBDevice | |
Cmir::graphics::android::HwcDevice | |
Cmir::graphics::android::HwcFbDevice | |
►Cmir::shell::DisplayLayout | Interface to the layout of the display outputs |
Cmir::shell::GraphicsDisplayLayout | |
►Cmir::graphics::DisplayReport | |
Cmir::report::logging::DisplayReport | |
Cmir::report::lttng::DisplayReport | |
Cmir::report::null::DisplayReport | |
►Cmir::graphics::android::DisplayResourceFactory | |
Cmir::graphics::android::ResourceFactory | |
Cmir::DisplayServer | |
►CDisplayServer | |
►Cmir::frontend::detail::DisplayServer | |
Cmir::frontend::SessionMediator | |
►Cmir::graphics::mesa::DRMAuthentication | |
Cmir::graphics::mesa::helpers::DRMHelper | |
Cmir::graphics::mesa::NestedAuthentication | |
Cmir::graphics::mesa::DRMModeResources | |
Cmir::graphics::EGLContextStore | |
Cmir::graphics::nested::detail::EGLDisplayHandle | |
Cmir::graphics::offscreen::detail::EGLDisplayHandle | |
Cmir::graphics::EGLExtensions | |
Cmir::graphics::mesa::helpers::EGLHelper | |
►Cmir::client::EGLNativeDisplayContainer | |
Cmir::client::android::AndroidNativeDisplayContainer | |
Cmir::client::mesa::MesaNativeDisplayContainer | |
►Cmir::client::EGLNativeSurface | |
Cmir::client::BufferStream | |
CMirScreencast | |
►Cmir::client::EGLNativeWindowFactory | |
►Cmir::client::ClientPlatform | Interface to client-side platform specific support for graphics operations |
Cmir::client::android::AndroidClientPlatform | |
Cmir::client::mesa::ClientPlatform | |
Cmir::graphics::nested::detail::EGLSurfaceHandle | |
Cmir::graphics::EGLSurfaceStore | |
►Cmir::EmergencyCleanupRegistry | |
►Cmir::EmergencyCleanup | |
Cmir::DefaultEmergencyCleanup | |
►Cenable_shared_from_this | |
Cmir::frontend::detail::ProtobufMessageProcessor | |
Cmir::graphics::mesa::Platform | |
Cmir::udev::Enumerator | |
Cmir::client::ErrorConnections | |
►Cmir::input::EventFilter | |
Cmir::examples::QuitFilter | |
►Cmir::input::CompositeEventFilter | |
Cmir::input::EventFilterChain | |
Cmir::input::VTFilter | |
►Cmir::client::EventHandlerRegister | |
►Cmir::client::EventDistributor | |
CMirEventDistributor | |
►Cmir::graphics::EventHandlerRegister | |
►Cmir::MainLoop | |
Cmir::GLibMainLoop | |
►Cmir::frontend::EventSink | |
Cmir::frontend::detail::EventSender | |
Cmir::scene::GlobalEventSender | |
►Cmir::client::EventSink | |
Cmir::client::EventDistributor | |
►Cstd::exception | STL class |
►Cstd::runtime_error | STL class |
Cmir::AbnormalExit | |
Cmir::fd_reception_error | |
Cmir::frontend::unsupported_feature | |
Cmir::FatalErrorStrategy | |
Cmir::Fd | |
Cmir::detail::FdSources | |
►Cmir::graphics::android::Fence | |
Cmir::graphics::android::SyncFence | |
►Cmir::shell::FocusController | |
►Cmir::shell::Shell | |
►Cmir::shell::AbstractShell | Minimal Shell implementation with none of the necessary window management logic |
Cmir::shell::DefaultShell | Default shell implementation |
Cmir::shell::ShellWrapper | |
►Cmir::graphics::android::FramebufferBundle | |
Cmir::graphics::android::Framebuffers | |
Cmir::compositor::FrameDroppingPolicy | Policy to determine when to drop a frame from a client |
►Cmir::compositor::FrameDroppingPolicyFactory | Creator of FrameDroppingPolicies |
Cmir::compositor::TimeoutFrameDroppingPolicyFactory | Creator of timeout-based FrameDroppingPolicies |
Cmir::graphics::mesa::helpers::GBMHelper | |
Cmir::draw::glAnimationBasic | |
Cmir::graphics::GLConfig | Interface for customizing aspects of the GL config used by the server |
►Cmir::graphics::GLContext | |
►Cmir::graphics::android::GLContext | |
Cmir::graphics::android::FramebufferGLContext | |
Cmir::graphics::android::PbufferGLContext | |
Cmir::graphics::SurfacelessEGLContext | |
Cmir::graphics::GLExtensionsBase | |
Cmir::graphics::offscreen::detail::GLFramebufferObject | |
Cmir::graphics::GLPrimitive | |
►Cmir::graphics::GLProgram | |
Cmir::graphics::SimpleGLProgram | |
►Cmir::graphics::GLProgramFactory | |
Cmir::graphics::ProgramFactory | |
Cmir::compositor::GLProgramFamily | GLProgramFamily represents a set of GLSL programs that are closely related |
Cmir::compositor::detail::GLResource< Generate, Delete > | |
Cmir::compositor::detail::GLResource< glGenFramebuffers, glDeleteFramebuffers > | |
Cmir::compositor::detail::GLResource< glGenRenderbuffers, glDeleteRenderbuffers > | |
Cmir::compositor::detail::GLResource< glGenTextures, glDeleteTextures > | |
Cmir::graphics::GLShader | |
Cmir::graphics::GLTexture | |
►Cmir::graphics::GLTextureCache | |
Cmir::compositor::RecentlyUsedCache | |
Cmir::graphics::GLVertex | |
Cmir::detail::GMainContextHandle | |
►Cmir::graphics::android::GraphicAllocAdaptor | |
Cmir::graphics::android::AndroidAllocAdaptor | |
►Cmir::graphics::android::GraphicBufferAllocator | |
Cmir::graphics::android::AndroidGraphicBufferAllocator | |
►Cmir::graphics::GraphicBufferAllocator | Interface to graphic buffer allocation |
Cmir::graphics::android::AndroidGraphicBufferAllocator | |
Cmir::graphics::mesa::BufferAllocator | |
Cmir::detail::GSourceHandle | |
Cstd::hash< ::mir::IntWrapper< Tag, ValueType > > | |
►Cmir::shell::HostLifecycleEventListener | |
Cmir::examples::HostLifecycleEventListener | |
Cmir::shell::NullHostLifecycleEventListener | |
Cmir::graphics::nested::HostSurface | |
Cmir::graphics::android::HwcCallbacks | |
►Cmir::graphics::android::HwcConfiguration | |
Cmir::graphics::android::FbControl | |
Cmir::graphics::android::HwcBlankingControl | |
Cmir::graphics::android::HWCLayer | |
Cmir::graphics::android::HwcLayerEntry | |
►Cmir::graphics::android::HwcReport | |
Cmir::graphics::android::HwcFormattedLogger | |
Cmir::graphics::android::NullHwcReport | |
►Cmir::graphics::android::HwcWrapper | |
Cmir::graphics::android::RealHwcWrapper | |
Cmir::tools::ImageRenderer | |
►CInputApplicationHandle | |
Cmir::input::android::InputApplicationHandle | |
►Cmir::input::InputChannel | Encapsulates a paired set of fd's suitable for input communication |
Cmir::input::android::AndroidInputChannel | |
►Cmir::input::InputChannelFactory | |
Cmir::input::android::InputChannelFactory | |
Cmir::input::NullInputChannelFactory | |
►Cmir::input::InputDispatcher | The InputDispatchers role is to decide what should happen with user input events |
Cmir::input::android::AndroidInputDispatcher | Android based input dispatcher |
Cmir::input::NullInputDispatcher | |
►CInputDispatcherPolicyInterface | |
Cmir::input::android::EventFilterDispatcherPolicy | |
►CInputEnumerator | |
Cmir::input::android::InputTargetEnumerator | |
►CInputListenerInterface | |
Cmir::input::android::InputTranslator | |
►Cmir::input::InputManager | |
Cmir::input::android::InputManager | Encapsulates the instances of the Android input stack that might require startup and |
Cmir::input::NullInputManager | |
►Cmir::input::receiver::InputPlatform | |
Cmir::input::receiver::android::AndroidInputPlatform | Implementation of client input machinery for android input stack wire protocol |
►CInputReaderPolicyInterface | |
►Cmir::input::android::RudimentaryInputReaderPolicy | |
Cmir::input::android::InputReaderPolicy | |
Cmir::input::receiver::android::InputReceiver | Synchronously receives input events in a blocking manner |
►Cmir::input::receiver::InputReceiverReport | |
Cmir::client::logging::InputReceiverReport | |
Cmir::client::lttng::InputReceiverReport | |
Cmir::input::receiver::NullInputReceiverReport | |
►Cmir::input::receiver::InputReceiverThread | |
Cmir::input::receiver::android::InputReceiverThread | Responsible for polling an InputReceiver to read and dispatch events when appropriate |
►Cmir::input::InputRegion | Interface to the region of valid input coordinates |
Cmir::input::DisplayInputRegion | |
►Cmir::input::InputReport | |
Cmir::report::logging::InputReport | |
Cmir::report::lttng::InputReport | |
Cmir::report::null::InputReport | |
Cmir::input::android::InputSendEntry | |
►Cmir::input::InputSender | |
Cmir::input::android::InputSender | |
►Cmir::input::InputSendObserver | |
Cmir::input::NullInputSendObserver | |
►Cmir::shell::InputTargeter | An interface used to control the selection of keyboard input focus |
Cmir::input::android::InputTargeter | |
Cmir::input::NullInputTargeter | |
►Cmir::input::android::InputThread | |
Cmir::input::android::CommonInputThread | |
►CInputWindowHandle | |
Cmir::input::android::InputWindowHandle | |
►Cmir::graphics::android::InterpreterResourceCache | |
Cmir::graphics::android::InterpreterCache | |
Cmir::IntOwnedFd | |
Cmir::geometry::detail::IntWrapper< Tag > | |
Cmir::IntWrapper< Tag, ValueType > | |
Cmir::IntWrapper< BufferIdTag, uint32_t > | |
Cmir::IntWrapper< detail::DepthIdIdTag > | |
Cmir::geometry::detail::IntWrapper< detail::dx > | |
Cmir::geometry::detail::IntWrapper< detail::dy > | |
Cmir::IntWrapper< detail::GraphicsConfCardIdTag > | |
Cmir::IntWrapper< detail::GraphicsConfOutputIdTag > | |
Cmir::geometry::detail::IntWrapper< detail::height > | |
Cmir::geometry::detail::IntWrapper< detail::width > | |
Cmir::geometry::detail::IntWrapper< detail::x > | |
Cmir::geometry::detail::IntWrapper< detail::y > | |
Cmir::frontend::detail::Invocation | |
Cmir::report::logging::detail::InvocationDetails | |
►Citerator | |
Cmir::udev::Enumerator::iterator | |
►Cmir::graphics::mesa::KMSOutput | |
Cmir::graphics::mesa::RealKMSOutput | |
►Cmir::graphics::mesa::KMSOutputContainer | |
Cmir::graphics::mesa::RealKMSOutputContainer | |
►Cmir::graphics::android::LayerAdapter | |
Cmir::graphics::android::FloatSourceCrop | |
Cmir::graphics::android::Hwc10Adapter | |
Cmir::graphics::android::IntegerSourceCrop | |
Cmir::graphics::android::LayerList | |
Cmir::geometry::Length | Length 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::input::android::Lexicon | The Lexicon translates droidinput event types to MirEvent types prior to shell or client handling |
Cmir::client::LifecycleControl | |
►Cmir::logging::Logger | |
Cmir::examples::GlogLogger | |
Cmir::logging::DumbConsoleLogger | |
Cmir::graphics::mesa::detail::MapHandle | |
Cmir::report::logging::detail::MediatorDetails | |
Cmir::client::MemoryRegion | |
►Cmir::frontend::detail::MessageProcessor | |
Cmir::frontend::detail::ProtobufMessageProcessor | |
►Cmir::frontend::MessageProcessorReport | |
Cmir::report::logging::MessageProcessorReport | |
Cmir::report::lttng::MessageProcessorReport | |
Cmir::report::null::MessageProcessorReport | |
►Cmir::frontend::detail::MessageReceiver | |
Cmir::frontend::detail::SocketMessenger | |
►Cmir::frontend::MessageResourceCache | |
Cmir::frontend::ResourceCache | |
►Cmir::frontend::detail::MessageSender | |
Cmir::frontend::detail::SocketMessenger | |
►CMirBufferPackage | |
Cmir::graphics::mesa::GBMNativeBuffer | |
CMirCloseSurfaceEvent | |
Cmir::client::MirConnectionAPI | |
CMirCursorConfiguration | |
CMirDisplayCard | MirDisplayConfiguration provides details of the graphics environment |
CMirDisplayConfiguration | |
CMirDisplayInfo | |
CMirDisplayMode | |
►CMirDisplayOutput | |
Cmir::client::DisplayOutput | |
CMirEvent | |
CMirEventDelegate | MirEventDelegate may be used to specify (at surface creation time) callbacks for handling of events |
CMirGraphicsRegion | Retrieved information about a MirSurface |
CMirKeyEvent | |
CMirMesaAuthMagicRequest | |
CMirMesaAuthMagicResponse | |
CMirMesaEGLNativeDisplay | |
►CMirMesaEGLNativeSurface | |
Cmir::client::mesa::NativeSurface | |
CMirMesaSetGBMDeviceRequest | |
CMirMesaSetGBMDeviceResponse | |
CMirMotionEvent | |
CMirMotionPointer | |
CMirOrientationEvent | |
CMirPlatformMessageData | |
CMirPlatformMessageFds | |
CMirPlatformPackage | |
CMirPromptSession | |
CMirPromptSessionEvent | |
CMirRectangle | |
CMirResizeEvent | |
CMirScreencastParameters | MirScreencastParameters is the structure of required information that you must provide to Mir in order to create a MirScreencast |
CMirSurface | |
CMirSurfaceEvent | |
CMirSurfaceParameters | MirSurfaceParameters is the structure of minimum required information that you must provide to Mir in order to create a surface |
CMirSurfaceSpec | |
CMirWaitHandle | |
Cmir::ModuleProperties | Describes a platform module |
Cmir::udev::Monitor | |
►Cmir::graphics::NativeBuffer | |
Cmir::graphics::android::AndroidNativeBuffer | |
►Cmir::graphics::NestedContext | |
►Cmir::graphics::nested::HostConnection | |
Cmir::graphics::nested::MirClientHostConnection | |
►Cmir::client::rpc::StreamTransport::Observer | Observer of IO status |
Cmir::client::rpc::MirProtobufRpcChannel | |
►Cmir::scene::Observer | An observer for top level notifications of scene changes. In order to receive more granular change notifications a user may install mir::scene::SurfaceObserver in surface_added |
Cmir::scene::LegacySceneChangeNotification | |
Cmir::scene::NullObserver | |
Cmir::scene::Observers | |
►Cmir::options::Option | |
Cmir::options::ProgramOption | |
Cmir::optional_value< T > | |
Cmir::optional_value< frontend::SurfaceId > | |
Cmir::optional_value< geometry::Rectangle > | |
Cmir::optional_value< MirEdgeAttachment > | |
Cmir::optional_value< MirOrientationMode > | |
Cmir::optional_value< MirRectangle > | |
Cmir::optional_value< MirSurface * > | |
Cmir::optional_value< MirSurfaceState > | |
Cmir::optional_value< MirSurfaceType > | |
Cmir::optional_value< std::string > | |
Cmir::optional_value< uint32_t > | |
Cmir::graphics::OverlappingOutputGroup | |
Cmir::graphics::OverlappingOutputGrouping | Helper class that groups overlapping outputs together |
Cmir::graphics::mesa::PageFlipEventData | |
►Cmir::graphics::mesa::PageFlipper | |
Cmir::graphics::mesa::KMSPageFlipper | |
Cmir::raii::PairedCalls< Creator, Deleter > | |
Cmir::raii::PairedCalls< std::function< void()>, std::function< void()> > | |
Cmir::client::rpc::detail::PendingCallCache | |
►Cmir::client::PerfReport | |
Cmir::client::NullPerfReport | |
►Cmir::client::PeriodicPerfReport | |
Cmir::client::logging::PerfReport | |
►Cmir::scene::PixelBuffer | Interface for extracting the pixels from a graphics::Buffer |
Cmir::scene::GLPixelBuffer | Extracts the pixels from a graphics::Buffer using GL facilities |
►Cmir::scene::PlacementStrategy | |
Cmir::examples::FullscreenPlacementStrategy | |
Cmir::examples::WindowManager | |
Cmir::shell::DefaultPlacementStrategy | |
►Cmir::graphics::Platform | Interface to platform specific support for graphics operations |
Cmir::graphics::android::Platform | |
Cmir::graphics::mesa::GuestPlatform | |
Cmir::graphics::mesa::Platform | |
►Cmir::graphics::PlatformIpcOperations | |
Cmir::graphics::android::IpcOperations | |
Cmir::graphics::mesa::IpcOperations | |
Cmir::graphics::PlatformIPCPackage | Platform data to be sent to the clients over IPC |
Cmir::graphics::PlatformOperationMessage | |
Cmir::geometry::Point | |
►CPointerControllerInterface | |
►Cmir::input::android::DummyPointerController | |
Cmir::input::android::PointerController | |
Cmir::graphics::mesa::PosixProcessOperations | |
Cmir::compositor::GLRenderer::Program | |
►Cmir::frontend::PromptSession | |
►Cmir::scene::PromptSession | |
Cmir::scene::PromptSessionImpl | |
Cmir::scene::PromptSessionContainer | |
Cmir::scene::PromptSessionCreationParameters | |
►Cmir::scene::PromptSessionListener | |
Cmir::scene::NullPromptSessionListener | |
►Cmir::scene::PromptSessionManager | |
Cmir::scene::PromptSessionManagerImpl | |
►Cmir::graphics::android::PropertiesWrapper | |
Cmir::graphics::android::PropertiesOps | |
►Cmir::frontend::ProtobufIpcFactory | |
Cmir::frontend::DefaultIpcFactory | |
►Cmir::frontend::detail::ProtobufMessageSender | |
Cmir::frontend::detail::ProtobufResponder | |
Cmir::geometry::Rectangle | |
Cmir::geometry::Rectangles | A collection of rectangles (with possible duplicates) |
Cmir::RecursiveReadLock | |
Cmir::RecursiveReadWriteMutex | Recursive read-write mutex |
Cmir::RecursiveWriteLock | |
Cmir::graphics::Renderable | |
►Cmir::graphics::android::RenderableListCompositor | |
Cmir::graphics::android::HWCFallbackGLRenderer | |
►Cmir::compositor::Renderer | |
Cmir::compositor::GLRenderer | |
►Cmir::compositor::RendererFactory | |
Cmir::compositor::GLRendererFactory | |
Cmir::scene::RenderingTracker | |
►Cmir::report::ReportFactory | |
Cmir::report::LoggingReportFactory | |
Cmir::report::LttngReportFactory | |
Cmir::report::NullReportFactory | |
Cmir::frontend::detail::result_ptr_t< ResultType > | |
►CRpcChannel | |
►Cmir::client::rpc::MirBasicRpcChannel | |
Cmir::client::rpc::MirProtobufRpcChannel | |
►Cmir::client::rpc::RpcReport | |
Cmir::client::logging::RpcReport | |
Cmir::client::lttng::RpcReport | |
Cmir::client::rpc::NullRpcReport | |
►Cmir::compositor::Scene | |
Cmir::scene::SurfaceStack | |
►Cmir::input::Scene | |
Cmir::scene::SurfaceStack | |
Cmir::compositor::SceneElement | |
►Cmir::scene::SceneReport | |
Cmir::report::logging::SceneReport | |
Cmir::report::lttng::SceneReport | |
Cmir::report::null::SceneReport | |
►Cmir::frontend::Screencast | |
Cmir::compositor::CompositingScreencast | |
Cmir::frontend::UnauthorizedScreencast | |
Cmir::Server | Customise and run a Mir server |
►Cmir::ServerActionQueue | |
Cmir::MainLoop | |
►Cmir::ServerConfiguration | |
Cmir::DefaultServerConfiguration | |
►Cmir::ServerStatusListener | |
Cmir::DefaultServerStatusListener | |
►Cmir::frontend::Session | |
►Cmir::scene::Session | |
Cmir::scene::ApplicationSession | |
Cmir::frontend::SessionAuthorizer | |
►Cmir::scene::SessionContainer | |
Cmir::scene::DefaultSessionContainer | |
►Cmir::scene::SessionCoordinator | |
Cmir::scene::SessionManager | |
Cmir::frontend::SessionCredentials | |
►Cmir::scene::SessionEventHandlerRegister | |
Cmir::scene::BroadcastingSessionEventSink | |
►Cmir::scene::SessionEventSink | |
Cmir::scene::BroadcastingSessionEventSink | |
►Cmir::scene::SessionListener | |
Cmir::scene::NullSessionListener | |
►Cmir::frontend::SessionMediatorReport | |
Cmir::report::logging::SessionMediatorReport | |
Cmir::report::lttng::SessionMediatorReport | |
Cmir::report::null::SessionMediatorReport | |
Cmir::SharedLibrary | |
►Cmir::SharedLibraryProberReport | |
Cmir::client::lttng::SharedLibraryProberReport | |
Cmir::logging::NullSharedLibraryProberReport | |
Cmir::logging::SharedLibraryProberReport | |
Cmir::report::lttng::SharedLibraryProberReport | |
►Cmir::frontend::Shell | |
►Cmir::frontend::ShellWrapper | |
Cmir::frontend::NoPromptShell | |
Cmir::shell::detail::FrontendShell | |
►Cmir::graphics::mesa::ShmFile | |
Cmir::graphics::mesa::AnonymousShmFile | |
Cmir::detail::SignalSources | |
Cmir::dispatch::SimpleDispatchThread | |
Cmir::geometry::Size | |
Cmir::scene::Snapshot | |
►Cmir::scene::SnapshotStrategy | |
Cmir::scene::ThreadedSnapshotStrategy | |
Cmir::frontend::detail::SocketConnection | |
Cmir::input::TouchVisualizer::Spot | |
►Cmir::frontend::Surface | |
►Cmir::scene::Surface | |
Cmir::scene::BasicSurface | |
►Cmir::input::Surface | |
Cmir::scene::Surface | |
►Cmir::scene::SurfaceBufferAccess | |
Cmir::scene::Surface | |
►Cmir::scene::SurfaceConfigurator | |
Cmir::examples::WindowManager | |
►Cmir::scene::SurfaceCoordinator | |
Cmir::scene::SurfaceController | Will grow up to provide synchronization of model updates |
Cmir::scene::SurfaceCreationParameters | |
►Cmir::scene::SurfaceFactory | |
Cmir::scene::SurfaceAllocator | |
►Cmir::client::SurfaceMap | |
Cmir::client::ConnectionSurfaceMap | |
►Cmir::scene::SurfaceObserver | |
Cmir::scene::LegacySurfaceChangeNotification | |
►Cmir::scene::NullSurfaceObserver | |
Cmir::scene::SurfaceEventSource | |
Cmir::scene::SurfaceObservers | |
►Cmir::scene::SurfaceStackModel | |
Cmir::scene::SurfaceStack | |
Cmir::frontend::SurfaceTracker | |
►Cmir::graphics::android::SwappingGLContext | |
Cmir::graphics::android::FramebufferGLContext | |
►Cmir::graphics::android::SyncFileOps | |
Cmir::graphics::android::RealSyncFileOps | |
►Cstd::system_error | STL class |
Cmir::socket_disconnected_error | |
Cmir::socket_error | |
Cmir::ThreadSafeList< Element > | |
Cmir::ThreadSafeList< HandlerElement > | |
►Cmir::ThreadSafeList< std::shared_ptr< Observer > > | |
►Cmir::BasicObservers< Observer > | |
Cmir::scene::Observers | |
►Cmir::ThreadSafeList< std::shared_ptr< SurfaceObserver > > | |
►Cmir::BasicObservers< SurfaceObserver > | |
Cmir::scene::SurfaceObservers | |
►Cmir::time::Timer | |
Cmir::MainLoop | |
►Cmir::input::TouchVisualizer | An interface for listening to a low level stream of touches, in order to provide |
Cmir::input::TouchspotController | Receives touchspot events out of the input stack and manages appearance of touchspot renderables for visualization. Touchspot visualization is disabled by default and must be enabled through a call to ::enable |
►Cmir::report::lttng::TracepointProvider | |
Cmir::client::lttng::ClientTracepointProvider | |
Cmir::report::lttng::ServerTracepointProvider | |
Cmir::graphics::UserDisplayConfigurationOutput | Mirror of a DisplayConfigurationOutput, with some fields limited to being read-only, preventing users from changing things they shouldn't |
Cmir::VariableLengthArray< BuiltInBufferSize > | |
►Cmir::graphics::mesa::VirtualTerminal | |
Cmir::graphics::mesa::LinuxVirtualTerminal | |
Cmir::graphics::mesa::VTFileOperations | |
►Cmir::input::android::WindowHandleRepository | Interface internal to mir::input::android used for tracking the assosciation between droidinput::InputWindowHandle and mir::input::InputChannel |
Cmir::input::android::InputRegistrar | |
Cmir::examples::WindowManagmentFactory | |
Cmir::input::receiver::XKBMapper | |