82c529d76670fed121558b4c1a932157b1eb8cb2
[platform/core/uifw/at-spi2-atk.git] / cspi / spi-impl.h
1 /*
2  * A load of opaque handles that people can't poke at.
3  */
4 #ifndef _SPI_IMPL_H_
5 #define _SPI_IMPL_H_
6
7 #ifdef  __cplusplus
8 extern "C" {
9 #endif
10
11 typedef struct _Accessible AccessibleUnknown;
12 typedef AccessibleUnknown  Accessible;
13
14 typedef Accessible AccessibleAction;
15 typedef Accessible AccessibleApplication;
16 typedef Accessible AccessibleComponent;
17 typedef Accessible AccessibleEditableText;
18 typedef Accessible AccessibleHyperlink;
19 typedef Accessible AccessibleHypertext;
20 typedef Accessible AccessibleImage;
21 typedef Accessible AccessibleRelation;
22 typedef Accessible AccessibleSelection;
23 typedef Accessible AccessibleStateSet;
24 typedef Accessible AccessibleTable;
25 typedef Accessible AccessibleText;
26 typedef Accessible AccessibleValue;
27 typedef Accessible AccessibilityRegistry;
28
29 typedef void AccessibleEventListener;
30 typedef void AccessibleKeystrokeListener;
31
32 typedef unsigned int SPIBoolean;
33
34
35 #ifdef  __cplusplus
36 }
37 #endif
38
39 #endif