YARP
Yet Another Robot Platform
 
Loading...
Searching...
No Matches
InterfaceFoCApiMock Class Reference

#include </home/runner/work/yarp-documentation/yarp-documentation/yarp/opt-modules/yarp-device-ultrapython/src/devices/ultrapython/unittest/CApiMock.h>

+ Inheritance diagram for InterfaceFoCApiMock:

Public Member Functions

 MOCK_METHOD (int, open_c,(const char *, int),(override))
 
 MOCK_METHOD (int, open_c,(const char *, int, mode_t),(override))
 
 MOCK_METHOD (struct udev *, udev_new_c,(),(override))
 
 MOCK_METHOD (int, ioctl_media_c,(int, int, struct media_entity_desc &),(override))
 
 MOCK_METHOD (int, ioctl_control_c,(int, int, struct v4l2_control &),(override))
 
 MOCK_METHOD (int, ioctl_query_c,(int, int, struct v4l2_queryctrl &),(override))
 
 MOCK_METHOD (int, xioctl,(int, int, void *),(override))
 
 MOCK_METHOD (int, xioctl_v4l2,(int, int, struct v4l2_buffer *),(override))
 
 MOCK_METHOD (dev_t, makedev_c,(int, int),(override))
 
 MOCK_METHOD (struct udev_device *, udev_device_new_from_devnum_c,(struct udev *, char, dev_t),(override))
 
 MOCK_METHOD (const char *, udev_device_get_devnode_c,(struct udev_device *),(override))
 
 MOCK_METHOD (struct udev_device *, udev_device_unref_c,(struct udev_device *),(override))
 
 MOCK_METHOD (void *, mmap_c,(void *, size_t, int, int, int, __off_t),(override))
 
 MOCK_METHOD (int, select_c,(int, fd_set *, fd_set *, fd_set *, struct timeval *),(override))
 
 MOCK_METHOD (void *, memcpy_c,(void *, const void *, size_t),(override))
 
- Public Member Functions inherited from InterfaceForCApi
virtual int open_c (const char *path, int oflag)
 
virtual int open_c (const char *path, int oflag, mode_t mode)
 
virtual struct udevudev_new_c ()
 
virtual int xioctl (int fh, int request, void *arg)
 
virtual int xioctl_v4l2 (int fh, int request, struct v4l2_buffer *arg)
 
virtual int ioctl_media_c (int fd, int value, struct media_entity_desc &info)
 
virtual int ioctl_control_c (int fd, int value, struct v4l2_control &info)
 
virtual int ioctl_query_c (int fd, int value, struct v4l2_queryctrl &info)
 
virtual dev_t makedev_c (int major, int minor)
 
virtual struct udev_deviceudev_device_new_from_devnum_c (struct udev *udev, char type, dev_t devnum)
 
virtual const char * udev_device_get_devnode_c (struct udev_device *udev_device)
 
virtual struct udev_deviceudev_device_unref_c (struct udev_device *udev_device)
 
virtual void * mmap_c (void *addr, size_t len, int prot, int flags, int fd, __off_t offset)
 
virtual int select_c (int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout)
 
virtual void * memcpy_c (void *dest, const void *src, size_t size)
 
virtual ~InterfaceForCApi ()
 

Detailed Description

Definition at line 35 of file CApiMock.h.

Member Function Documentation

◆ MOCK_METHOD() [1/15]

InterfaceFoCApiMock::MOCK_METHOD ( const char *  ,
udev_device_get_devnode_c  ,
(struct udev_device *)  ,
(override)   
)

◆ MOCK_METHOD() [2/15]

InterfaceFoCApiMock::MOCK_METHOD ( dev_t  ,
makedev_c  ,
(int, int)  ,
(override)   
)

◆ MOCK_METHOD() [3/15]

InterfaceFoCApiMock::MOCK_METHOD ( int  ,
ioctl_control_c  ,
(int, int, struct v4l2_control &)  ,
(override)   
)

◆ MOCK_METHOD() [4/15]

InterfaceFoCApiMock::MOCK_METHOD ( int  ,
ioctl_media_c  ,
(int, int, struct media_entity_desc &)  ,
(override)   
)

◆ MOCK_METHOD() [5/15]

InterfaceFoCApiMock::MOCK_METHOD ( int  ,
ioctl_query_c  ,
(int, int, struct v4l2_queryctrl &)  ,
(override)   
)

◆ MOCK_METHOD() [6/15]

InterfaceFoCApiMock::MOCK_METHOD ( int  ,
open_c  ,
(const char *, int)  ,
(override)   
)

◆ MOCK_METHOD() [7/15]

InterfaceFoCApiMock::MOCK_METHOD ( int  ,
open_c  ,
(const char *, int, mode_t)  ,
(override)   
)

◆ MOCK_METHOD() [8/15]

InterfaceFoCApiMock::MOCK_METHOD ( int  ,
select_c  ,
(int, fd_set *, fd_set *, fd_set *, struct timeval *)  ,
(override)   
)

◆ MOCK_METHOD() [9/15]

InterfaceFoCApiMock::MOCK_METHOD ( int  ,
xioctl  ,
(int, int, void *)  ,
(override)   
)

◆ MOCK_METHOD() [10/15]

InterfaceFoCApiMock::MOCK_METHOD ( int  ,
xioctl_v4l2  ,
(int, int, struct v4l2_buffer *)  ,
(override)   
)

◆ MOCK_METHOD() [11/15]

InterfaceFoCApiMock::MOCK_METHOD ( struct udev ,
udev_new_c  ,
()  ,
(override)   
)

◆ MOCK_METHOD() [12/15]

InterfaceFoCApiMock::MOCK_METHOD ( struct udev_device ,
udev_device_new_from_devnum_c  ,
(struct udev *, char, dev_t)  ,
(override)   
)

◆ MOCK_METHOD() [13/15]

InterfaceFoCApiMock::MOCK_METHOD ( struct udev_device ,
udev_device_unref_c  ,
(struct udev_device *)  ,
(override)   
)

◆ MOCK_METHOD() [14/15]

InterfaceFoCApiMock::MOCK_METHOD ( void *  ,
memcpy_c  ,
(void *, const void *, size_t ,
(override)   
)

◆ MOCK_METHOD() [15/15]

InterfaceFoCApiMock::MOCK_METHOD ( void *  ,
mmap_c  ,
(void *, size_t, int, int, int, __off_t)  ,
(override)   
)

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