summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@gnome.org>2018-06-26 17:07:20 +0100
committerEmmanuele Bassi <ebassi@gnome.org>2019-06-14 16:38:35 +0100
commita7efeefd859b50efd8d2c0d22d73e61b20149914 (patch)
tree555939ad4252e207011e6c6dbe9ba16f7642edcc
parent73b3dbd50a335779860a21eaff0c76ce77887adc (diff)
downloadatk-a7efeefd859b50efd8d2c0d22d73e61b20149914.tar.gz
Annotate the version for AtkTableCellIface
There's no point in using the unsupported `@Since` syntax on every virtual function, when the whole structure was added in the same ATK version. We should annotate the structure instead.
-rw-r--r--atk/atktablecell.h20
1 files changed, 13 insertions, 7 deletions
diff --git a/atk/atktablecell.h b/atk/atktablecell.h
index 53d0dd7..5fd19d2 100644
--- a/atk/atktablecell.h
+++ b/atk/atktablecell.h
@@ -42,24 +42,30 @@ typedef struct _AtkTableCellIface AtkTableCellIface;
/**
* AtkTableCellIface:
* @get_column_span: virtual function that returns the number of
- * columns occupied by this cell accessible. @Since: 2.12
+ * columns occupied by this cell accessible
* @get_column_header_cells: virtual function that returns the column
- * headers as an array of cell accessibles. @Since: 2.12
+ * headers as an array of cell accessibles
* @get_position: virtual function that retrieves the tabular position
- * of this cell. @Since: 2.12
+ * of this cell
* @get_row_span: virtual function that returns the number of rows
- * occupied by this cell. @Since: 2.12
+ * occupied by this cell
* @get_row_header_cells: virtual function that returns the row
- * headers as an array of cell accessibles. @Since: 2.12
+ * headers as an array of cell accessibles
* @get_row_column_span: virtual function that get the row an column
- * indexes and span of this cell. @Since: 2.12
+ * indexes and span of this cell
* @get_table: virtual function that returns a reference to the
- * accessible of the containing table. @Since: 2.12
+ * accessible of the containing table
+ *
+ * AtkTableCell is an interface for cells inside an #AtkTable.
+ *
+ * Since: 2.12
*/
struct _AtkTableCellIface
{
+ /*< private >*/
GTypeInterface parent;
+ /*< public >*/
gint (*get_column_span) (AtkTableCell *cell);
GPtrArray * (*get_column_header_cells) (AtkTableCell *cell);
gboolean (*get_position) (AtkTableCell *cell,