"Unfixed" some things :-). cleaned up and made some of the namespace changes more...
[platform/core/uifw/at-spi2-atk.git] / cspi / spi-impl.h
1 /*
2  * Note: this header is a private implementation header, clients of
3  *       the at-spi interfaces or the C bindings in libcspi should
4  *       not depend on any of the information in this file directly,
5  *       as it it not intended for use as a public interface.
6  *
7  *    You have been warned !
8  */
9
10 #ifndef _SPI_IMPL_H_
11 #define _SPI_IMPL_H_
12
13 #include <stdlib.h>
14 #include <orbit/orbit.h>
15 #include "accessibleeventlistener.h"
16 #include "keystrokelistener.h"
17 #include "Accessibility.h"
18
19 typedef unsigned int boolean;
20
21 typedef CORBA_Object Accessible;
22 typedef CORBA_Object AccessibleAction;
23 typedef CORBA_Object AccessibleApplication;
24 typedef CORBA_Object AccessibleComponent;
25 typedef CORBA_Object AccessibleEditableText;
26 typedef CORBA_Object AccessibleHyperlink;
27 typedef CORBA_Object AccessibleHypertext;
28 typedef CORBA_Object AccessibleImage;
29 typedef CORBA_Object AccessibleRelation;
30 typedef CORBA_Object AccessibleSelection;
31 typedef CORBA_Object AccessibleStateSet;
32 typedef CORBA_Object AccessibleTable;
33 typedef CORBA_Object AccessibleText;
34 typedef CORBA_Object AccessibleValue;
35 typedef CORBA_Object AccessibilityRegistry;
36 typedef CORBA_Object GenericInterface;
37
38 typedef SpiKeystrokeListener AccessibleKeystrokeListener;
39 typedef SpiAccessibleEventListener AccessibleEventListener;
40
41 typedef SpiKeyMaskType AccessibleKeyMaskType;
42
43 #endif