Mir
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Classes | Namespaces | Constant Groups | Typedefs | Functions
platform.h File Reference
#include <memory>
Include dependency graph for platform.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  mir::graphics::Platform
 Interface to platform specific support for graphics operations. More...
 

Namespaces

 mir
 All things Mir.
 
 mir::frontend
 Frontend interface. Mediates the interaction between client processes and the core of the mir system.
 
 mir::options
 System options. Interface for extracting configuration options from wherever they may be (e.g. program arguments, config files or environment variables).
 
 mir::graphics
 Graphics subsystem. Mediates interaction between core system and the graphics environment.
 

Constant Groups

 mir
 All things Mir.
 
 mir::frontend
 Frontend interface. Mediates the interaction between client processes and the core of the mir system.
 
 mir::options
 System options. Interface for extracting configuration options from wherever they may be (e.g. program arguments, config files or environment variables).
 
 mir::graphics
 Graphics subsystem. Mediates interaction between core system and the graphics environment.
 

Typedefs

typedef std::shared_ptr
< Platform >(* 
mir::graphics::CreatePlatform )(std::shared_ptr< options::Option > const &options, std::shared_ptr< DisplayReport > const &report)
 Function prototype used to return a new graphics platform. More...
 

Functions

std::shared_ptr< Platform > mir::graphics::create_platform (std::shared_ptr< options::Option > const &options, std::shared_ptr< DisplayReport > const &report)
 

Copyright © 2012,2013 Canonical Ltd.
Generated on Tue Oct 15 00:23:28 UTC 2013