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::ClientSurfaceInterpreter | |
Cmir::graphics::android::InternalClientWindow | |
Cmir::graphics::android::ServerRenderWindow | |
►Cmir::BasicObservers< Observer > | |
Cmir::scene::Observers | |
►Cmir::BasicObservers< SurfaceObserver > | |
Cmir::scene::SurfaceObservers | |
►Cmir::graphics::BasicPlatform | |
►Cmir::graphics::Platform | Interface to platform specific support for graphics operations |
Cmir::graphics::android::Platform | |
Cmir::graphics::mesa::Platform | |
Cmir::graphics::nested::NestedPlatform | |
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::BufferInitializer | Interface to buffer initialization |
Cmir::graphics::NullBufferInitializer | |
►Cmir::graphics::BufferIpcMessage | |
Cmir::frontend::detail::ProtobufBufferPacker | |
Cmir::graphics::BufferProperties | Buffer creation properties |
►Cmir::client::android::BufferRegistrar | |
Cmir::client::android::GrallocRegistrar | |
►Cmir::compositor::BufferStream | |
Cmir::compositor::BufferStreamSurfaces | |
►Cmir::scene::BufferStreamFactory | |
Cmir::compositor::BufferStreamFactory | |
Cmir::graphics::mesa::BufferTextureBinder | |
►Cmir::graphics::BufferWriter | An interface provided by the graphics platform allowing for writing untiled pixel data into buffers |
Cmir::graphics::android::BufferWriter | |
Cmir::graphics::mesa::BufferWriter | |
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::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::BufferInitializer > | |
Cmir::CachedPtr< graphics::BufferWriter > | |
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::NativePlatform > | |
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::InputConfiguration > | |
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::mir::input::android::InputManager > | |
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::input::android::InputThread > | |
Cmir::CachedPtr< mir::logging::Logger > | |
Cmir::CachedPtr< mir::MainLoop > | |
Cmir::CachedPtr< mir::mir::SharedLibraryProberReport > | |
Cmir::CachedPtr< mir::ServerStatusListener > | |
Cmir::CachedPtr< rpc::RpcReport > | |
Cmir::CachedPtr< scene::BroadcastingSessionEventSink > | |
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::DisplayLayout > | |
Cmir::CachedPtr< shell::FocusSetter > | |
Cmir::CachedPtr< shell::HostLifecycleEventListener > | |
Cmir::CachedPtr< shell::InputTargeter > | |
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::frontend::ClientBufferTracker | Responsible for tracking what buffers the client library knows about for a surface |
►Cmir::client::ClientContext | |
CMirConnection | |
►Cmir::client::ClientPlatformFactory | |
Cmir::client::android::ClientPlatformFactory | |
Cmir::client::mesa::ClientPlatformFactory | |
►Cmir::client::ClientSurface | |
CMirScreencast | |
CMirSurface | |
►Cmir::time::Clock | |
Cmir::time::HighResolutionClock | |
►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::graphics::mesa::CurrentConfiguration | |
►Cmir::graphics::Cursor | |
Cmir::graphics::mesa::Cursor | |
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 | |
Cmir::udev::Device | |
Cmir::graphics::android::DeviceQuirks | |
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::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::graphics::android::DisplayBuilder | |
Cmir::graphics::android::OutputBuilder | |
►Cmir::DisplayChanger | |
Cmir::scene::MediatingDisplayChanger | |
►Cmir::frontend::DisplayChanger | |
Cmir::frontend::UnauthorizedDisplayChanger | |
Cmir::scene::MediatingDisplayChanger | |
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::graphics::DefaultDisplayConfigurationPolicy | |
►Cmir::graphics::android::DisplayDevice | |
Cmir::graphics::android::FBDevice | |
►Cmir::graphics::android::HWCCommonDevice | |
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 | |
►Cmir::test::draw::DrawPattern | |
Cmir::test::draw::DrawPatternCheckered< Rows, Cols > | |
Cmir::test::draw::DrawPatternSolid | |
►Cmir::graphics::DRMAuthenticator | |
Cmir::graphics::mesa::Platform | |
Cmir::graphics::mesa::helpers::DRMHelper | |
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::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::graphics::mesa::Platform | |
Cmir::graphics::nested::NestedPlatform | |
Cmir::udev::Enumerator | |
Cmir::client::ErrorConnections | |
►Cmir::input::EventFilter | |
►Cmir::input::CompositeEventFilter | |
Cmir::input::EventFilterChain | |
Cmir::input::VTFilter | |
►Cmir::client::EventHandlerRegister | |
►Cmir::client::EventDistributor | |
CMirEventDistributor | |
►Cmir::graphics::EventHandlerRegister | |
►Cmir::MainLoop | |
Cmir::AsioMainLoop | |
►Cmir::client::EventSink | |
Cmir::client::EventDistributor | |
►Cmir::frontend::EventSink | |
Cmir::frontend::detail::EventSender | |
Cmir::scene::GlobalEventSender | |
►Cstd::exception | STL class |
►Cstd::runtime_error | STL class |
Cmir::AbnormalExit | |
Cmir::fd_reception_error | |
Cmir::FatalErrorStrategy | |
Cmir::Fd | |
►Cmir::graphics::android::Fence | |
Cmir::graphics::android::SyncFence | |
►Cmir::shell::FocusController | |
►Cmir::scene::SessionCoordinator | |
Cmir::scene::SessionManager | |
Cmir::shell::SessionCoordinatorWrapper | |
►Cmir::shell::FocusSetter | Interface used by the Shell to propagate changes in the focus model to interested views e.g. Input, or Surfaces |
Cmir::shell::DefaultFocusMechanism | |
►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::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::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::test::draw::GraphicsRegionFactory | |
Cstd::hash< ::mir::IntWrapper< Tag, ValueType > > | |
►Cmir::graphics::nested::HostConnection | |
Cmir::graphics::nested::MirClientHostConnection | |
►Cmir::shell::HostLifecycleEventListener | |
Cmir::shell::NullHostLifecycleEventListener | |
Cmir::graphics::nested::HostSurface | |
Cmir::graphics::android::HWCCallbacks | |
Cmir::graphics::android::HWCLayer | |
Cmir::graphics::android::HwcLayerEntry | |
►Cmir::graphics::android::HwcLogger | |
Cmir::graphics::android::HwcFormattedLogger | |
Cmir::graphics::android::NullHwcLogger | |
►Cmir::graphics::android::HWCVsyncCoordinator | |
Cmir::graphics::android::HWCVsync | |
►Cmir::graphics::android::HwcWrapper | |
Cmir::graphics::android::RealHwcWrapper | |
►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::InputConfiguration | |
Cmir::input::android::DefaultInputConfiguration | |
Cmir::input::NullInputConfiguration | |
►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::InternalClient | Interface to in-process client support |
Cmir::graphics::android::InternalClient | |
Cmir::graphics::mesa::InternalClient | |
Cmir::graphics::InternalSurface | |
►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::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::logging::DumbConsoleLogger | |
Cmir::logging::GlogLogger | |
Cmir::graphics::mesa::detail::MapHandle | |
Cmir::report::logging::detail::MediatorDetails | |
Cmir::client::MemoryRegion | |
►CMessage | |
Cmir::protobuf::Buffer | |
Cmir::protobuf::BufferRequest | |
Cmir::protobuf::Connection | |
Cmir::protobuf::ConnectParameters | |
Cmir::protobuf::CursorSetting | |
Cmir::protobuf::DisplayCard | |
Cmir::protobuf::DisplayConfiguration | |
Cmir::protobuf::DisplayInfo | |
Cmir::protobuf::DisplayMode | |
Cmir::protobuf::DisplayOutput | |
Cmir::protobuf::DRMAuthMagicStatus | |
Cmir::protobuf::DRMMagic | |
Cmir::protobuf::Event | |
Cmir::protobuf::EventSequence | |
Cmir::protobuf::LifecycleEvent | |
Cmir::protobuf::Platform | |
Cmir::protobuf::PromptSessionParameters | |
Cmir::protobuf::Rectangle | |
Cmir::protobuf::Screencast | |
Cmir::protobuf::ScreencastId | |
Cmir::protobuf::ScreencastParameters | |
Cmir::protobuf::SocketFD | |
Cmir::protobuf::SocketFDRequest | |
Cmir::protobuf::Surface | |
Cmir::protobuf::SurfaceId | |
Cmir::protobuf::SurfaceParameters | |
Cmir::protobuf::SurfaceSetting | |
Cmir::protobuf::Void | |
Cmir::protobuf::wire::Invocation | |
Cmir::protobuf::wire::Result | |
►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 | |
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 | |
►CMirMesaEGLNativeDisplay | |
Cmir::graphics::mesa::InternalNativeDisplay | |
►CMirMesaEGLNativeSurface | |
Cmir::client::mesa::NativeSurface | |
Cmir::graphics::mesa::InternalNativeSurface | |
CMirMotionEvent | |
CMirMotionPointer | |
CMirOrientationEvent | |
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 |
CMirSurfaceEvent | |
CMirSurfaceParameters | MirSurfaceParameters is the structure of minimum required information that you must provide to Mir in order to create a surface |
CMirWaitHandle | |
Cmir::udev::Monitor | |
►Cmir::graphics::NativeBuffer | |
Cmir::graphics::android::AndroidNativeBuffer | |
►Cmir::graphics::NativePlatform | |
Cmir::graphics::android::Platform | |
Cmir::graphics::mesa::NativePlatform | |
Cmir::graphics::NestedContext | |
►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::client::rpc::StreamTransport::Observer | Observer of IO status |
Cmir::client::rpc::MirProtobufRpcChannel | |
►Cmir::options::Option | |
Cmir::options::ProgramOption | |
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::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::shell::DefaultPlacementStrategy | |
►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::geometry::Point | |
►CPointerControllerInterface | |
►Cmir::input::android::DummyPointerController | |
Cmir::input::android::PointerController | |
Cmir::graphics::mesa::PosixProcessOperations | |
►Cmir::frontend::PromptSession | |
Cmir::scene::PromptSession | |
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 | |
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::input::Scene | |
Cmir::scene::SurfaceStack | |
►Cmir::compositor::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::ServerActionQueue | |
Cmir::MainLoop | |
►Cmir::ServerConfiguration | |
►Cmir::DefaultServerConfiguration | |
►Cmir::examples::ServerConfiguration | |
►Cmir::examples::BasicServerConfiguration | BasicServerConfiguration extends ServerConfiguration with the ability to launch a client application |
Cmir::examples::TranslucentServerConfiguration | TranslucentServerConfiguration extends BasicServerConfiguration with a different pixel format selection |
►Cmir::ServerStatusListener | |
Cmir::DefaultServerStatusListener | |
►CService | |
►Cmir::protobuf::DisplayServer | |
►Cmir::frontend::detail::DisplayServer | |
Cmir::frontend::SessionMediator | |
Cmir::protobuf::DisplayServer_Stub | |
►Cmir::frontend::Session | |
►Cmir::scene::Session | |
Cmir::scene::ApplicationSession | |
Cmir::frontend::SessionAuthorizer | |
►Cmir::scene::SessionContainer | |
Cmir::scene::DefaultSessionContainer | |
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::frontend::Shell | |
►Cmir::frontend::ShellWrapper | |
Cmir::frontend::NoPromptShell | |
Cmir::scene::SessionCoordinator | |
►Cmir::graphics::mesa::ShmFile | |
Cmir::graphics::mesa::AnonymousShmFile | |
Cmir::geometry::Size | |
Cmir::scene::Snapshot | |
►Cmir::scene::SnapshotStrategy | |
Cmir::scene::ThreadedSnapshotStrategy | |
Cmir::frontend::detail::SocketConnection | |
Cmir::input::TouchVisualizer::Spot | |
►Cmir::client::rpc::StreamTransport | Responsible for shuttling bytes to and from the server |
Cmir::client::rpc::StreamSocketTransport | |
►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::scene::SurfaceCoordinator | |
Cmir::scene::SurfaceController | Will grow up to provide synchronization of model updates |
Cmir::shell::SurfaceCoordinatorWrapper | |
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::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::input::receiver::XKBMapper | |