Mir
Public Member Functions | List of all members
mir::test::doubles::MockClientContext Struct Reference

#include <mock_client_context.h>

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

Public Member Functions

 MockClientContext ()
 
 MOCK_METHOD1 (populate_server_package, void(MirPlatformPackage &))
 
 MOCK_METHOD1 (populate_graphics_module, void(MirModuleProperties &))
 
 MOCK_METHOD3 (platform_operation, MirWaitHandle *(MirPlatformMessage const *, MirPlatformOperationCallback, void *))
 
 MOCK_METHOD4 (allocate_buffer, void(geometry::Size, MirPixelFormat, MirBufferCallback, void *))
 
 MOCK_METHOD5 (allocate_buffer, void(geometry::Size, uint32_t, uint32_t, MirBufferCallback, void *))
 
 MOCK_METHOD1 (release_buffer, void(mir::client::MirBuffer *))
 

Constructor & Destructor Documentation

◆ MockClientContext()

mir::test::doubles::MockClientContext::MockClientContext ( )
inline

Member Function Documentation

◆ MOCK_METHOD1() [1/3]

mir::test::doubles::MockClientContext::MOCK_METHOD1 ( populate_server_package  ,
void(MirPlatformPackage &)   
)

◆ MOCK_METHOD1() [2/3]

mir::test::doubles::MockClientContext::MOCK_METHOD1 ( populate_graphics_module  ,
void(MirModuleProperties &)   
)

◆ MOCK_METHOD1() [3/3]

mir::test::doubles::MockClientContext::MOCK_METHOD1 ( release_buffer  ,
void(mir::client::MirBuffer *)   
)

◆ MOCK_METHOD3()

mir::test::doubles::MockClientContext::MOCK_METHOD3 ( platform_operation  ,
MirWaitHandle MirPlatformMessage const *, MirPlatformOperationCallback, void * 
)

◆ MOCK_METHOD4()

mir::test::doubles::MockClientContext::MOCK_METHOD4 ( allocate_buffer  ,
void(geometry::Size, MirPixelFormat, MirBufferCallback, void *)   
)

◆ MOCK_METHOD5()

mir::test::doubles::MockClientContext::MOCK_METHOD5 ( allocate_buffer  ,
void(geometry::Size, uint32_t, uint32_t, MirBufferCallback, void *)   
)

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

Copyright © 2012-2017 Canonical Ltd.
Generated on Mon Oct 30 19:44:55 UTC 2017