Codebase list gjs / 55bb22c
Merge branch 'export.gjsprivate' into 'master' NMake/libgjs-private: Export all the public symbols there See merge request GNOME/gjs!275 Philip Chimento 5 years ago
3 changed file(s) with 13 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
5454 GJS_EXPORT
5555 GType gjs_dbus_implementation_get_type (void);
5656
57 GJS_EXPORT
5758 void gjs_dbus_implementation_emit_property_changed (GjsDBusImplementation *self, gchar *property, GVariant *newvalue);
59 GJS_EXPORT
5860 void gjs_dbus_implementation_emit_signal (GjsDBusImplementation *self, gchar *signal_name, GVariant *parameters);
5961
6062 G_END_DECLS
2828
2929 #include <gtk/gtk.h>
3030
31 #include <gjs/macros.h>
32
3133 G_BEGIN_DECLS
3234
35 GJS_EXPORT
3336 void gjs_gtk_container_child_set_property (GtkContainer *container,
3437 GtkWidget *child,
3538 const gchar *property,
3131 G_BEGIN_DECLS
3232
3333 /* For imports.format */
34 GJS_EXPORT
3435 char * gjs_format_int_alternative_output (int n);
3536
3637 /* For imports.gettext */
4546 GJS_LOCALE_CATEGORY_TIME = LC_TIME
4647 } GjsLocaleCategory;
4748
49 GJS_EXPORT
4850 const char *gjs_setlocale (GjsLocaleCategory category,
4951 const char *locale);
52 GJS_EXPORT
5053 void gjs_textdomain (const char *domain);
54 GJS_EXPORT
5155 void gjs_bindtextdomain (const char *domain,
5256 const char *location);
5357 GJS_EXPORT
5458 GType gjs_locale_category_get_type (void) G_GNUC_CONST;
5559
5660 /* For imports.overrides.GObject */
61 GJS_EXPORT
5762 GParamFlags gjs_param_spec_get_flags (GParamSpec *pspec);
63 GJS_EXPORT
5864 GType gjs_param_spec_get_value_type (GParamSpec *pspec);
65 GJS_EXPORT
5966 GType gjs_param_spec_get_owner_type (GParamSpec *pspec);
6067
6168 /* For tests */
69 GJS_EXPORT
6270 int gjs_open_bytes(GBytes* bytes, GError** error);
6371
6472 G_END_DECLS