1 #ifndef _SPI_PRIVATE_H_
2 #define _SPI_PRIVATE_H_
5 * Private internal implementation details of at-spi.
9 #include <libspi/Accessibility.h>
11 #include "cspi/spi-listener.h"
15 /* And some other bits */
19 #define CSPI_OBJREF(a) (((Accessible *)(a))->objref)
21 CORBA_Environment *cspi_ev (void);
22 boolean cspi_exception (void);
23 Accessibility_Registry cspi_registry (void);
24 Accessible *cspi_object_add (CORBA_Object corba_object);
25 void cspi_object_ref (Accessible *accessible);
26 void cspi_object_unref (Accessible *accessible);
27 boolean cspi_warn_ev (CORBA_Environment *ev,
28 const char *error_string);
29 void cspi_check_ev (CORBA_Environment *ev,
30 const char *error_string);
32 #endif /* _SPI_PRIVATE_H_ */