2008-01-07 Emmanuele Bassi <ebassi@openedhand.com>

* clutter/clutter-model-default.[ch]: Remove the ClutterModelDefault
	iterator symbols from the public API; the iterator implementation
	is a detail of the default ClutterModel class

	* clutter.symbols: Update
This commit is contained in:
Emmanuele Bassi 2008-01-07 17:35:07 +00:00
parent 09263f94b0
commit 164cb1d18a
6 changed files with 33 additions and 19 deletions

View File

@ -1,3 +1,11 @@
2008-01-07 Emmanuele Bassi <ebassi@openedhand.com>
* clutter/clutter-model-default.[ch]: Remove the ClutterModelDefault
iterator symbols from the public API; the iterator implementation
is a detail of the default ClutterModel class
* clutter.symbols: Update
2008-01-07 Emmanuele Bassi <ebassi@openedhand.com> 2008-01-07 Emmanuele Bassi <ebassi@openedhand.com>
* clutter/clutter-model.h: * clutter/clutter-model.h:

View File

@ -373,6 +373,9 @@ clutter_media_get_uri
clutter_media_get_volume clutter_media_get_volume
clutter_model_append clutter_model_append
clutter_model_appendv clutter_model_appendv
clutter_model_default_get_type
clutter_model_default_new
clutter_model_default_newv
clutter_model_foreach clutter_model_foreach
clutter_model_get_column_name clutter_model_get_column_name
clutter_model_get_column_type clutter_model_get_column_type
@ -398,8 +401,6 @@ clutter_model_iter_prev
clutter_model_iter_set clutter_model_iter_set
clutter_model_iter_set_valist clutter_model_iter_set_valist
clutter_model_iter_set_value clutter_model_iter_set_value
clutter_model_new
clutter_model_newv
clutter_model_prepend clutter_model_prepend
clutter_model_prependv clutter_model_prependv
clutter_model_set_filter clutter_model_set_filter

View File

@ -54,6 +54,15 @@
#include "clutter-private.h" #include "clutter-private.h"
#include "clutter-debug.h" #include "clutter-debug.h"
#define CLUTTER_TYPE_MODEL_DEFAULT_ITER \
(clutter_model_default_iter_get_type())
#define CLUTTER_MODEL_DEFAULT_ITER(obj) \
(G_TYPE_CHECK_INSTANCE_CAST((obj), \
CLUTTER_TYPE_MODEL_DEFAULT_ITER, \
ClutterModelDefaultIter))
#define CLUTTER_IS_MODEL_DEFAULT_ITER(obj) \
(G_TYPE_CHECK_INSTANCE_TYPE((obj), \
CLUTTER_TYPE_MODEL_DEFAULT_ITER))
#define CLUTTER_MODEL_DEFAULT_ITER_CLASS(klass) \ #define CLUTTER_MODEL_DEFAULT_ITER_CLASS(klass) \
(G_TYPE_CHECK_CLASS_CAST ((klass), \ (G_TYPE_CHECK_CLASS_CAST ((klass), \
CLUTTER_TYPE_MODEL_DEFAULT_ITER, \ CLUTTER_TYPE_MODEL_DEFAULT_ITER, \
@ -78,7 +87,9 @@
CLUTTER_TYPE_MODEL_DEFAULT, \ CLUTTER_TYPE_MODEL_DEFAULT, \
ClutterModelDefaultClass)) ClutterModelDefaultClass))
typedef struct _ClutterModelDefaultIter ClutterModelDefaultIter;
typedef struct _ClutterModelIterClass ClutterModelDefaultIterClass; typedef struct _ClutterModelIterClass ClutterModelDefaultIterClass;
typedef struct _ClutterModelClass ClutterModelDefaultClass; typedef struct _ClutterModelClass ClutterModelDefaultClass;
struct _ClutterModelDefault struct _ClutterModelDefault

View File

@ -34,25 +34,19 @@
G_BEGIN_DECLS G_BEGIN_DECLS
#define CLUTTER_TYPE_MODEL_DEFAULT_ITER (clutter_model_default_iter_get_type ())
#define CLUTTER_MODEL_DEFAULT_ITER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), CLUTTER_TYPE_MODEL_DEFAULT_ITER, ClutterModelDefaultIter))
#define CLUTTER_IS_MODEL_DEFAULT_ITER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), CLUTTER_TYPE_MODEL_DEFAULT_ITER))
#define CLUTTER_TYPE_MODEL_DEFAULT (clutter_model_default_get_type ()) #define CLUTTER_TYPE_MODEL_DEFAULT (clutter_model_default_get_type ())
#define CLUTTER_MODEL_DEFAULT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), CLUTTER_TYPE_MODEL_DEFAULT, ClutterModelDefault)) #define CLUTTER_MODEL_DEFAULT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), CLUTTER_TYPE_MODEL_DEFAULT, ClutterModelDefault))
#define CLUTTER_IS_MODEL_DEFAULT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), CLUTTER_TYPE_MODEL_DEFAULT)) #define CLUTTER_IS_MODEL_DEFAULT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), CLUTTER_TYPE_MODEL_DEFAULT))
typedef struct _ClutterModelDefaultIter ClutterModelDefaultIter;
typedef struct _ClutterModelDefault ClutterModelDefault; typedef struct _ClutterModelDefault ClutterModelDefault;
GType clutter_model_default_iter_get_type (void) G_GNUC_CONST; GType clutter_model_default_get_type (void) G_GNUC_CONST;
GType clutter_model_default_get_type (void) G_GNUC_CONST;
ClutterModel *clutter_model_default_new (guint n_columns, ClutterModel *clutter_model_default_new (guint n_columns,
...); ...);
ClutterModel *clutter_model_default_newv (guint n_columns, ClutterModel *clutter_model_default_newv (guint n_columns,
GType *types, GType *types,
const gchar * const names[]); const gchar * const names[]);
G_END_DECLS G_END_DECLS

View File

@ -1,3 +1,8 @@
2008-01-07 Emmanuele Bassi <ebassi@openedhand.com>
* clutter-sections.txt: Remove symbols of the ClutterModelDefault
iterator class.
2008-01-07 Emmanuele Bassi <ebassi@openedhand.com> 2008-01-07 Emmanuele Bassi <ebassi@openedhand.com>
* clutter-sections.txt: Remove clutter_model_append_value() * clutter-sections.txt: Remove clutter_model_append_value()

View File

@ -1236,19 +1236,14 @@ clutter_model_iter_get_type
<FILE>clutter-model-default</FILE> <FILE>clutter-model-default</FILE>
<TITLE>ClutterModelDefault</TITLE> <TITLE>ClutterModelDefault</TITLE>
ClutterModelDefault ClutterModelDefault
ClutterModelDefaultIter
clutter_model_default_new clutter_model_default_new
clutter_model_default_newv clutter_model_default_newv
<SUBSECTION Standard> <SUBSECTION Standard>
CLUTTER_TYPE_MODEL_DEFAULT CLUTTER_TYPE_MODEL_DEFAULT
CLUTTER_TYPE_MODEL_DEFAULT_ITER
CLUTTER_MODEL_DEFAULT CLUTTER_MODEL_DEFAULT
CLUTTER_MODEL_DEFAULT_ITER
CLUTTER_IS_MODEL_DEFAULT CLUTTER_IS_MODEL_DEFAULT
CLUTTER_IS_MODEL_DEFAULT_ITER
<SUBSECTION Private> <SUBSECTION Private>
clutter_model_default_get_type clutter_model_default_get_type
clutter_model_default_iter_get_type
</SECTION> </SECTION>
<SECTION> <SECTION>