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