diff options
author | Mike Gorse <mgorse@novell.com> | 2010-10-26 10:15:53 -0400 |
---|---|---|
committer | Mike Gorse <mgorse@novell.com> | 2010-10-26 10:27:01 -0400 |
commit | 11d647c36278e2430df5df0c56546e267971e74a (patch) | |
tree | 6cff3352207f97cf6ea6a64c93fec705a038c135 /atspi/atspi-stateset.h | |
parent | e7402c9337190d8acf68b4a03705caa3ce489594 (diff) | |
download | at-spi2-core-11d647c36278e2430df5df0c56546e267971e74a.tar.gz |
Initial commit, not even close to being usable yet
Diffstat (limited to 'atspi/atspi-stateset.h')
-rw-r--r-- | atspi/atspi-stateset.h | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/atspi/atspi-stateset.h b/atspi/atspi-stateset.h new file mode 100644 index 00000000..44690b52 --- /dev/null +++ b/atspi/atspi-stateset.h @@ -0,0 +1,29 @@ +#ifndef _ATSPI_STATE_SET_H_ +#define _ATSPI_STATE_SET_H_ + +#define ATSPI_TYPE_STATE_SET (atspi_state_set_get_type ()) +#define ATSPI_STATE_SET(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), ATSPI_TYPE_STATE_SET, AtspiStateSet)) +#define ATSPI_STATE_SET_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), ATSPI_TYPE_STATE_SET, AtspiStateSetClass)) +#define ATSPI_IS_STATE_SET(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), ATSPI_TYPE_STATE_SET)) +#define ATSPI_IS_STATE_SET_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), ATSPI_TYPE_STATE_SET)) +#define ATSPI_STATE_SET_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), ATSPI_TYPE_STATE_SET, AtspiStateSetClass)) + +typedef struct _AtspiStateSet AtspiStateSet; +struct _AtspiStateSet +{ + GObject parent; + gint64 states; +}; + +typedef struct _AtspiStateSetClass AtspiStateSetClass; +struct _AtspiStateSetClass +{ + GObjectClass parent_class; +}; + +GType atspi_state_set_get_type (void); + +AtspiStateSet * +atspi_state_set_new (gint64 states); + +#endif /* _ATSPI_STATE_SET_H_ */ |