Mir
|
#include <mock_gbm.h>
Public Member Functions | |
MockGBM () | |
~MockGBM () | |
MOCK_METHOD1 (gbm_create_device, struct gbm_device *(int fd)) | |
MOCK_METHOD1 (gbm_device_destroy, void(struct gbm_device *gbm)) | |
MOCK_METHOD1 (gbm_device_get_fd, int(struct gbm_device *gbm)) | |
MOCK_METHOD5 (gbm_surface_create, struct gbm_surface *(struct gbm_device *gbm, uint32_t width, uint32_t height, uint32_t format, uint32_t flags)) | |
MOCK_METHOD1 (gbm_surface_destroy, void(struct gbm_surface *surface)) | |
MOCK_METHOD1 (gbm_surface_lock_front_buffer, struct gbm_bo *(struct gbm_surface *surface)) | |
MOCK_METHOD2 (gbm_surface_release_buffer, void(struct gbm_surface *surface, struct gbm_bo *bo)) | |
MOCK_METHOD5 (gbm_bo_create, struct gbm_bo *(struct gbm_device *gbm, uint32_t width, uint32_t height, uint32_t format, uint32_t flags)) | |
MOCK_METHOD1 (gbm_bo_get_device, struct gbm_device *(struct gbm_bo *bo)) | |
MOCK_METHOD1 (gbm_bo_get_width, uint32_t(struct gbm_bo *bo)) | |
MOCK_METHOD1 (gbm_bo_get_height, uint32_t(struct gbm_bo *bo)) | |
MOCK_METHOD1 (gbm_bo_get_stride, uint32_t(struct gbm_bo *bo)) | |
MOCK_METHOD1 (gbm_bo_get_format, uint32_t(struct gbm_bo *bo)) | |
MOCK_METHOD1 (gbm_bo_get_handle, union gbm_bo_handle(struct gbm_bo *bo)) | |
MOCK_METHOD3 (gbm_bo_set_user_data, void(struct gbm_bo *bo, void *data, void(*destroy_user_data)(struct gbm_bo *, void *))) | |
MOCK_METHOD1 (gbm_bo_get_user_data, void *(struct gbm_bo *bo)) | |
MOCK_METHOD3 (gbm_bo_write, bool(struct gbm_bo *bo, const void *buf, size_t count)) | |
MOCK_METHOD1 (gbm_bo_destroy, void(struct gbm_bo *bo)) | |
Public Attributes | |
FakeGBMResources | fake_gbm |
mir::test::doubles::MockGBM::MockGBM | ( | ) |
mir::test::doubles::MockGBM::~MockGBM | ( | ) |
mir::test::doubles::MockGBM::MOCK_METHOD1 | ( | gbm_create_device | , |
struct gbm_device * | int fd | ||
) |
mir::test::doubles::MockGBM::MOCK_METHOD1 | ( | gbm_device_destroy | , |
void(struct gbm_device *gbm) | |||
) |
mir::test::doubles::MockGBM::MOCK_METHOD1 | ( | gbm_device_get_fd | , |
int(struct gbm_device *gbm) | |||
) |
mir::test::doubles::MockGBM::MOCK_METHOD1 | ( | gbm_surface_destroy | , |
void(struct gbm_surface *surface) | |||
) |
mir::test::doubles::MockGBM::MOCK_METHOD1 | ( | gbm_surface_lock_front_buffer | , |
struct gbm_bo * | struct gbm_surface *surface | ||
) |
mir::test::doubles::MockGBM::MOCK_METHOD1 | ( | gbm_bo_get_device | , |
struct gbm_device * | struct gbm_bo *bo | ||
) |
mir::test::doubles::MockGBM::MOCK_METHOD1 | ( | gbm_bo_get_width | , |
uint32_t(struct gbm_bo *bo) | |||
) |
mir::test::doubles::MockGBM::MOCK_METHOD1 | ( | gbm_bo_get_height | , |
uint32_t(struct gbm_bo *bo) | |||
) |
mir::test::doubles::MockGBM::MOCK_METHOD1 | ( | gbm_bo_get_stride | , |
uint32_t(struct gbm_bo *bo) | |||
) |
mir::test::doubles::MockGBM::MOCK_METHOD1 | ( | gbm_bo_get_format | , |
uint32_t(struct gbm_bo *bo) | |||
) |
mir::test::doubles::MockGBM::MOCK_METHOD1 | ( | gbm_bo_get_handle | , |
union | gbm_bo_handlestruct gbm_bo *bo | ||
) |
mir::test::doubles::MockGBM::MOCK_METHOD1 | ( | gbm_bo_get_user_data | , |
void * | struct gbm_bo *bo | ||
) |
mir::test::doubles::MockGBM::MOCK_METHOD1 | ( | gbm_bo_destroy | , |
void(struct gbm_bo *bo) | |||
) |
mir::test::doubles::MockGBM::MOCK_METHOD2 | ( | gbm_surface_release_buffer | , |
void(struct gbm_surface *surface, struct gbm_bo *bo) | |||
) |
mir::test::doubles::MockGBM::MOCK_METHOD3 | ( | gbm_bo_set_user_data | , |
void(struct gbm_bo *bo, void *data, void(*destroy_user_data)(struct gbm_bo *, void *)) | |||
) |
mir::test::doubles::MockGBM::MOCK_METHOD3 | ( | gbm_bo_write | , |
bool(struct gbm_bo *bo, const void *buf, size_t count) | |||
) |
mir::test::doubles::MockGBM::MOCK_METHOD5 | ( | gbm_surface_create | , |
struct gbm_surface * | struct gbm_device *gbm, uint32_t width, uint32_t height, uint32_t format, uint32_t flags | ||
) |
mir::test::doubles::MockGBM::MOCK_METHOD5 | ( | gbm_bo_create | , |
struct gbm_bo * | struct gbm_device *gbm, uint32_t width, uint32_t height, uint32_t format, uint32_t flags | ||
) |
FakeGBMResources mir::test::doubles::MockGBM::fake_gbm |
Copyright © 2012,2013 Canonical Ltd.
Generated on Wed Oct 30 18:52:19 UTC 2013