screen_dev.h
1 /*
2  * Copyright (C) 2020 Inria
3  *
4  * This file is subject to the terms and conditions of the GNU Lesser
5  * General Public License v2.1. See the file LICENSE in the top level
6  * directory for more details.
7  */
8 
34 #ifndef SCREEN_DEV_H
35 #define SCREEN_DEV_H
36 
37 #ifdef __cplusplus
38 extern "C" {
39 #endif
40 
41 #include "disp_dev.h"
42 
43 #ifdef MODULE_TOUCH_DEV
44 #include "touch_dev.h"
45 #endif
46 
50 typedef struct {
52 #if MODULE_TOUCH_DEV || DOXYGEN
54 #endif
55 } screen_dev_t;
56 
57 #ifdef __cplusplus
58 }
59 #endif
60 
61 #endif /* SCREEN_DEV_H */
Generic type for a display device.
Definition: disp_dev.h:107
Screen device descriptor.
Definition: screen_dev.h:50
disp_dev_t * display
Pointer to the display device.
Definition: screen_dev.h:51
touch_dev_t * touch
Pointer to the touch device.
Definition: screen_dev.h:53
Generic type for a touch device.
Definition: touch_dev.h:116