Mir
|
#include <mock_drm.h>
Public Member Functions | |
MockDRM () | |
~MockDRM () noexcept | |
MOCK_METHOD2 (drmOpen, int(const char *name, const char *busid)) | |
MOCK_METHOD1 (drmClose, int(int fd)) | |
MOCK_METHOD3 (drmIoctl, int(int fd, unsigned long request, void *arg)) | |
MOCK_METHOD1 (drmModeGetResources, drmModeResPtr(int fd)) | |
MOCK_METHOD2 (drmModeGetConnector, drmModeConnectorPtr(int fd, uint32_t connectorId)) | |
MOCK_METHOD2 (drmModeGetEncoder, drmModeEncoderPtr(int fd, uint32_t encoder_id)) | |
MOCK_METHOD2 (drmModeGetCrtc, drmModeCrtcPtr(int fd, uint32_t crtcId)) | |
MOCK_METHOD8 (drmModeSetCrtc, int(int fd, uint32_t crtcId, uint32_t bufferId, uint32_t x, uint32_t y, uint32_t *connectors, int count, drmModeModeInfoPtr mode)) | |
MOCK_METHOD1 (drmModeFreeResources, void(drmModeResPtr ptr)) | |
MOCK_METHOD1 (drmModeFreeConnector, void(drmModeConnectorPtr ptr)) | |
MOCK_METHOD1 (drmModeFreeEncoder, void(drmModeEncoderPtr ptr)) | |
MOCK_METHOD1 (drmModeFreeCrtc, void(drmModeCrtcPtr ptr)) | |
MOCK_METHOD8 (drmModeAddFB, int(int fd, uint32_t width, uint32_t height, uint8_t depth, uint8_t bpp, uint32_t pitch, uint32_t bo_handle, uint32_t *buf_id)) | |
MOCK_METHOD2 (drmModeRmFB, int(int fd, uint32_t bufferId)) | |
MOCK_METHOD5 (drmModePageFlip, int(int fd, uint32_t crtc_id, uint32_t fb_id, uint32_t flags, void *user_data)) | |
MOCK_METHOD2 (drmHandleEvent, int(int fd, drmEventContextPtr evctx)) | |
MOCK_METHOD2 (drmGetMagic, int(int fd, drm_magic_t *magic)) | |
MOCK_METHOD2 (drmAuthMagic, int(int fd, drm_magic_t magic)) | |
MOCK_METHOD4 (drmPrimeHandleToFD, int(int fd, uint32_t handle, uint32_t flags, int *prime_fd)) | |
MOCK_METHOD3 (drmPrimeFDToHandle, int(int fd, int prime_fd, uint32_t *handle)) | |
MOCK_METHOD1 (drmSetMaster, int(int fd)) | |
MOCK_METHOD1 (drmDropMaster, int(int fd)) | |
MOCK_METHOD5 (drmModeSetCursor, int(int fd, uint32_t crtcId, uint32_t bo_handle, uint32_t width, uint32_t height)) | |
MOCK_METHOD4 (drmModeMoveCursor, int(int fd, uint32_t crtcId, int x, int y)) | |
MOCK_METHOD2 (drmSetInterfaceVersion, int(int fd, drmSetVersion *sv)) | |
MOCK_METHOD1 (drmGetBusid, char *(int fd)) | |
Public Attributes | |
FakeDRMResources | fake_drm |
mir::test::doubles::MockDRM::MockDRM | ( | ) |
|
noexcept |
mir::test::doubles::MockDRM::MOCK_METHOD1 | ( | drmClose | , |
int(int fd) | |||
) |
mir::test::doubles::MockDRM::MOCK_METHOD1 | ( | drmModeGetResources | , |
drmModeResPtr(int fd) | |||
) |
mir::test::doubles::MockDRM::MOCK_METHOD1 | ( | drmModeFreeResources | , |
void(drmModeResPtr ptr) | |||
) |
mir::test::doubles::MockDRM::MOCK_METHOD1 | ( | drmModeFreeConnector | , |
void(drmModeConnectorPtr ptr) | |||
) |
mir::test::doubles::MockDRM::MOCK_METHOD1 | ( | drmModeFreeEncoder | , |
void(drmModeEncoderPtr ptr) | |||
) |
mir::test::doubles::MockDRM::MOCK_METHOD1 | ( | drmModeFreeCrtc | , |
void(drmModeCrtcPtr ptr) | |||
) |
mir::test::doubles::MockDRM::MOCK_METHOD1 | ( | drmSetMaster | , |
int(int fd) | |||
) |
mir::test::doubles::MockDRM::MOCK_METHOD1 | ( | drmDropMaster | , |
int(int fd) | |||
) |
mir::test::doubles::MockDRM::MOCK_METHOD1 | ( | drmGetBusid | , |
char * | int fd | ||
) |
mir::test::doubles::MockDRM::MOCK_METHOD2 | ( | drmOpen | , |
int(const char *name, const char *busid) | |||
) |
mir::test::doubles::MockDRM::MOCK_METHOD2 | ( | drmModeGetConnector | , |
drmModeConnectorPtr(int fd, uint32_t connectorId) | |||
) |
mir::test::doubles::MockDRM::MOCK_METHOD2 | ( | drmModeGetEncoder | , |
drmModeEncoderPtr(int fd, uint32_t encoder_id) | |||
) |
mir::test::doubles::MockDRM::MOCK_METHOD2 | ( | drmModeGetCrtc | , |
drmModeCrtcPtr(int fd, uint32_t crtcId) | |||
) |
mir::test::doubles::MockDRM::MOCK_METHOD2 | ( | drmModeRmFB | , |
int(int fd, uint32_t bufferId) | |||
) |
mir::test::doubles::MockDRM::MOCK_METHOD2 | ( | drmHandleEvent | , |
int(int fd, drmEventContextPtr evctx) | |||
) |
mir::test::doubles::MockDRM::MOCK_METHOD2 | ( | drmGetMagic | , |
int(int fd, drm_magic_t *magic) | |||
) |
mir::test::doubles::MockDRM::MOCK_METHOD2 | ( | drmAuthMagic | , |
int(int fd, drm_magic_t magic) | |||
) |
mir::test::doubles::MockDRM::MOCK_METHOD2 | ( | drmSetInterfaceVersion | , |
int(int fd, drmSetVersion *sv) | |||
) |
mir::test::doubles::MockDRM::MOCK_METHOD3 | ( | drmIoctl | , |
int(int fd, unsigned long request, void *arg) | |||
) |
mir::test::doubles::MockDRM::MOCK_METHOD3 | ( | drmPrimeFDToHandle | , |
int(int fd, int prime_fd, uint32_t *handle) | |||
) |
mir::test::doubles::MockDRM::MOCK_METHOD4 | ( | drmPrimeHandleToFD | , |
int(int fd, uint32_t handle, uint32_t flags, int *prime_fd) | |||
) |
mir::test::doubles::MockDRM::MOCK_METHOD4 | ( | drmModeMoveCursor | , |
int(int fd, uint32_t crtcId, int x, int y) | |||
) |
mir::test::doubles::MockDRM::MOCK_METHOD5 | ( | drmModePageFlip | , |
int(int fd, uint32_t crtc_id, uint32_t fb_id, uint32_t flags, void *user_data) | |||
) |
mir::test::doubles::MockDRM::MOCK_METHOD5 | ( | drmModeSetCursor | , |
int(int fd, uint32_t crtcId, uint32_t bo_handle, uint32_t width, uint32_t height) | |||
) |
mir::test::doubles::MockDRM::MOCK_METHOD8 | ( | drmModeSetCrtc | , |
int(int fd, uint32_t crtcId, uint32_t bufferId, uint32_t x, uint32_t y, uint32_t *connectors, int count, drmModeModeInfoPtr mode) | |||
) |
mir::test::doubles::MockDRM::MOCK_METHOD8 | ( | drmModeAddFB | , |
int(int fd, uint32_t width, uint32_t height, uint8_t depth, uint8_t bpp, uint32_t pitch, uint32_t bo_handle, uint32_t *buf_id) | |||
) |
FakeDRMResources mir::test::doubles::MockDRM::fake_drm |
Copyright © 2012,2013 Canonical Ltd.
Generated on Tue Oct 15 00:23:28 UTC 2013