| ►Nboost | |
| ►Nmc | |
| ►Nmd | |
| ►Nmg | |
| ►Nmir | All things Mir |
| ►Nclient | The client-side library implementation namespace |
| ►Nandroid | |
| CAndroidClientBufferFactory | |
| CAndroidClientPlatform | |
| CAndroidNativeDisplayContainer | |
| CBuffer | |
| CBufferRegistrar | |
| CEGLNativeSurfaceInterpreter | |
| CGrallocRegistrar | |
| ►Nlogging | |
| CInputReceiverReport | |
| CPerfReport | |
| CRpcReport | |
| ►Nlttng | |
| CClientTracepointProvider | |
| CInputReceiverReport | |
| CPerfReport | |
| CRpcReport | |
| CSharedLibraryProberReport | |
| ►Nmesa | |
| CBufferFileOps | |
| CClientBuffer | |
| CClientBufferFactory | |
| CClientPlatform | |
| CMesaNativeDisplayContainer | |
| CNativeSurface | |
| ►Nrpc | Client/Server communication implementation namespace |
| ►Ndetail | |
| CPendingCallCache | |
| CDisplayServer | |
| CDisplayServerDebug | |
| CMirBasicRpcChannel | |
| CMirProtobufRpcChannel | |
| CNullRpcReport | |
| CRpcReport | |
| CStreamSocketTransport | |
| ►CStreamTransport | Responsible for shuttling bytes to and from the server |
| CObserver | Observer of IO status |
| CTransportObservers | |
| CAgingBuffer | |
| CAsyncBufferFactory | |
| CAtomicCallback | |
| CBuffer | |
| CBufferFactory | |
| CBufferInfo | |
| CBufferReceiver | |
| CBufferStream | |
| CBufferVault | |
| CClientBuffer | |
| CClientBufferDepository | Responsible for taking the buffer data sent from the server and wrapping it in a ClientBuffer |
| CClientBufferFactory | A factory for creating client-side representations of graphics buffers |
| CClientBufferStream | |
| CClientContext | |
| CClientPlatform | Interface to client-side platform specific support for graphics operations |
| CClientPlatformFactory | |
| CConnectionConfiguration | |
| CConnectionSurfaceMap | |
| CDefaultConnectionConfiguration | |
| CDisplayConfiguration | |
| CDisplayOutput | |
| CEGLNativeDisplayContainer | |
| CEGLNativeSurface | |
| CErrorChain | |
| CErrorConnections | |
| CErrorStream | |
| CEventDistributor | |
| CEventHandlerRegister | |
| CEventSink | |
| CMemoryRegion | |
| CMirConnectionAPI | |
| CNoTLSFuture | |
| CNoTLSPromise | |
| CNullPerfReport | |
| CPerfReport | |
| CPeriodicPerfReport | |
| CPresentationChain | |
| CProbingClientPlatformFactory | |
| CPromiseState | |
| CScreencastStream | |
| CServerBufferRequests | |
| CSurfaceMap | |
| CWeakEGL | |
| ►Ncompositor | Compositing. Combining renderables into a display image |
| ►Ndetail | |
| CGLResource | |
| CBufferAcquisition | |
| CBufferBundle | |
| CBufferMap | |
| CBufferQueue | |
| CBufferStream | |
| CBufferStreamFactory | |
| CBufferStreamSurfaces | |
| CCompositingScreencast | |
| CCompositor | |
| CCompositorReport | |
| CDecoration | |
| CDefaultDisplayBufferCompositor | |
| CDefaultDisplayBufferCompositorFactory | |
| CDisplayBufferCompositor | |
| CDisplayBufferCompositorFactory | |
| CDisplayListener | |
| CDroppingSchedule | |
| CFrameDroppingPolicy | Policy to determine when to drop a frame from a client |
| CFrameDroppingPolicyFactory | Creator of FrameDroppingPolicies |
| CMultiMonitorArbiter | |
| CMultiThreadedCompositor | |
| CQueueingSchedule | |
| CRenderer | |
| CRendererFactory | |
| CScene | |
| CSceneElement | |
| CSchedule | |
| CScreencastDisplayBuffer | |
| CStream | |
| CTemporaryBuffer | |
| CTemporaryCompositorBuffer | |
| CTemporarySnapshotBuffer | |
| CTimeoutFrameDroppingPolicyFactory | Creator of timeout-based FrameDroppingPolicies |
| ►Ncookie | |
| CAuthority | A source of moderately-difficult-to-spoof cookies |
| CCookie | |
| CHMACCookie | |
| CSecurityCheckError | |
| ►Ndetail | |
| CFdSources | |
| CGMainContextHandle | |
| CGSourceHandle | |
| CRefCountedLibrary | |
| CSignalSources | |
| ►Ndispatch | |
| CActionQueue | |
| CDispatchable | |
| CMultiplexingDispatchable | An adaptor that combines multiple Dispatchables into a single Dispatchable |
| CReadableFd | |
| CThreadedDispatcher | |
| ►Ndraw | |
| CglAnimationBasic | |
| ►Nexamples | |
| CAdorningDisplayBufferCompositor | |
| CBasicWindowManager | A policy based window manager. This takes care of the management of any meta implementation held for the sessions and surfaces |
| CBufferStream | |
| CCanonicalWindowManagerPolicyCopy | |
| CClientContext | |
| CConnection | |
| CContext | |
| CGlogLogger | |
| CHostLifecycleEventListener | |
| CInputDeviceConfig | |
| CNormalSurface | |
| CPixelFormatSelector | Example of a DisplayConfigurationPolicy that tries to find an opaque or transparent pixel format, or falls back to the default if not found |
| CProgram | |
| CQuitFilter | |
| CSessionInfo | |
| CShader | |
| CSurfaceInfo | |
| CTilingWindowManagerPolicy | |
| CWindowManagementPolicy | |
| CWindowManagerBuilder | A policy based window manager. This exists to initialize BasicWindowManager and the WMPolicy (in an awkward manner). TODO revisit this initialization sequence |
| CWindowManagerTools | The interface through which the policy instructs the controller. These functions assume that the BasicWindowManager data structures can be accessed freely. I.e. should only be invoked by the policy handle_... methods (where any necessary locks are held) |
| CXCursorLoader | |
| ►Nfrontend | Frontend interface. Mediates the interaction between client processes and the core of the mir system |
| ►Ndetail | |
| CConnections | |
| CDisplayServer | |
| CEventSender | |
| CInvocation | |
| CMessageProcessor | |
| CMessageReceiver | |
| CProtobufBufferPacker | |
| CProtobufMessageProcessor | |
| CProtobufMessageSender | |
| CProtobufResponder | |
| Cresult_ptr_t | |
| CSocketConnection | |
| CSocketMessenger | |
| CAuthorizingDisplayChanger | Adaptor to selectively permit display configuration calls |
| CBasicConnector | Client-side socket fd for each connection |
| CBufferSink | |
| CBufferStream | |
| CBufferStreamTracker | |
| CClientBuffers | |
| CClientBufferTracker | Responsible for tracking what buffers the client library knows about for a surface |
| CConnectionContext | |
| CConnectionCreator | |
| CConnector | Handle client process connections |
| CConnectorReport | |
| CDefaultIpcFactory | |
| CDisplayChanger | |
| CEventSink | |
| CEventSinkFactory | |
| CMessageProcessorReport | |
| CMessageResourceCache | |
| CMessageSender | |
| CNoPromptShell | |
| CPromptSession | |
| CProtobufConnectionCreator | |
| CProtobufIpcFactory | |
| CPublishedSocketConnector | Accept connections over a published socket |
| CReorderingMessageSender | A MessageSender that buffers all messages until triggered, then forwards all messages to an underlying MessageSender |
| CResourceCache | |
| CScreencast | |
| CSession | |
| CSessionAuthorizer | |
| CSessionCredentials | |
| CSessionMediator | SessionMediator relays requests from the client process into the server |
| CSessionMediatorReport | |
| CShell | |
| CShellWrapper | |
| CSurface | |
| CUnauthorizedScreencast | |
| Cunsupported_feature | |
| ►Ngeometry | Basic geometry types. Types for dimensions, displacements, etc. and the operations that they support |
| ►Ndetail | |
| CIntWrapper | |
| CDisplacement | |
| CLength | 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 |
| CPoint | |
| CRectangle | |
| CRectangles | A collection of rectangles (with possible duplicates) |
| CSize | |
| ►Ngl | |
| CDefaultProgramFactory | |
| CPrimitive | |
| CProgram | |
| CProgramFactory | |
| CRecentlyUsedCache | |
| CShader | |
| CSimpleProgram | |
| CTexture | |
| CTextureCache | |
| CVertex | |
| ►Ngraphics | Graphics subsystem. Mediates interaction between core system and the graphics environment |
| ►Nandroid | |
| CAndroidDriverInterpreter | |
| CAndroidNativeBuffer | |
| CBuffer | |
| CCommandStreamSyncFactory | |
| CConfigurableDisplayBuffer | |
| CDeviceQuirks | |
| CDisplay | |
| CDisplayBuffer | |
| CDisplayComponentFactory | |
| CDisplayConfiguration | |
| CDisplayContents | |
| CDisplayDevice | |
| CDisplayDisconnectedException | |
| CDisplayGroup | |
| CDisplayResourceFactory | |
| CEGLSyncFactory | |
| CExternalDisplayError | |
| CFbControl | |
| CFBDevice | |
| CFence | |
| CFloatSourceCrop | |
| CFramebufferBundle | |
| CFramebufferGLContext | |
| CFramebuffers | |
| CGLContext | |
| CGralloc | |
| CGrallocModule | |
| CGraphicBufferAllocator | |
| CHalComponentFactory | |
| CHwc10Adapter | |
| CHwcBlankingControl | |
| CHwcCallbacks | |
| CHwcConfiguration | |
| CHwcDevice | |
| CHWCFallbackGLRenderer | |
| CHwcFbDevice | |
| CHwcFormattedLogger | |
| CHWCLayer | |
| CHwcLayerEntry | |
| CHwcPowerModeControl | |
| CHwcReport | |
| CHwcWrapper | |
| CIntegerSourceCrop | |
| CInterpreterCache | |
| CInterpreterResourceCache | |
| CIpcOperations | |
| CLayerAdapter | |
| CLayerList | |
| CMirNativeWindow | |
| CNullCommandStreamSyncFactory | |
| CNullHwcReport | |
| CPbufferGLContext | |
| CPlatform | |
| CPropertiesOps | |
| CPropertiesWrapper | |
| CRealHwcWrapper | |
| CRealSyncFileOps | |
| CRefCountedNativeBuffer | |
| CRenderableListCompositor | |
| CResourceFactory | |
| CServerRenderWindow | |
| CSwappingGLContext | |
| CSyncFence | |
| CSyncFileOps | |
| CVirtualOutput | |
| ►Nmesa | |
| ►Ndetail | |
| CMapHandle | |
| ►Nhelpers | |
| CDRMHelper | |
| CEGLHelper | |
| CGBMHelper | |
| CAnonymousShmFile | |
| CBufferAllocator | |
| CBufferTextureBinder | |
| CBypassMatch | |
| CCurrentConfiguration | |
| CCursor | |
| CDisplay | |
| CDisplayBuffer | |
| CDRMAuthentication | |
| CDRMModeResources | |
| CGBMBuffer | |
| CGBMNativeBuffer | |
| CGuestPlatform | |
| CIpcOperations | |
| CKMSDisplayConfiguration | |
| CKMSOutput | |
| CKMSOutputContainer | |
| CKMSPageFlipper | |
| CLinuxVirtualTerminal | |
| CNestedAuthentication | |
| CPageFlipEventData | |
| CPageFlipper | |
| CPlatform | |
| CPosixProcessOperations | |
| CRealKMSDisplayConfiguration | |
| CRealKMSOutput | |
| CRealKMSOutputContainer | |
| CShmBuffer | |
| CShmFile | |
| CVirtualTerminal | |
| CVTFileOperations | |
| ►Nnested | |
| ►Ndetail | |
| CDisplayBuffer | |
| CDisplaySyncGroup | |
| CEGLDisplayHandle | |
| CEGLSurfaceHandle | |
| CCursor | |
| CDisplay | |
| CHostConnection | |
| CHostSurface | |
| CMirClientHostConnection | |
| CNestedDisplayConfiguration | |
| ►Noffscreen | |
| ►Ndetail | |
| CDisplaySyncGroup | |
| CEGLDisplayHandle | |
| CGLFramebufferObject | |
| CDisplay | |
| CDisplayBuffer | |
| CDisplayConfiguration | |
| ►NX | |
| CDisplay | |
| CDisplayBuffer | |
| CDisplayConfiguration | |
| CDisplayGroup | |
| CGuestPlatform | |
| CPlatform | |
| CX11EGLContext | |
| CX11EGLDisplay | |
| CX11EGLSurface | |
| CX11Window | |
| CXGLContext | |
| CBuffer | |
| CBufferBasic | |
| CBufferIpcMessage | |
| CBufferProperties | Buffer creation properties |
| CCloneDisplayConfigurationPolicy | All screens placed at (0, 0) |
| CCommandStreamSync | |
| CCursor | |
| CCursorImage | |
| CDisplay | Interface to the display subsystem |
| CDisplayBuffer | Interface to an output framebuffer |
| CDisplayConfiguration | Interface to a configuration of display cards and outputs |
| CDisplayConfigurationCard | Configuration information for a display card |
| CDisplayConfigurationMode | Configuration information for a display output mode |
| CDisplayConfigurationOutput | Configuration information for a display output |
| CDisplayConfigurationPolicy | |
| CDisplayConfigurationReport | |
| CDisplayReport | |
| CDisplaySyncGroup | DisplaySyncGroup represents a group of displays that need to be output in unison as a single post() call |
| CEGLContextStore | |
| CEGLExtensions | |
| CEGLSurfaceStore | |
| CEGLSyncExtensions | |
| CEGLSyncFence | |
| CEventHandlerRegister | |
| CGLConfig | Interface for customizing aspects of the GL config used by the server |
| CGLContext | |
| CGLExtensionsBase | |
| CGraphicBufferAllocator | Interface to graphic buffer allocation |
| CNativeBuffer | |
| CNativeBufferBase | |
| CNativeDisplayBuffer | |
| CNestedContext | |
| CNullCommandSync | |
| COverlappingOutputGroup | |
| COverlappingOutputGrouping | Helper class that groups overlapping outputs together |
| CPlatform | Interface to platform specific support for graphics operations |
| CPlatformIpcOperations | |
| CPlatformIPCPackage | Platform data to be sent to the clients over IPC |
| CPlatformOperationMessage | |
| CRenderable | |
| CSideBySideDisplayConfigurationPolicy | Each screen placed to the right of the previous one |
| CSingleDisplayConfigurationPolicy | Just use the first screen |
| CSoftwareCursor | |
| CSurfacelessEGLContext | |
| CUserDisplayConfigurationOutput | Mirror of a DisplayConfigurationOutput, with some fields limited to being read-only, preventing users from changing things they shouldn't |
| CVirtualOutput | Interface to a virtual output |
| ►Ninput | |
| ►Nandroid | |
| CAndroidInputChannel | |
| CInputChannelFactory | |
| CInputSender | |
| CLexicon | The Lexicon translates droidinput event types to MirEvent types prior to shell or client handling |
| ►Nevdev | |
| CLibInputDevice | |
| CLibInputDeviceDeleter | |
| CPlatform | |
| ►Nreceiver | |
| ►Nandroid | |
| CAndroidInputPlatform | Implementation of client input machinery for android input stack wire protocol |
| CInputReceiver | Synchronously receives input events in a blocking manner |
| CInputPlatform | |
| CInputReceiverReport | |
| CNullInputReceiverReport | |
| CXKBMapper | |
| ►NX | |
| CXInputDevice | |
| CXInputPlatform | |
| CBasicSeat | |
| CBuiltinCursorImages | |
| CCompositeEventFilter | |
| CCursorController | |
| CCursorImages | |
| CCursorListener | An interface for listening to absolute cursor events (without context): For example to update the position of the visible cursor |
| CDefaultDevice | |
| CDefaultEventBuilder | |
| CDefaultInputDeviceHub | |
| CDefaultInputManager | |
| CDevice | |
| CDeviceData | |
| CDisplayInputRegion | |
| CEventBuilder | |
| CEventFilter | |
| CEventFilterChainDispatcher | |
| CInputChannel | Encapsulates a paired set of fd's suitable for input communication |
| CInputChannelFactory | |
| CInputDevice | Represents an input device |
| CInputDeviceHub | |
| CInputDeviceInfo | |
| CInputDeviceObserver | |
| CInputDeviceRegistry | |
| CInputDevices | |
| CInputDispatcher | The InputDispatchers role is to decide what should happen with user input events |
| CInputManager | |
| CInputRegion | Interface to the region of valid input coordinates |
| CInputReport | |
| CInputSender | |
| CInputSink | |
| CKeyRepeatDispatcher | |
| CLegacyInputDispatchable | |
| CNullInputChannelFactory | |
| CNullInputDispatcher | |
| CNullInputManager | |
| CNullInputTargeter | |
| CPlatform | Input Platform is used to discover and access available input devices |
| CPointerConfiguration | |
| CPointerSettings | |
| CScene | |
| CSeat | |
| CSeatInputDeviceTracker | |
| CSurface | |
| CSurfaceInputDispatcher | |
| CTouchpadConfiguration | |
| CTouchpadSettings | |
| CTouchspotController | 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 |
| ►CTouchVisualizer | An interface for listening to a low level stream of touches, in order to provide |
| CSpot | |
| CValidator | |
| CVTFilter | |
| ►Nlogging | |
| CDumbConsoleLogger | |
| CLogger | |
| CNullSharedLibraryProberReport | |
| CSharedLibraryProberReport | |
| CShellReport | |
| ►Noptions | System options. Interface for extracting configuration options from wherever they may be (e.g. program arguments, config files or environment variables) |
| CConfiguration | |
| CDefaultConfiguration | |
| COption | |
| CProgramOption | |
| ►Nprotobuf | |
| CDisplayServer | |
| CDisplayServerDebug | |
| ►Nraii | Utilities for exception safe use of paired function calls |
| CPairedCalls | |
| ►Nrenderer | |
| ►Ngl | |
| CCurrentRenderTarget | |
| CProgramFamily | ProgramFamily represents a set of GLSL programs that are closely related |
| ►CRenderer | |
| CProgram | |
| CRendererFactory | |
| CRenderTarget | |
| CTextureSource | |
| ►Nreport | |
| ►Nlogging | |
| ►Ndetail | |
| CInvocationDetails | |
| CMediatorDetails | |
| CCompositorReport | |
| CConnectorReport | |
| CDisplayConfigurationReport | |
| CDisplayReport | |
| CInputReport | |
| CMessageProcessorReport | |
| CSceneReport | |
| CSessionMediatorReport | |
| ►Nlttng | |
| CCompositorReport | |
| CConnectorReport | |
| CDisplayReport | |
| CInputReport | |
| CMessageProcessorReport | |
| CSceneReport | |
| CServerTracepointProvider | |
| CSessionMediatorReport | |
| CSharedLibraryProberReport | |
| CTracepointProvider | |
| ►Nnull | |
| CCompositorReport | |
| CConnectorReport | |
| CDisplayReport | |
| CInputReport | |
| CMessageProcessorReport | |
| CSceneReport | |
| CSessionMediatorReport | |
| CShellReport | |
| CLoggingReportFactory | |
| CLttngReportFactory | |
| CNullReportFactory | |
| CReportFactory | |
| ►Nscene | Management of Surface objects. Includes the model (SurfaceStack and Surface classes) and controller (SurfaceController) elements of an MVC design |
| ►CApplicationNotRespondingDetector | |
| CObserver | Notification object for application-not-responsive signals |
| CApplicationSession | |
| CBasicSurface | |
| CBroadcastingSessionEventSink | |
| CBufferStreamFactory | |
| CCoordinateTranslator | Support for the debug "surface to screen" coordinate translation interface |
| CDefaultCoordinateTranslator | |
| CDefaultSessionContainer | |
| CGlobalEventSender | |
| CGLPixelBuffer | Extracts the pixels from a graphics::Buffer using GL facilities |
| CLegacySceneChangeNotification | |
| CLegacySurfaceChangeNotification | |
| CMediatingDisplayChanger | |
| CNullObserver | |
| CNullPromptSessionListener | |
| CNullSessionListener | |
| CNullSurfaceObserver | |
| CObserver | 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 |
| CObservers | |
| COutputProperties | |
| COutputPropertiesCache | |
| CPixelBuffer | Interface for extracting the pixels from a graphics::Buffer |
| CPromptSession | |
| CPromptSessionContainer | |
| CPromptSessionCreationParameters | |
| CPromptSessionImpl | |
| CPromptSessionListener | |
| CPromptSessionManager | |
| CPromptSessionManagerImpl | |
| CRenderingTracker | |
| CSceneReport | |
| CSession | |
| CSessionContainer | |
| CSessionCoordinator | |
| CSessionEventHandlerRegister | |
| CSessionEventSink | |
| CSessionListener | |
| CSessionManager | |
| CSnapshot | |
| CSnapshotStrategy | |
| CStreamInfo | |
| CSurface | |
| CSurfaceAllocator | |
| CSurfaceCreationParameters | |
| CSurfaceEventSource | |
| CSurfaceFactory | |
| CSurfaceObserver | |
| CSurfaceObservers | |
| CSurfaceStack | |
| CThreadedSnapshotStrategy | |
| CTimeoutApplicationNotRespondingDetector | |
| CUnsupportedCoordinateTranslator | |
| ►Nshell | |
| ►Ndetail | |
| CFrontendShell | |
| CAbstractShell | Minimal Shell implementation with none of the necessary window management logic |
| CBasicWindowManager | A policy based window manager. This takes care of the management of any meta implementation held for the sessions and surfaces |
| CCanonicalWindowManagerPolicy | |
| CDefaultPersistentSurfaceStore | |
| CDisplayConfigurationController | |
| CDisplayLayout | Interface to the layout of the display outputs |
| CFocusController | |
| CGraphicsDisplayLayout | |
| CHostLifecycleEventListener | |
| CInputTargeter | An interface used to control the selection of keyboard input focus |
| CNullHostLifecycleEventListener | |
| ►CPersistentSurfaceStore | A store for Surface information divorced from the lifetime of any given Session |
| CId | |
| CSessionInfo | |
| CShell | |
| CShellReport | |
| CShellWrapper | |
| CStreamSpecification | |
| CSurfaceAspectRatio | |
| CSurfaceInfo | |
| CSurfaceReadyObserver | |
| CSurfaceSpecification | Specification of surface properties requested by client |
| CSurfaceStack | |
| CSurfaceStackWrapper | |
| CSystemCompositorWindowManager | Minimal window management for system compositing |
| CWindowManagementPolicy | |
| CWindowManager | Interface to provide window management logic |
| CWindowManagerConstructor | A policy based window manager. This exists to initialize BasicWindowManager and the WMPolicy (in an awkward manner). TODO revisit this initialization sequence |
| CWindowManagerTools | The interface through which the policy instructs the controller. These functions assume that the BasicWindowManager data structures can be accessed freely. I.e. should only be invoked by the policy handle_... methods (where any necessary locks are held) |
| ►Ntest | |
| CDrawPattern | |
| CDrawPatternCheckered | |
| CDrawPatternSolid | |
| CGraphicsRegionFactory | |
| ►Nthread | |
| CBasicThreadPool | |
| ►Ntime | |
| CAlarm | A one-shot, resettable handle to trigger a callback at a later time |
| CAlarmFactory | |
| CClock | |
| CSteadyClock | |
| ►Ntools | |
| CBufferRenderTarget | |
| CImageRenderer | |
| ►Nudev | |
| CContext | |
| CDevice | |
| ►CEnumerator | |
| Citerator | |
| CMonitor | |
| ►NX | |
| CX11Resources | |
| CAbnormalExit | |
| CBasicCallback | |
| CBasicObservers | |
| CCachedPtr | |
| CDefaultEmergencyCleanup | |
| CDefaultServerConfiguration | |
| CDefaultServerStatusListener | |
| CDisplayChanger | |
| CDisplayServer | |
| CEmergencyCleanup | |
| CEmergencyCleanupRegistry | |
| CFatalErrorStrategy | |
| CFd | |
| Cfd_reception_error | |
| CFlags | |
| CGLibMainLoop | |
| CIntOwnedFd | |
| CIntWrapper | |
| CLockableCallback | |
| CLockableCallbackWrapper | |
| CMainLoop | |
| CModuleDeleter | |
| CModuleProperties | Describes a platform module |
| Coptional_value | |
| CRecursiveReadLock | |
| CRecursiveReadWriteMutex | Recursive read-write mutex |
| CRecursiveWriteLock | |
| CRevertIfUnwinding | |
| CServer | Customise and run a Mir server |
| CServerActionQueue | |
| CServerConfiguration | |
| CServerStatusListener | |
| CSharedLibrary | |
| CSharedLibraryProberReport | |
| CSignalBlocker | |
| Csocket_disconnected_error | |
| Csocket_error | |
| CThreadSafeList | |
| CVariableLengthArray | |
| ►Nms | |
| ►Nmsh | |
| ►Nstd | STL namespace |
| Chash< ::mir::IntWrapper< Tag, ValueType > > | |
| Chash< mir::shell::PersistentSurfaceStore::Id > | |
| C_XcursorImage | |
| C_XcursorImages | |
| CContentInfo | |
| CMirBufferPackage | |
| CMirBufferStreamInfo | The displacement from the top-left corner of the surface |
| CMirCloseSurfaceEvent | |
| CMirConnection | |
| CMirCookie | |
| CMirCursorConfiguration | |
| CMirDisplayCard | MirDisplayConfiguration provides details of the graphics environment |
| CMirDisplayConfiguration | |
| CMirDisplayInfo | |
| CMirDisplayMode | |
| CMirDisplayOutput | |
| CMirEvent | |
| CMirEventDistributor | |
| CMirGraphicsRegion | Retrieved information about a MirSurface |
| CMirInputConfigurationEvent | |
| CMirKeyboardEvent | |
| CMirKeymapEvent | |
| CMirMesaAuthMagicRequest | |
| CMirMesaAuthMagicResponse | |
| CMirMesaEGLNativeDisplay | |
| CMirMesaEGLNativeSurface | |
| CMirMesaSetGBMDeviceRequest | |
| CMirMesaSetGBMDeviceResponse | |
| CMirModuleProperties | Retrieved information about a loadable module |
| CMirMotionEvent | |
| CMirMotionPointer | |
| CMirOrientationEvent | |
| CMirPersistentId | |
| CMirPlatformMessageData | |
| CMirPlatformMessageFds | |
| CMirPlatformPackage | |
| CMirPresentationChain | |
| CMirPromptSession | |
| CMirPromptSessionEvent | |
| CMirRectangle | |
| CMirResizeEvent | |
| CMirScreencast | |
| CMirScreencastParameters | MirScreencastParameters is the structure of required information that you must provide to Mir in order to create a MirScreencast |
| CMirSurface | |
| CMirSurfaceEvent | |
| CMirSurfaceOutputEvent | |
| CMirSurfaceParameters | MirSurfaceParameters is the structure of minimum required information that you must provide to Mir in order to create a surface |
| ►CMirSurfaceSpec | |
| CAspectRatio | |
| CEventHandler | |
| CMirWaitHandle | |