Mir
Public Member Functions | List of all members
mir::test::doubles::NullPlatform Class Reference

#include <null_platform.h>

Inheritance diagram for mir::test::doubles::NullPlatform:
[legend]

Public Member Functions

mir::UniqueModulePtr< graphics::GraphicBufferAllocator > create_buffer_allocator () override
 
mir::UniqueModulePtr< graphics::Display > create_display (std::shared_ptr< graphics::DisplayConfigurationPolicy > const &, std::shared_ptr< graphics::GLConfig > const &) override
 
graphics::NativeDisplayPlatform * native_display_platform () override
 
mir::UniqueModulePtr< graphics::PlatformIpcOperations > make_ipc_operations () const override
 
graphics::NativeRenderingPlatform * native_rendering_platform () override
 
std::vector< ExtensionDescriptionextensions () const override
 

Member Function Documentation

◆ create_buffer_allocator()

mir::UniqueModulePtr<graphics::GraphicBufferAllocator> mir::test::doubles::NullPlatform::create_buffer_allocator ( )
inlineoverride

◆ create_display()

mir::UniqueModulePtr<graphics::Display> mir::test::doubles::NullPlatform::create_display ( std::shared_ptr< graphics::DisplayConfigurationPolicy > const &  ,
std::shared_ptr< graphics::GLConfig > const &   
)
inlineoverride

◆ extensions()

std::vector<ExtensionDescription> mir::test::doubles::NullPlatform::extensions ( ) const
inlineoverride

◆ make_ipc_operations()

mir::UniqueModulePtr<graphics::PlatformIpcOperations> mir::test::doubles::NullPlatform::make_ipc_operations ( ) const
inlineoverride

◆ native_display_platform()

graphics::NativeDisplayPlatform* mir::test::doubles::NullPlatform::native_display_platform ( )
inlineoverride

◆ native_rendering_platform()

graphics::NativeRenderingPlatform* mir::test::doubles::NullPlatform::native_rendering_platform ( )
inlineoverride

The documentation for this class was generated from the following file:

Copyright © 2012-2017 Canonical Ltd.
Generated on Wed Oct 11 15:14:10 UTC 2017