Mir
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Cmir::time::AlarmA one-shot, resettable handle to trigger a callback at a later time
 CANativeWindow
 CANativeWindowBuffer
 Cmir::graphics::android::AndroidDriverInterpreter
 Cmir::BasicObservers< Observer >
 Cmir::BasicObservers< SurfaceObserver >
 Cmir::graphics::BasicPlatform
 Cmir::thread::BasicThreadPool
 Cmir::graphics::Buffer
 Cmir::compositor::BufferBundle
 Cmir::client::mesa::BufferFileOps
 Cmir::graphics::BufferInitializerInterface to buffer initialization
 Cmir::graphics::BufferIpcMessage
 Cmir::graphics::BufferPropertiesBuffer creation properties
 Cmir::client::android::BufferRegistrar
 Cmir::compositor::BufferStream
 Cmir::scene::BufferStreamFactory
 Cmir::graphics::mesa::BufferTextureBinder
 Cmir::graphics::BufferWriterAn interface provided by the graphics platform allowing for writing untiled pixel data into buffers
 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::ClientBufferDepositoryResponsible for taking the buffer data sent from the server and wrapping it in a ClientBuffer
 Cmir::client::ClientBufferFactoryA factory for creating client-side representations of graphics buffers
 Cmir::frontend::ClientBufferTrackerResponsible for tracking what buffers the client library knows about for a surface
 Cmir::client::ClientContext
 Cmir::client::ClientPlatformFactory
 Cmir::client::ClientSurface
 Cmir::time::Clock
 Cmir::compositor::Compositor
 Cmir::compositor::CompositorReport
 Cmir::options::Configuration
 Cmir::client::ConnectionConfiguration
 Cmir::frontend::ConnectionContext
 Cmir::frontend::ConnectionCreator
 Cmir::frontend::detail::Connections< Connection >
 Cmir::frontend::ConnectorHandle client process connections
 Cmir::frontend::ConnectorReport
 Cmir::udev::Context
 Cmir::graphics::mesa::CurrentConfiguration
 Cmir::graphics::Cursor
 Cmir::graphics::CursorImage
 Cmir::input::CursorImages
 Cmir::input::CursorListenerAn interface for listening to absolute cursor events (without context): For example to update the position of the visible cursor
 Cmir::udev::Device
 Cmir::graphics::android::DeviceQuirks
 Cmir::geometry::Displacement
 Cmir::graphics::DisplayInterface to the display subsystem
 Cmir::graphics::DisplayBufferInterface to an output framebuffer
 Cmir::compositor::DisplayBufferCompositor
 Cmir::compositor::DisplayBufferCompositorFactory
 Cmir::graphics::android::DisplayBuilder
 Cmir::DisplayChanger
 Cmir::frontend::DisplayChanger
 Cmir::client::DisplayConfiguration
 Cmir::graphics::DisplayConfigurationInterface to a configuration of display cards and outputs
 Cmir::graphics::DisplayConfigurationCardConfiguration information for a display card
 Cmir::graphics::DisplayConfigurationModeConfiguration information for a display output mode
 Cmir::graphics::DisplayConfigurationOutputConfiguration information for a display output
 Cmir::graphics::DisplayConfigurationPolicy
 Cmir::graphics::android::DisplayDevice
 Cmir::shell::DisplayLayoutInterface to the layout of the display outputs
 Cmir::graphics::DisplayReport
 Cmir::graphics::android::DisplayResourceFactory
 Cmir::DisplayServer
 Cmir::test::draw::DrawPattern
 Cmir::graphics::DRMAuthenticator
 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::EGLNativeWindowFactory
 Cmir::graphics::nested::detail::EGLSurfaceHandle
 Cmir::graphics::EGLSurfaceStore
 Cmir::EmergencyCleanupRegistry
 Cenable_shared_from_this
 Cmir::udev::Enumerator
 Cmir::client::ErrorConnections
 Cmir::input::EventFilter
 Cmir::client::EventHandlerRegister
 Cmir::graphics::EventHandlerRegister
 Cmir::client::EventSink
 Cmir::frontend::EventSink
 Cstd::exceptionSTL class
 Cmir::FatalErrorStrategy
 Cmir::Fd
 Cmir::graphics::android::Fence
 Cmir::shell::FocusController
 Cmir::shell::FocusSetterInterface used by the Shell to propagate changes in the focus model to interested views e.g. Input, or Surfaces
 Cmir::graphics::android::FramebufferBundle
 Cmir::compositor::FrameDroppingPolicyPolicy to determine when to drop a frame from a client
 Cmir::compositor::FrameDroppingPolicyFactoryCreator of FrameDroppingPolicies
 Cmir::graphics::mesa::helpers::GBMHelper
 Cmir::draw::glAnimationBasic
 Cmir::graphics::GLConfigInterface for customizing aspects of the GL config used by the server
 Cmir::graphics::GLContext
 Cmir::graphics::GLExtensionsBase
 Cmir::graphics::offscreen::detail::GLFramebufferObject
 Cmir::graphics::GLPrimitive
 Cmir::graphics::GLProgram
 Cmir::graphics::GLProgramFactory
 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::graphics::GLVertex
 Cmir::graphics::android::GraphicAllocAdaptor
 Cmir::graphics::android::GraphicBufferAllocator
 Cmir::graphics::GraphicBufferAllocatorInterface to graphic buffer allocation
 Cmir::test::draw::GraphicsRegionFactory
 Cstd::hash< ::mir::IntWrapper< Tag, ValueType > >
 Cmir::graphics::nested::HostConnection
 Cmir::shell::HostLifecycleEventListener
 Cmir::graphics::nested::HostSurface
 Cmir::graphics::android::HWCCallbacks
 Cmir::graphics::android::HWCLayer
 Cmir::graphics::android::HwcLayerEntry
 Cmir::graphics::android::HwcLogger
 Cmir::graphics::android::HWCVsyncCoordinator
 Cmir::graphics::android::HwcWrapper
 CInputApplicationHandle
 Cmir::input::InputChannelEncapsulates a paired set of fd's suitable for input communication
 Cmir::input::InputChannelFactory
 Cmir::input::InputConfiguration
 Cmir::input::InputDispatcherThe InputDispatchers role is to decide what should happen with user input events
 CInputDispatcherPolicyInterface
 CInputEnumerator
 CInputListenerInterface
 Cmir::input::InputManager
 Cmir::input::receiver::InputPlatform
 CInputReaderPolicyInterface
 Cmir::input::receiver::android::InputReceiverSynchronously receives input events in a blocking manner
 Cmir::input::receiver::InputReceiverReport
 Cmir::input::receiver::InputReceiverThread
 Cmir::input::InputRegionInterface to the region of valid input coordinates
 Cmir::input::InputReport
 Cmir::input::android::InputSendEntry
 Cmir::input::InputSender
 Cmir::input::InputSendObserver
 Cmir::shell::InputTargeterAn interface used to control the selection of keyboard input focus
 Cmir::input::android::InputThread
 CInputWindowHandle
 Cmir::graphics::InternalClientInterface to in-process client support
 Cmir::graphics::InternalSurface
 Cmir::graphics::android::InterpreterResourceCache
 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::graphics::mesa::KMSOutput
 Cmir::graphics::mesa::KMSOutputContainer
 Cmir::graphics::android::LayerList
 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::input::android::LexiconThe Lexicon translates droidinput event types to MirEvent types prior to shell or client handling
 Cmir::client::LifecycleControl
 Cmir::logging::Logger
 Cmir::graphics::mesa::detail::MapHandle
 Cmir::report::logging::detail::MediatorDetails
 Cmir::client::MemoryRegion
 CMessage
 Cmir::frontend::detail::MessageProcessor
 Cmir::frontend::MessageProcessorReport
 Cmir::frontend::detail::MessageReceiver
 Cmir::frontend::MessageResourceCache
 Cmir::frontend::detail::MessageSender
 CMirBufferPackage
 Cmir::client::MirConnectionAPI
 CMirCursorConfiguration
 CMirDisplayCardMirDisplayConfiguration provides details of the graphics environment
 CMirDisplayConfiguration
 CMirDisplayInfo
 CMirDisplayMode
 CMirDisplayOutput
 CMirEvent
 CMirEventDelegateMirEventDelegate may be used to specify (at surface creation time) callbacks for handling of events
 CMirGraphicsRegionRetrieved information about a MirSurface
 CMirKeyEvent
 CMirMesaEGLNativeDisplay
 CMirMesaEGLNativeSurface
 CMirMotionEvent
 CMirMotionPointer
 CMirOrientationEvent
 CMirPlatformPackage
 CMirPromptSession
 CMirPromptSessionEvent
 CMirRectangle
 CMirResizeEvent
 CMirScreencastParametersMirScreencastParameters is the structure of required information that you must provide to Mir in order to create a MirScreencast
 CMirSurfaceEvent
 CMirSurfaceParametersMirSurfaceParameters 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::NativePlatform
 Cmir::graphics::NestedContext
 Cmir::scene::ObserverAn 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::client::rpc::StreamTransport::ObserverObserver of IO status
 Cmir::options::Option
 Cmir::graphics::OverlappingOutputGroup
 Cmir::graphics::OverlappingOutputGroupingHelper class that groups overlapping outputs together
 Cmir::graphics::mesa::PageFlipEventData
 Cmir::graphics::mesa::PageFlipper
 Cmir::raii::PairedCalls< Creator, Deleter >
 Cmir::client::rpc::detail::PendingCallCache
 Cmir::client::PerfReport
 Cmir::scene::PixelBufferInterface for extracting the pixels from a graphics::Buffer
 Cmir::scene::PlacementStrategy
 Cmir::graphics::PlatformIpcOperations
 Cmir::graphics::PlatformIPCPackagePlatform data to be sent to the clients over IPC
 Cmir::geometry::Point
 CPointerControllerInterface
 Cmir::graphics::mesa::PosixProcessOperations
 Cmir::frontend::PromptSession
 Cmir::scene::PromptSessionContainer
 Cmir::scene::PromptSessionCreationParameters
 Cmir::scene::PromptSessionListener
 Cmir::scene::PromptSessionManager
 Cmir::graphics::android::PropertiesWrapper
 Cmir::frontend::ProtobufIpcFactory
 Cmir::frontend::detail::ProtobufMessageSender
 Cmir::geometry::Rectangle
 Cmir::geometry::Rectangles
 Cmir::RecursiveReadLock
 Cmir::RecursiveReadWriteMutexRecursive read-write mutex
 Cmir::RecursiveWriteLock
 Cmir::graphics::Renderable
 Cmir::graphics::android::RenderableListCompositor
 Cmir::compositor::Renderer
 Cmir::compositor::RendererFactory
 Cmir::scene::RenderingTracker
 Cmir::report::ReportFactory
 Cmir::frontend::detail::result_ptr_t< ResultType >
 CRpcChannel
 Cmir::client::rpc::RpcReport
 Cmir::input::Scene
 Cmir::compositor::Scene
 Cmir::compositor::SceneElement
 Cmir::scene::SceneReport
 Cmir::frontend::Screencast
 Cmir::ServerActionQueue
 Cmir::ServerConfiguration
 Cmir::ServerStatusListener
 CService
 Cmir::frontend::Session
 Cmir::frontend::SessionAuthorizer
 Cmir::scene::SessionContainer
 Cmir::frontend::SessionCredentials
 Cmir::scene::SessionEventHandlerRegister
 Cmir::scene::SessionEventSink
 Cmir::scene::SessionListener
 Cmir::frontend::SessionMediatorReport
 Cmir::SharedLibrary
 Cmir::SharedLibraryProberReport
 Cmir::frontend::Shell
 Cmir::graphics::mesa::ShmFile
 Cmir::geometry::Size
 Cmir::scene::Snapshot
 Cmir::scene::SnapshotStrategy
 Cmir::frontend::detail::SocketConnection
 Cmir::input::TouchVisualizer::Spot
 Cmir::client::rpc::StreamTransportResponsible for shuttling bytes to and from the server
 Cmir::frontend::Surface
 Cmir::input::Surface
 Cmir::scene::SurfaceBufferAccess
 Cmir::scene::SurfaceConfigurator
 Cmir::scene::SurfaceCoordinator
 Cmir::scene::SurfaceCreationParameters
 Cmir::scene::SurfaceFactory
 Cmir::client::SurfaceMap
 Cmir::scene::SurfaceObserver
 Cmir::scene::SurfaceStackModel
 Cmir::frontend::SurfaceTracker
 Cmir::graphics::android::SwappingGLContext
 Cmir::graphics::android::SyncFileOps
 Cstd::system_errorSTL class
 Cmir::time::Timer
 Cmir::input::TouchVisualizerAn interface for listening to a low level stream of touches, in order to provide
 Cmir::report::lttng::TracepointProvider
 Cmir::graphics::UserDisplayConfigurationOutputMirror 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::VTFileOperations
 Cmir::input::android::WindowHandleRepositoryInterface internal to mir::input::android used for tracking the assosciation between droidinput::InputWindowHandle and mir::input::InputChannel
 Cmir::input::receiver::XKBMapper

Copyright © 2012,2013 Canonical Ltd.
Generated on Fri Oct 10 14:07:14 UTC 2014