source: trunk/third/at-spi/cspi/spi-impl.h @ 18422

Revision 18422, 1.9 KB checked in by ghudson, 22 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r18421, which included commits to RCS files with non-trunk default branches.
Line 
1/*
2 * AT-SPI - Assistive Technology Service Provider Interface
3 * (Gnome Accessibility Project; http://developer.gnome.org/projects/gap)
4 *
5 * Copyright 2001 Sun Microsystems Inc.
6 *
7 * This library is free software; you can redistribute it and/or
8 * modify it under the terms of the GNU Library General Public
9 * License as published by the Free Software Foundation; either
10 * version 2 of the License, or (at your option) any later version.
11 *
12 * This library is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
15 * Library General Public License for more details.
16 *
17 * You should have received a copy of the GNU Library General Public
18 * License along with this library; if not, write to the
19 * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
20 * Boston, MA 02111-1307, USA.
21 */
22
23/*
24 * A load of opaque handles that people can't poke at.
25 */
26#ifndef _SPI_IMPL_H_
27#define _SPI_IMPL_H_
28
29#ifdef  __cplusplus
30extern "C" {
31#endif
32
33typedef struct _Accessible AccessibleUnknown;
34typedef AccessibleUnknown  Accessible;
35
36typedef Accessible AccessibleAction;
37typedef Accessible AccessibleApplication;
38typedef Accessible AccessibleComponent;
39typedef Accessible AccessibleEditableText;
40typedef Accessible AccessibleHyperlink;
41typedef Accessible AccessibleHypertext;
42typedef Accessible AccessibleImage;
43typedef Accessible AccessibleRelation;
44typedef Accessible AccessibleSelection;
45typedef Accessible AccessibleStateSet;
46typedef Accessible AccessibleStreamableContent;
47typedef Accessible AccessibleTable;
48typedef Accessible AccessibleText;
49typedef Accessible AccessibleValue;
50typedef Accessible AccessibilityRegistry;
51
52typedef void AccessibleEventListener;
53typedef void AccessibleKeystrokeListener;
54
55typedef unsigned int SPIBoolean;
56
57
58#ifdef  __cplusplus
59}
60#endif
61
62#endif
Note: See TracBrowser for help on using the repository browser.