19 #ifndef MIR_TEST_DOUBLES_MOCK_CLIENT_BUFFER_H_ 20 #define MIR_TEST_DOUBLES_MOCK_CLIENT_BUFFER_H_ 22 #include "mir/client/client_buffer.h" 24 #include <gtest/gtest.h> 25 #include <gmock/gmock.h> 35 MOCK_METHOD0(secure_for_cpu_write, std::shared_ptr<client::MemoryRegion>());
48 MOCK_METHOD3(egl_image_creation_parameters,
void(EGLenum*, EGLClientBuffer*, EGLint**));
55 #endif // MIR_TEST_DOUBLES_MOCK_CLIENT_BUFFER_FACTORY_H_
AutoUnblockThread is a helper thread class that can gracefully shutdown at destruction time...
Definition: blob.h:26
MirPixelFormat pixel_format
Definition: client_types.h:180
Definition: mir_native_buffer.h:31
MOCK_METHOD1(update_from, void(MirBufferPackage const &))
MOCK_METHOD3(egl_image_creation_parameters, void(EGLenum *, EGLClientBuffer *, EGLint **))
int age_
Definition: mock_client_buffer.h:49
MOCK_CONST_METHOD0(size, geometry::Size())
Definition: dimensions.h:36
MOCK_METHOD0(secure_for_cpu_write, std::shared_ptr< client::MemoryRegion >())
Definition: mock_client_buffer.h:33