Use Unicode apostrophe in a translatable string
[platform/upstream/atk.git] / atk / atkstateset.h
old mode 100755 (executable)
new mode 100644 (file)
index 9fc68e8..e67679e
  * Boston, MA 02111-1307, USA.
  */
 
+#if defined(ATK_DISABLE_SINGLE_INCLUDES) && !defined (__ATK_H_INSIDE__) && !defined (ATK_COMPILATION)
+#error "Only <atk/atk.h> can be included directly."
+#endif
+
 #ifndef __ATK_STATE_SET_H__
 #define __ATK_STATE_SET_H__
 
-#ifdef __cplusplus
-extern "C" {
-#endif /* __cplusplus */
-
 #include <glib-object.h>
 #include <atk/atkobject.h>
+#include <atk/atkstate.h>
+
+G_BEGIN_DECLS
 
 #define ATK_TYPE_STATE_SET                        (atk_state_set_get_type ())
 #define ATK_STATE_SET(obj)                        (G_TYPE_CHECK_INSTANCE_CAST ((obj), ATK_TYPE_STATE_SET, AtkStateSet))
@@ -48,33 +51,42 @@ struct _AtkStateSetClass
   GObjectClass parent;
 };
 
+ATK_AVAILABLE_IN_ALL
 GType atk_state_set_get_type (void);
 
+ATK_AVAILABLE_IN_ALL
 AtkStateSet*    atk_state_set_new               (void);
+ATK_AVAILABLE_IN_ALL
 gboolean        atk_state_set_is_empty          (AtkStateSet  *set);
+ATK_AVAILABLE_IN_ALL
 gboolean        atk_state_set_add_state         (AtkStateSet  *set,
                                                  AtkStateType type);
+ATK_AVAILABLE_IN_ALL
 void            atk_state_set_add_states        (AtkStateSet  *set,
                                                  AtkStateType *types,
                                                  gint         n_types);
+ATK_AVAILABLE_IN_ALL
 void            atk_state_set_clear_states      (AtkStateSet  *set);
+ATK_AVAILABLE_IN_ALL
 gboolean        atk_state_set_contains_state    (AtkStateSet  *set,
                                                  AtkStateType type);
+ATK_AVAILABLE_IN_ALL
 gboolean        atk_state_set_contains_states   (AtkStateSet  *set,
                                                  AtkStateType *types,
                                                  gint         n_types);
+ATK_AVAILABLE_IN_ALL
 gboolean        atk_state_set_remove_state      (AtkStateSet  *set,
                                                  AtkStateType type);
+ATK_AVAILABLE_IN_ALL
 AtkStateSet*    atk_state_set_and_sets          (AtkStateSet  *set,
                                                  AtkStateSet  *compare_set);
+ATK_AVAILABLE_IN_ALL
 AtkStateSet*    atk_state_set_or_sets           (AtkStateSet  *set,
                                                  AtkStateSet  *compare_set);
+ATK_AVAILABLE_IN_ALL
 AtkStateSet*    atk_state_set_xor_sets          (AtkStateSet  *set,
                                                  AtkStateSet  *compare_set);
 
-#ifdef __cplusplus
-}
-#endif /* __cplusplus */
-
+G_END_DECLS
 
 #endif /* __ATK_STATE_SET_H__ */