[anjuta] libanjuta: add gir annotations to AnjutaProjectNode
- From: Sebastien Granjoux <sgranjoux src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [anjuta] libanjuta: add gir annotations to AnjutaProjectNode
- Date: Wed, 17 Aug 2011 18:11:35 +0000 (UTC)
commit f7cb1dca6d030d02677bd46eb2cd1ecc2fe5f138
Author: Abderrahim Kitouni <akitouni src gnome org>
Date: Wed Aug 10 14:01:07 2011 +0100
libanjuta: add gir annotations to AnjutaProjectNode
libanjuta/anjuta-project.c | 121 +++-
libanjuta/anjuta-project.h | 5 +
plugins/language-support-vala/libanjuta-3.0.vapi | 858 +++++++++++----------
3 files changed, 564 insertions(+), 420 deletions(-)
---
diff --git a/libanjuta/anjuta-project.c b/libanjuta/anjuta-project.c
index d81567e..aad29f6 100644
--- a/libanjuta/anjuta-project.c
+++ b/libanjuta/anjuta-project.c
@@ -66,9 +66,9 @@
/**
* anjuta_project_property_new:
- * name: (transfer none):
- * value: (transfer none):
- * native: (allow-none) (transfer none):
+ * @name: (transfer none):
+ * @value: (transfer none):
+ * @native: (allow-none) (transfer none):
*
* Returns: (transfer full):
*/
@@ -80,9 +80,12 @@ anjuta_project_property_new (const gchar *name, AnjutaProjectValueType type,
prop->name = g_strdup (name);
prop->type = type;
prop->value = g_strdup (value);
- prop->native = native;
- prop->flags = native->flags;
- prop->detail = native->detail;
+
+ if (native != NULL) {
+ prop->native = native;
+ prop->flags = native->flags;
+ prop->detail = native->detail;
+ }
return prop;
}
@@ -124,6 +127,11 @@ anjuta_project_property_get_type (void)
/* Moving in tree functions
*---------------------------------------------------------------------------*/
+/**
+ * anjuta_project_node_parent:
+ *
+ * Returns: (transfer none):
+ */
AnjutaProjectNode *
anjuta_project_node_parent(AnjutaProjectNode *node)
{
@@ -132,6 +140,11 @@ anjuta_project_node_parent(AnjutaProjectNode *node)
return node->parent;
}
+/**
+ * anjuta_project_node_root:
+ *
+ * Returns: (transfer none):
+ */
AnjutaProjectNode *
anjuta_project_node_root (AnjutaProjectNode *node)
{
@@ -145,6 +158,12 @@ anjuta_project_node_root (AnjutaProjectNode *node)
return node;
}
+/**
+ * anjuta_project_node_first_child:
+ *
+ * Returns: (transfer none):
+ */
+
AnjutaProjectNode *
anjuta_project_node_first_child(AnjutaProjectNode *node)
{
@@ -153,6 +172,12 @@ anjuta_project_node_first_child(AnjutaProjectNode *node)
return node->children;
}
+/**
+ * anjuta_project_node_last_child:
+ *
+ * Returns: (transfer none):
+ */
+
AnjutaProjectNode *
anjuta_project_node_last_child(AnjutaProjectNode *node)
{
@@ -166,6 +191,11 @@ anjuta_project_node_last_child(AnjutaProjectNode *node)
return node;
}
+/**
+ * anjuta_project_node_next_sibling:
+ *
+ * Returns: (transfer none):
+ */
AnjutaProjectNode *
anjuta_project_node_next_sibling (AnjutaProjectNode *node)
{
@@ -174,6 +204,11 @@ anjuta_project_node_next_sibling (AnjutaProjectNode *node)
return node->next;
}
+/**
+ * anjuta_project_node_prev_sibling:
+ *
+ * Returns: (transfer none):
+ */
AnjutaProjectNode *
anjuta_project_node_prev_sibling (AnjutaProjectNode *node)
{
@@ -182,6 +217,11 @@ anjuta_project_node_prev_sibling (AnjutaProjectNode *node)
return node->prev;
}
+/**
+ * anjuta_project_node_nth_child:
+ *
+ * Returns: (transfer none):
+ */
AnjutaProjectNode *anjuta_project_node_nth_child (AnjutaProjectNode *node, guint n)
{
g_return_val_if_fail (node != NULL, NULL);
@@ -244,6 +284,12 @@ anjuta_project_node_pre_order_traverse (AnjutaProjectNode *node, AnjutaProjectNo
}
+/**
+ * anjuta_project_node_traverse:
+ * @func: (scope call):
+ *
+ * Returns: (transfer none):
+ */
AnjutaProjectNode *
anjuta_project_node_traverse (AnjutaProjectNode *node, GTraverseType order, AnjutaProjectNodeTraverseFunc func, gpointer data)
{
@@ -262,6 +308,12 @@ anjuta_project_node_traverse (AnjutaProjectNode *node, GTraverseType order, Anju
}
}
+/**
+ * anjuta_project_node_children_traverse:
+ * @func: (scope call):
+ *
+ * Returns: (transfer none):
+ */
AnjutaProjectNode *
anjuta_project_node_children_traverse (AnjutaProjectNode *node, AnjutaProjectNodeTraverseFunc func, gpointer data)
{
@@ -321,7 +373,10 @@ anjuta_project_node_pre_order_foreach (AnjutaProjectNode *node, AnjutaProjectNod
}
}
-
+/**
+ * anjuta_project_node_foreach:
+ * @func: (scope call):
+ */
void
anjuta_project_node_foreach (AnjutaProjectNode *node, GTraverseType order, AnjutaProjectNodeForeachFunc func, gpointer data)
{
@@ -342,6 +397,10 @@ anjuta_project_node_foreach (AnjutaProjectNode *node, GTraverseType order, Anjut
}
}
+/**
+ * anjuta_project_node_children_foreach:
+ * @func: (scope call):
+ */
void
anjuta_project_node_children_foreach (AnjutaProjectNode *node, AnjutaProjectNodeForeachFunc func, gpointer data)
{
@@ -360,6 +419,11 @@ anjuta_project_node_children_foreach (AnjutaProjectNode *node, AnjutaProjectNode
}
}
+/**
+ * anjuta_project_node_parent_type:
+ *
+ * Returns: (transfer none):
+ */
AnjutaProjectNode *
anjuta_project_node_parent_type(AnjutaProjectNode *node, AnjutaProjectNodeType type)
{
@@ -548,8 +612,6 @@ anjuta_project_node_insert_after (AnjutaProjectNode *parent, AnjutaProjectNode *
/**
* anjuta_project_node_remove:
- * @parent:
- * @sibling: (allow-none) (transfer none):
* @node: (transfer none):
*
* Returns: (transfer full):
@@ -574,12 +636,22 @@ anjuta_project_node_remove (AnjutaProjectNode *node)
return node;
}
+/**
+ * anjuta_project_node_prepend:
+ *
+ * Returns: (transfer none):
+ */
AnjutaProjectNode *
anjuta_project_node_prepend (AnjutaProjectNode *parent, AnjutaProjectNode *node)
{
return anjuta_project_node_insert_before (parent, parent->children, node);
}
+/**
+ * anjuta_project_node_append:
+ *
+ * Returns: (transfer none):
+ */
AnjutaProjectNode *
anjuta_project_node_append (AnjutaProjectNode *parent, AnjutaProjectNode *node)
{
@@ -619,6 +691,11 @@ anjuta_project_node_get_name (const AnjutaProjectNode *node)
return node->name;
}
+/**
+ * anjuta_project_node_get_file:
+ *
+ * Returns: (transfer none):
+ */
GFile*
anjuta_project_node_get_file (const AnjutaProjectNode *node)
{
@@ -650,12 +727,22 @@ anjuta_project_node_get_file (const AnjutaProjectNode *node)
return node->file;
}
+/**
+ * anjuta_project_node_get_custom_properties:
+ *
+ * Returns: (transfer none) (element-type Anjuta.ProjectProperty):
+ */
GList *
anjuta_project_node_get_custom_properties (AnjutaProjectNode *node)
{
return node->custom_properties;
}
+/**
+ * anjuta_project_node_get_native_properties:
+ *
+ * Returns: (transfer none) (element-type Anjuta.ProjectProperty):
+ */
GList *
anjuta_project_node_get_native_properties (AnjutaProjectNode *node)
{
@@ -674,6 +761,11 @@ find_property (gconstpointer item, gconstpointer data)
return prop_a != prop_b;
}
+/**
+ * anjuta_project_node_get_property:
+ *
+ * Returns: (transfer none):
+ */
AnjutaProjectProperty *
anjuta_project_node_get_property (AnjutaProjectNode *node, AnjutaProjectProperty *property)
{
@@ -745,6 +837,13 @@ anjuta_project_node_clear_state (AnjutaProjectNode *node, AnjutaProjectNodeState
return TRUE;
}
+/**
+ * anjuta_project_node_insert_property:
+ * @property: (transfer full):
+ *
+ * Returns: (transfer none):
+ */
+
AnjutaProjectProperty *
anjuta_project_node_insert_property (AnjutaProjectNode *node, AnjutaProjectProperty *native, AnjutaProjectProperty *property)
{
@@ -1149,8 +1248,8 @@ anjuta_project_node_info_type (const AnjutaProjectNodeInfo *info)
/**
* anjuta_project_node_info_new:
- * name: (transfer none):
- * mime_type: (transfer none):
+ * @name: (transfer none):
+ * @mime_type: (transfer none):
*
* Returns: (transfer full):
*/
diff --git a/libanjuta/anjuta-project.h b/libanjuta/anjuta-project.h
index 20eeada..12dedd7 100644
--- a/libanjuta/anjuta-project.h
+++ b/libanjuta/anjuta-project.h
@@ -138,6 +138,7 @@ struct _AnjutaProjectNode
{
GInitiallyUnowned parent_instance;
+ /*< private >*/
AnjutaProjectNode *next;
AnjutaProjectNode *prev;
AnjutaProjectNode *parent;
@@ -163,6 +164,10 @@ struct _AnjutaProjectNodeClass
typedef gboolean (*AnjutaProjectNodeTraverseFunc) (AnjutaProjectNode *node, gpointer data);
+/**
+ * AnjutaProjectNodeForeachFunc:
+ * @data: (closure):
+ */
typedef void (*AnjutaProjectNodeForeachFunc) (AnjutaProjectNode *node, gpointer data);
diff --git a/plugins/language-support-vala/libanjuta-3.0.vapi b/plugins/language-support-vala/libanjuta-3.0.vapi
index b113379..2bf2829 100644
--- a/plugins/language-support-vala/libanjuta-3.0.vapi
+++ b/plugins/language-support-vala/libanjuta-3.0.vapi
@@ -1,8 +1,8 @@
/* libanjuta.vapi generated by vapigen, do not modify. */
-[CCode (cprefix = "Anjuta", lower_case_cprefix = "anjuta_", gir_namespace = "Anjuta", gir_version = "3.0")]
+[CCode (cprefix = "Anjuta", gir_namespace = "Anjuta", gir_version = "3.0", lower_case_cprefix = "anjuta_")]
namespace Anjuta {
- [CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_async_command_get_type ()")]
public class AsyncCommand : Anjuta.Command {
[CCode (has_construct_function = false)]
protected AsyncCommand ();
@@ -12,6 +12,10 @@ namespace Anjuta {
public void unlock ();
}
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [Compact]
+ public class AsyncCommandPriv {
+ }
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_async_notify_get_type ()")]
public class AsyncNotify : GLib.Object {
[CCode (has_construct_function = false)]
public AsyncNotify ();
@@ -21,37 +25,43 @@ namespace Anjuta {
public virtual signal void finished ();
}
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [Compact]
+ public class AsyncNotifyPriv {
+ }
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", lower_case_csuffix = "c_module", type_id = "anjuta_c_module_get_type ()")]
public class CModule : GLib.TypeModule, GLib.TypePlugin {
- [CCode (cname = "anjuta_c_module_new", has_construct_function = false)]
+ [CCode (has_construct_function = false)]
public CModule (string path, string name);
- [CCode (cname = "anjuta_c_module_get_last_error")]
public bool get_last_error () throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", lower_case_csuffix = "c_plugin_factory", type_id = "anjuta_c_plugin_factory_get_type ()")]
public class CPluginFactory : GLib.Object {
- [CCode (cname = "anjuta_c_plugin_factory_new", has_construct_function = false)]
+ [CCode (has_construct_function = false)]
public CPluginFactory ();
- [CCode (cname = "anjuta_c_plugin_factory_free")]
public void free ();
}
- [CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_cell_renderer_captioned_image_get_type ()")]
public class CellRendererCaptionedImage : Gtk.CellRenderer {
public weak Gtk.CellRenderer caption;
public weak Gtk.CellRenderer image;
- [CCode (type = "GtkCellRenderer*", has_construct_function = false)]
+ [CCode (has_construct_function = false, type = "GtkCellRenderer*")]
public CellRendererCaptionedImage ();
[NoAccessorMethod]
public Gdk.Pixbuf pixbuf { owned get; set; }
[NoAccessorMethod]
public string text { owned get; set; }
}
- [CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_column_text_view_get_type ()")]
public class ColumnTextView : Gtk.VBox, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
- [CCode (type = "GtkWidget*", has_construct_function = false)]
+ [CCode (has_construct_function = false, type = "GtkWidget*")]
public ColumnTextView ();
public string get_text ();
}
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [Compact]
+ public class ColumnTextViewPriv {
+ }
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_command_get_type ()")]
public class Command : GLib.Object {
[CCode (has_construct_function = false)]
protected Command ();
@@ -72,15 +82,23 @@ namespace Anjuta {
public virtual signal void data_arrived ();
public virtual signal void progress (float progress);
}
- [CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_command_bar_get_type ()")]
public class CommandBar : Gtk.Notebook, Atk.Implementor, Gtk.Buildable {
- [CCode (type = "GtkWidget*", has_construct_function = false)]
+ [CCode (has_construct_function = false, type = "GtkWidget*")]
public CommandBar ();
public void add_action_group (string group_name, Anjuta.CommandBarEntry entries, int num_entries, void* user_data);
public void remove_action_group (string group_name);
public void show_action_group (string group_name);
}
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [Compact]
+ public class CommandBarPriv {
+ }
+ [CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [Compact]
+ public class CommandPriv {
+ }
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_command_queue_get_type ()")]
public class CommandQueue : GLib.Object {
[CCode (has_construct_function = false)]
public CommandQueue (Anjuta.CommandQueueExecuteMode mode);
@@ -89,16 +107,20 @@ namespace Anjuta {
public virtual signal void finished ();
}
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [Compact]
+ public class CommandQueuePriv {
+ }
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_dock_get_type ()")]
public class Dock : Gtk.Container, Atk.Implementor, Gtk.Buildable {
- [CCode (type = "GtkWidget*", has_construct_function = false)]
+ [CCode (has_construct_function = false, type = "GtkWidget*")]
public Dock ();
public void hide_pane (Anjuta.DockPane pane);
public void remove_pane (Anjuta.DockPane pane);
public void set_command_bar (Anjuta.CommandBar command_bar);
public void show_pane (Anjuta.DockPane pane);
}
- [CCode (cheader_filename = "libanjuta/libanjuta.h")]
- public class DockPane : GLib.Object {
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_dock_pane_get_type ()")]
+ public abstract class DockPane : GLib.Object {
[CCode (has_construct_function = false)]
protected DockPane ();
public void notify_multiple_selection_changed ();
@@ -110,15 +132,21 @@ namespace Anjuta {
public virtual signal void single_selection_changed ();
}
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [Compact]
+ public class DockPanePriv {
+ }
+ [CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [Compact]
+ public class DockPriv {
+ }
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_drop_entry_get_type ()")]
public class DropEntry : Anjuta.Entry, Atk.Implementor, Gtk.Buildable, Gtk.CellEditable, Gtk.Editable {
- [CCode (type = "GtkWidget*", has_construct_function = false)]
+ [CCode (has_construct_function = false, type = "GtkWidget*")]
public DropEntry ();
}
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "anjuta_encoding_get_type ()")]
[Compact]
- [CCode (copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "anjuta_encoding_get_type ()", cheader_filename = "libanjuta/libanjuta.h")]
public class Encoding {
- [CCode (has_construct_function = false)]
- protected Encoding ();
public Anjuta.Encoding copy ();
public void free ();
public unowned string get_charset ();
@@ -129,9 +157,9 @@ namespace Anjuta {
public static unowned Anjuta.Encoding get_utf8 ();
public string to_string ();
}
- [CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_entry_get_type ()")]
public class Entry : Gtk.Entry, Atk.Implementor, Gtk.Buildable, Gtk.CellEditable, Gtk.Editable {
- [CCode (type = "GtkWidget*", has_construct_function = false)]
+ [CCode (has_construct_function = false, type = "GtkWidget*")]
public Entry ();
public string dup_text ();
public unowned string get_text ();
@@ -141,16 +169,23 @@ namespace Anjuta {
public string help_text { owned get; set; }
}
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [Compact]
+ public class EntryPriv {
+ }
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_file_drop_entry_get_type ()")]
public class FileDropEntry : Anjuta.DropEntry, Atk.Implementor, Gtk.Buildable, Gtk.CellEditable, Gtk.Editable {
- [CCode (type = "GtkWidget*", has_construct_function = false)]
+ [CCode (has_construct_function = false, type = "GtkWidget*")]
public FileDropEntry ();
public void set_relative_path (string path);
- [NoAccessorMethod]
public string relative_path { }
}
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [Compact]
+ public class FileDropEntryPriv {
+ }
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_file_list_get_type ()")]
public class FileList : Gtk.VBox, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
- [CCode (type = "GtkWidget*", has_construct_function = false)]
+ [CCode (has_construct_function = false, type = "GtkWidget*")]
public FileList ();
public void clear ();
public void set_relative_path (string path);
@@ -160,9 +195,15 @@ namespace Anjuta {
public bool show_add_button { get; set; }
}
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
- public class GluePlugin : GLib.TypeModule {
+ [Compact]
+ public class FileListPriv {
}
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ public class GluePlugin : GLib.TypeModule {
+ [CCode (has_construct_function = false)]
+ protected GluePlugin ();
+ }
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_launcher_get_type ()")]
public class Launcher : GLib.Object {
[CCode (has_construct_function = false)]
public Launcher ();
@@ -182,31 +223,37 @@ namespace Anjuta {
public virtual signal void child_exited (int child_pid, int exit_status, ulong time_taken_in_seconds);
}
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [Compact]
+ public class LauncherPriv {
+ }
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_pkg_config_chooser_get_type ()")]
public class PkgConfigChooser : Gtk.TreeView, Atk.Implementor, Gtk.Buildable, Gtk.Scrollable {
- [CCode (type = "GtkWidget*", has_construct_function = false)]
+ [CCode (has_construct_function = false, type = "GtkWidget*")]
public PkgConfigChooser ();
public string get_selected_package ();
- public void set_active_packages (GLib.List<weak void*> packages);
+ public void set_active_packages (GLib.List<void*> packages);
public void show_active_column (bool show_column);
public void show_active_only (bool show_selected);
public virtual signal void package_activated (string package);
public virtual signal void package_deactivated (string package);
}
- [CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_pkg_scanner_get_type ()")]
public class PkgScanner : Anjuta.AsyncCommand {
- [CCode (type = "AnjutaCommand*", has_construct_function = false)]
+ [CCode (has_construct_function = false, type = "AnjutaCommand*")]
public PkgScanner (string package, string version);
public unowned string get_package ();
public unowned string get_version ();
- public string package { get; set construct; }
- public string version { get; set construct; }
+ [NoAccessorMethod]
+ public string package { owned get; set construct; }
+ [NoAccessorMethod]
+ public string version { owned get; set construct; }
}
- [CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_plugin_get_type ()")]
public class Plugin : GLib.Object {
[CCode (has_construct_function = false)]
protected Plugin ();
public virtual bool activate ();
- public uint add_watch (string name, [CCode (delegate_target_pos = 3.1)] Anjuta.PluginValueAdded added, [CCode (delegate_target_pos = 3.1)] Anjuta.PluginValueRemoved removed);
+ public uint add_watch (string name, [CCode (delegate_target_pos = 3.1)] Anjuta.PluginValueAdded added, Anjuta.PluginValueRemoved removed);
public virtual bool deactivate ();
public bool is_active ();
public void remove_watch (uint id, bool send_remove);
@@ -216,6 +263,17 @@ namespace Anjuta {
public virtual signal void deactivated ();
}
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [Compact]
+ public class PluginDescription {
+ public void free ();
+ public bool get_boolean (string section, string keyname, bool val);
+ public bool get_integer (string section, string keyname, int val);
+ public bool get_locale_string (string section, string keyname, string val);
+ public bool get_raw (string section_name, string keyname, string locale, string val);
+ public bool get_string (string section, string keyname, string val);
+ public string to_string ();
+ }
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_plugin_handle_get_type ()")]
public class PluginHandle : GLib.Object {
[CCode (has_construct_function = false)]
public PluginHandle (string plugin_desc_path);
@@ -257,11 +315,14 @@ namespace Anjuta {
public bool user_activatable { get; }
}
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [Compact]
+ public class PluginHandlePriv {
+ }
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_plugin_manager_get_type ()")]
public class PluginManager : GLib.Object {
[CCode (has_construct_function = false)]
- public PluginManager (GLib.Object shell, Anjuta.Status status, GLib.List<weak void*> plugin_search_paths);
- public void activate_plugins (GLib.List<weak void*> plugin_descs);
- public static GLib.Quark error_quark ();
+ public PluginManager (GLib.Object shell, Anjuta.Status status, GLib.List<void*> plugin_search_paths);
+ public void activate_plugins (GLib.List<void*> plugin_descs);
public string get_remembered_plugins ();
public bool is_active_plugin (string iface_name);
public void set_remembered_plugins (string remembered_plugins);
@@ -282,6 +343,10 @@ namespace Anjuta {
public virtual signal void plugin_deactivated (void* plugin_desc, Anjuta.Plugin plugin);
}
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [Compact]
+ public class PluginManagerPriv {
+ }
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_preferences_get_type ()")]
public class Preferences : GLib.Object {
[CCode (has_construct_function = false)]
public Preferences (Anjuta.PluginManager plugin_manager);
@@ -292,20 +357,23 @@ namespace Anjuta {
public bool register_property_raw (GLib.Settings settings, Gtk.Widget object, string key, string default_value, uint flags, Anjuta.PropertyObjectType object_type, Anjuta.PropertyDataType data_type);
public void remove_page (string page_name);
}
- [CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_preferences_dialog_get_type ()")]
public class PreferencesDialog : Gtk.Dialog, Atk.Implementor, Gtk.Buildable {
- [CCode (type = "GtkWidget*", has_construct_function = false)]
+ [CCode (has_construct_function = false, type = "GtkWidget*")]
public PreferencesDialog ();
public void add_page (string name, string title, Gdk.Pixbuf icon, Gtk.Widget page);
public void remove_page (string title);
}
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [Compact]
+ public class PreferencesPriv {
+ }
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_profile_get_type ()")]
public class Profile : GLib.Object {
[CCode (has_construct_function = false)]
public Profile (string name, Anjuta.PluginManager plugin_manager);
public void add_plugin (Anjuta.PluginDescription plugin);
public bool add_plugins_from_xml (GLib.File profile_xml_file, bool exclude_from_sync) throws GLib.Error;
- public static GLib.Quark error_quark ();
public unowned string get_name ();
public bool has_plugin (Anjuta.PluginDescription plugin);
public void remove_plugin (Anjuta.PluginDescription plugin);
@@ -323,7 +391,7 @@ namespace Anjuta {
public virtual signal void plugin_added (void* plugin);
public virtual signal void plugin_removed (void* plugin);
}
- [CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_profile_manager_get_type ()")]
public class ProfileManager : GLib.Object {
[CCode (has_construct_function = false)]
public ProfileManager (Anjuta.PluginManager plugin_manager);
@@ -339,73 +407,99 @@ namespace Anjuta {
public virtual signal void profile_scoped (Anjuta.Profile profile);
}
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [Compact]
+ public class ProfileManagerPriv {
+ }
+ [CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [Compact]
+ public class ProfilePriv {
+ }
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_project_node_get_type ()")]
public class ProjectNode : GLib.InitiallyUnowned {
- public weak Anjuta.ProjectNode children;
- public weak Anjuta.ProjectNode next;
- public weak Anjuta.ProjectNode parent;
- public weak Anjuta.ProjectNode prev;
[CCode (has_construct_function = false)]
protected ProjectNode ();
+ public unowned Anjuta.ProjectNode append (Anjuta.ProjectNode node);
public void check ();
+ public void children_foreach (Anjuta.ProjectNodeForeachFunc func);
+ public unowned Anjuta.ProjectNode children_traverse (Anjuta.ProjectNodeTraverseFunc func);
public bool clear_state (Anjuta.ProjectNodeState state);
public void dump ();
+ public unowned Anjuta.ProjectNode first_child ();
+ public void @foreach (GLib.TraverseType order, Anjuta.ProjectNodeForeachFunc func);
+ public unowned GLib.List<Anjuta.ProjectProperty> get_custom_properties ();
+ public unowned GLib.File get_file ();
public Anjuta.ProjectNodeType get_full_type ();
+ public Anjuta.ProjectProperty get_map_property (Anjuta.ProjectProperty property, string name);
public unowned string get_name ();
+ public unowned GLib.List<Anjuta.ProjectProperty> get_native_properties ();
public Anjuta.ProjectNodeType get_node_type ();
- public Anjuta.ProjectProperty get_property (Anjuta.ProjectProperty property);
+ public unowned Anjuta.ProjectProperty get_property (Anjuta.ProjectProperty property);
public Anjuta.ProjectNodeState get_state ();
public unowned Anjuta.ProjectNode insert_after (Anjuta.ProjectNode? sibling, Anjuta.ProjectNode node);
public unowned Anjuta.ProjectNode insert_before (Anjuta.ProjectNode? sibling, Anjuta.ProjectNode node);
- public Anjuta.ProjectProperty insert_property (Anjuta.ProjectProperty native, Anjuta.ProjectProperty property);
+ public unowned Anjuta.ProjectProperty insert_property (Anjuta.ProjectProperty native, owned Anjuta.ProjectProperty property);
+ public unowned Anjuta.ProjectNode last_child ();
+ public unowned Anjuta.ProjectNode next_sibling ();
+ public unowned Anjuta.ProjectNode nth_child (uint n);
+ public unowned Anjuta.ProjectNode parent ();
+ public unowned Anjuta.ProjectNode parent_type (Anjuta.ProjectNodeType type);
+ public unowned Anjuta.ProjectNode prepend (Anjuta.ProjectNode node);
+ public unowned Anjuta.ProjectNode prev_sibling ();
public Anjuta.ProjectNode remove ();
public Anjuta.ProjectProperty remove_property (Anjuta.ProjectProperty property);
+ public unowned Anjuta.ProjectNode root ();
public bool set_state (Anjuta.ProjectNodeState state);
+ public unowned Anjuta.ProjectNode traverse (GLib.TraverseType order, Anjuta.ProjectNodeTraverseFunc func);
[NoAccessorMethod]
public GLib.List<weak Anjuta.ProjectProperty> custom_properties { owned get; set; }
[NoAccessorMethod]
public GLib.File file { owned get; set; }
- public string name { get; set; }
+ [NoAccessorMethod]
+ public string name { owned get; set; }
[NoAccessorMethod]
public GLib.List<weak Anjuta.ProjectProperty> native_properties { owned get; set; }
+ [NoAccessorMethod]
public Anjuta.ProjectNodeState state { get; set; }
[NoAccessorMethod]
public Anjuta.ProjectNodeType type { get; set; }
public virtual signal void loaded (void* object, GLib.Error p0);
public virtual signal void updated (void* object, GLib.Error p0);
}
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "anjuta_project_node_info_get_type ()")]
[Compact]
- [CCode (copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "anjuta_project_node_info_get_type ()", cheader_filename = "libanjuta/libanjuta.h")]
public class ProjectNodeInfo {
public weak string mime_type;
- public weak string name;
- public Anjuta.ProjectNodeType type;
[CCode (has_construct_function = false)]
public ProjectNodeInfo (Anjuta.ProjectNodeType type, string name, string mime_type);
public Anjuta.ProjectNodeInfo copy ();
public void free ();
public unowned string mime ();
}
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "anjuta_project_property_get_type ()")]
[Compact]
- [CCode (copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "anjuta_project_property_get_type ()", cheader_filename = "libanjuta/libanjuta.h")]
public class ProjectProperty {
public weak string detail;
public Anjuta.ProjectPropertyFlags flags;
- public weak string name;
+ public string name;
public weak Anjuta.ProjectProperty native;
public Anjuta.ProjectValueType type;
- public weak string value;
+ public string value;
[CCode (has_construct_function = false)]
- public ProjectProperty (string name, Anjuta.ProjectValueType type, string value, Anjuta.ProjectProperty native);
+ public ProjectProperty (string name, Anjuta.ProjectValueType type, string value, Anjuta.ProjectProperty? native);
public Anjuta.ProjectProperty copy ();
public void free ();
}
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [Compact]
+ public class Property {
+ }
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_save_prompt_get_type ()")]
public class SavePrompt : Gtk.MessageDialog, Atk.Implementor, Gtk.Buildable {
[CCode (has_construct_function = false)]
public SavePrompt (Gtk.Window parent);
public int get_items_count ();
}
- [CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_serializer_get_type ()")]
public class Serializer : GLib.Object {
[CCode (has_construct_function = false)]
public Serializer (string filepath, Anjuta.SerializerMode mode);
@@ -420,7 +514,7 @@ namespace Anjuta {
[NoAccessorMethod]
public Anjuta.SerializerMode mode { get; construct; }
}
- [CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_session_get_type ()")]
public class Session : GLib.Object {
[CCode (has_construct_function = false)]
public Session (string session_directory);
@@ -434,12 +528,16 @@ namespace Anjuta {
public void set_float (string section, string key, float value);
public void set_int (string section, string key, int value);
public void set_string (string section, string key, string value);
- public void set_string_list (string section, string key, GLib.List<weak void*> value);
+ public void set_string_list (string section, string key, GLib.List<void*> value);
public void sync ();
}
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [Compact]
+ public class SessionPriv {
+ }
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_status_get_type ()")]
public class Status : Gtk.HBox, Atk.Implementor, Gtk.Buildable, Gtk.Orientable {
- [CCode (type = "GtkWidget*", has_construct_function = false)]
+ [CCode (has_construct_function = false, type = "GtkWidget*")]
public Status ();
public void add_widget (Gtk.Widget widget);
public void busy_pop ();
@@ -458,19 +556,47 @@ namespace Anjuta {
public virtual signal void busy (bool state);
}
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [Compact]
+ public class StatusPriv {
+ }
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_sync_command_get_type ()")]
public class SyncCommand : Anjuta.Command {
[CCode (has_construct_function = false)]
protected SyncCommand ();
}
- [CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_tabber_get_type ()")]
public class Tabber : Gtk.Container, Atk.Implementor, Gtk.Buildable {
- [CCode (type = "GtkWidget*", has_construct_function = false)]
+ [CCode (has_construct_function = false, type = "GtkWidget*")]
public Tabber (Gtk.Notebook notebook);
public void add_tab (Gtk.Widget tab_label);
- [NoAccessorMethod]
public GLib.Object notebook { construct; }
}
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [Compact]
+ public class TabberPriv {
+ }
+ [CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [Compact]
+ public class Token {
+ public bool check ();
+ public void clear_flags (int flags);
+ public bool compare (Anjuta.Token tokenb);
+ public void dump ();
+ public void dump_link ();
+ public string evaluate ();
+ public string evaluate_name ();
+ public int get_flags ();
+ public size_t get_length ();
+ public unowned string get_string ();
+ public static int get_type (Anjuta.Token token);
+ public bool is_empty ();
+ public void remove_item ();
+ public void set_flags (int flags);
+ public void set_length (size_t length);
+ public void set_string (string value, size_t length);
+ public void set_type (int type);
+ }
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_token_file_get_type ()")]
public class TokenFile : GLib.Object {
[CCode (has_construct_function = false)]
public TokenFile (GLib.File file);
@@ -484,6 +610,19 @@ namespace Anjuta {
public bool update (Anjuta.Token token);
}
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [Compact]
+ public class TokenStream {
+ public void append_token (Anjuta.Token token);
+ public int read (string buffer, size_t max_size);
+ }
+ [CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [Compact]
+ public class TokenStyle {
+ public void format (Anjuta.Token list);
+ public void free ();
+ public void update (Anjuta.Token list);
+ }
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_ui_get_type ()")]
public class UI : Gtk.UIManager, Gtk.Buildable {
[CCode (has_construct_function = false)]
public UI ();
@@ -498,9 +637,9 @@ namespace Anjuta {
public void unload_accels ();
public void unmerge (int id);
}
- [CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_vcs_status_tree_view_get_type ()")]
public class VcsStatusTreeView : Gtk.TreeView, Atk.Implementor, Gtk.Buildable, Gtk.Scrollable {
- [CCode (type = "GtkWidget*", has_construct_function = false)]
+ [CCode (has_construct_function = false, type = "GtkWidget*")]
public VcsStatusTreeView ();
public void add (string path, Anjuta.VcsStatus status, bool selected);
public void destroy ();
@@ -514,12 +653,15 @@ namespace Anjuta {
public Anjuta.VcsStatus status_codes { get; construct; }
}
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
+ [Compact]
+ public class VcsStatusTreeViewPriv {
+ }
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", type_id = "anjuta_shell_get_type ()")]
public interface Shell : GLib.Object {
public abstract void add_value (string name, GLib.Value value) throws GLib.Error;
public void add_widget (Gtk.Widget widget, string name, string title, string stock_id, Anjuta.ShellPlacement placement) throws GLib.Error;
public abstract void add_widget_custom (Gtk.Widget widget, string name, string title, string stock_id, Gtk.Widget label, Anjuta.ShellPlacement placement) throws GLib.Error;
public abstract void add_widget_full (Gtk.Widget widget, string name, string title, string stock_id, Anjuta.ShellPlacement placement, bool locked) throws GLib.Error;
- public static GLib.Quark error_quark ();
public void freeze () throws GLib.Error;
public abstract unowned GLib.Object get_object (string iface_name) throws GLib.Error;
public abstract void get_value (string name, GLib.Value value) throws GLib.Error;
@@ -545,16 +687,7 @@ namespace Anjuta {
public virtual signal void value_added (string name, GLib.Value value);
public virtual signal void value_removed (string name);
}
- [CCode (type_id = "ANJUTA_TYPE_ASYNC_COMMAND_PRIV", cheader_filename = "libanjuta/libanjuta.h")]
- public struct AsyncCommandPriv {
- }
- [CCode (type_id = "ANJUTA_TYPE_ASYNC_NOTIFY_PRIV", cheader_filename = "libanjuta/libanjuta.h")]
- public struct AsyncNotifyPriv {
- }
- [CCode (type_id = "ANJUTA_TYPE_COLUMN_TEXT_VIEW_PRIV", cheader_filename = "libanjuta/libanjuta.h")]
- public struct ColumnTextViewPriv {
- }
- [CCode (type_id = "ANJUTA_TYPE_COMMAND_BAR_ENTRY", cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h")]
public struct CommandBarEntry {
public Anjuta.CommandBarEntryType type;
public weak string action_name;
@@ -563,131 +696,34 @@ namespace Anjuta {
public weak string stock_icon;
public weak GLib.Callback callback;
}
- [CCode (type_id = "ANJUTA_TYPE_COMMAND_BAR_PRIV", cheader_filename = "libanjuta/libanjuta.h")]
- public struct CommandBarPriv {
- }
- [CCode (type_id = "ANJUTA_TYPE_COMMAND_PRIV", cheader_filename = "libanjuta/libanjuta.h")]
- public struct CommandPriv {
- }
- [CCode (type_id = "ANJUTA_TYPE_COMMAND_QUEUE_PRIV", cheader_filename = "libanjuta/libanjuta.h")]
- public struct CommandQueuePriv {
- }
- [CCode (type_id = "ANJUTA_TYPE_DOCK_PANE_PRIV", cheader_filename = "libanjuta/libanjuta.h")]
- public struct DockPanePriv {
- }
- [CCode (type_id = "ANJUTA_TYPE_DOCK_PRIV", cheader_filename = "libanjuta/libanjuta.h")]
- public struct DockPriv {
- }
- [CCode (type_id = "ANJUTA_TYPE_ENTRY_PRIV", cheader_filename = "libanjuta/libanjuta.h")]
- public struct EntryPriv {
- }
- [CCode (type_id = "ANJUTA_TYPE_FILE_DROP_ENTRY_PRIV", cheader_filename = "libanjuta/libanjuta.h")]
- public struct FileDropEntryPriv {
- }
- [CCode (type_id = "ANJUTA_TYPE_FILE_LIST_PRIV", cheader_filename = "libanjuta/libanjuta.h")]
- public struct FileListPriv {
- }
- [CCode (type_id = "ANJUTA_TYPE_LAUNCHER_PRIV", cheader_filename = "libanjuta/libanjuta.h")]
- public struct LauncherPriv {
- }
- [CCode (type_id = "ANJUTA_TYPE_PLUGIN_DESCRIPTION", cheader_filename = "libanjuta/libanjuta.h")]
- public struct PluginDescription {
- public void free ();
- public bool get_boolean (string section, string keyname, bool val);
- public bool get_integer (string section, string keyname, int val);
- public bool get_locale_string (string section, string keyname, string val);
- public bool get_raw (string section_name, string keyname, string locale, string val);
- public bool get_string (string section, string keyname, string val);
- public static GLib.Quark parse_error_quark ();
- public string to_string ();
- }
- [CCode (type_id = "ANJUTA_TYPE_PLUGIN_HANDLE_PRIV", cheader_filename = "libanjuta/libanjuta.h")]
- public struct PluginHandlePriv {
- }
- [CCode (type_id = "ANJUTA_TYPE_PLUGIN_MANAGER_PRIV", cheader_filename = "libanjuta/libanjuta.h")]
- public struct PluginManagerPriv {
- }
- [CCode (type_id = "ANJUTA_TYPE_PREFERENCES_PRIV", cheader_filename = "libanjuta/libanjuta.h")]
- public struct PreferencesPriv {
- }
- [CCode (type_id = "ANJUTA_TYPE_PROFILE_MANAGER_PRIV", cheader_filename = "libanjuta/libanjuta.h")]
- public struct ProfileManagerPriv {
- }
- [CCode (type_id = "ANJUTA_TYPE_PROFILE_PRIV", cheader_filename = "libanjuta/libanjuta.h")]
- public struct ProfilePriv {
- }
- [CCode (type_id = "ANJUTA_TYPE_PROPERTY", cheader_filename = "libanjuta/libanjuta.h")]
- public struct Property {
- }
- [CCode (type_id = "ANJUTA_TYPE_SESSION_PRIV", cheader_filename = "libanjuta/libanjuta.h")]
- public struct SessionPriv {
- }
- [CCode (type_id = "ANJUTA_TYPE_STATUS_PRIV", cheader_filename = "libanjuta/libanjuta.h")]
- public struct StatusPriv {
- }
- [CCode (type_id = "ANJUTA_TYPE_TABBER_PRIV", cheader_filename = "libanjuta/libanjuta.h")]
- public struct TabberPriv {
- }
- [CCode (type_id = "ANJUTA_TYPE_TOKEN", cheader_filename = "libanjuta/libanjuta.h")]
- public struct Token {
- public bool check ();
- public void clear_flags (int flags);
- public bool compare (Anjuta.Token tokenb);
- public void dump ();
- public void dump_link ();
- public string evaluate ();
- public int get_flags ();
- public size_t get_length ();
- public unowned string get_string ();
- public int get_type ();
- public bool is_empty ();
- public void set_flags (int flags);
- public void set_length (size_t length);
- public void set_string (string value, size_t length);
- public void set_type (int type);
- }
- [CCode (type_id = "ANJUTA_TYPE_TOKEN_FILE_LOCATION", cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h")]
public struct TokenFileLocation {
public weak string filename;
public uint line;
public uint column;
}
- [CCode (type_id = "ANJUTA_TYPE_TOKEN_STREAM", cheader_filename = "libanjuta/libanjuta.h")]
- public struct TokenStream {
- public void append_token (Anjuta.Token token);
- public int read (string buffer, size_t max_size);
- }
- [CCode (type_id = "ANJUTA_TYPE_TOKEN_STYLE", cheader_filename = "libanjuta/libanjuta.h")]
- public struct TokenStyle {
- public void format (Anjuta.Token list);
- public void free ();
- public void update (Anjuta.Token list);
- }
- [CCode (type_id = "ANJUTA_TYPE_VCS_STATUS_TREE_VIEW_PRIV", cheader_filename = "libanjuta/libanjuta.h")]
- public struct VcsStatusTreeViewPriv {
- }
- [CCode (cname = "_AnjutaUtilStringMap", type_id = "ANJUTA_TYPE__UTILSTRINGMAP", cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", cname = "_AnjutaUtilStringMap")]
public struct _UtilStringMap {
public int type;
public weak string name;
}
- [CCode (cprefix = "ANJUTA_COMMAND_BAR_ENTRY_", cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", cprefix = "ANJUTA_COMMAND_BAR_ENTRY_")]
public enum CommandBarEntryType {
FRAME,
BUTTON
}
- [CCode (cprefix = "ANJUTA_COMMAND_QUEUE_EXECUTE_", cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", cprefix = "ANJUTA_COMMAND_QUEUE_EXECUTE_")]
public enum CommandQueueExecuteMode {
AUTOMATIC,
MANUAL
}
- [CCode (cprefix = "ANJUTA_LAUNCHER_OUTPUT_", cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", cprefix = "ANJUTA_LAUNCHER_OUTPUT_")]
public enum LauncherOutputType {
STDOUT,
STDERR,
PTY
}
- [CCode (cprefix = "ANJUTA_PROJECT_", cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", cprefix = "ANJUTA_PROJECT_")]
[Flags]
public enum ProjectNodeState {
OK,
@@ -704,7 +740,7 @@ namespace Anjuta {
CAN_SAVE,
REMOVE_FILE
}
- [CCode (cprefix = "ANJUTA_PROJECT_", cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", cprefix = "ANJUTA_PROJECT_")]
[Flags]
public enum ProjectNodeType {
UNKNOWN,
@@ -740,22 +776,23 @@ namespace Anjuta {
SOURCE,
MODULE,
PACKAGE,
- VARIABLE
+ VARIABLE,
+ OBJECT
}
- [CCode (cprefix = "ANJUTA_PROJECT_PROPERTY_READ_", cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", cprefix = "ANJUTA_PROJECT_PROPERTY_READ_")]
[Flags]
public enum ProjectPropertyFlags {
ONLY,
WRITE
}
- [CCode (cprefix = "ANJUTA_PROJECT_PROPERTY_", cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", cprefix = "ANJUTA_PROJECT_PROPERTY_")]
public enum ProjectValueType {
STRING,
LIST,
BOOLEAN,
MAP
}
- [CCode (cprefix = "ANJUTA_PROPERTY_DATA_TYPE_", cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", cprefix = "ANJUTA_PROPERTY_DATA_TYPE_")]
public enum PropertyDataType {
BOOL,
INT,
@@ -763,7 +800,7 @@ namespace Anjuta {
COLOR,
FONT
}
- [CCode (cprefix = "ANJUTA_PROPERTY_OBJECT_TYPE_", cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", cprefix = "ANJUTA_PROPERTY_OBJECT_TYPE_")]
public enum PropertyObjectType {
TOGGLE,
SPIN,
@@ -774,12 +811,12 @@ namespace Anjuta {
FILE,
FOLDER
}
- [CCode (cprefix = "ANJUTA_SERIALIZER_", cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", cprefix = "ANJUTA_SERIALIZER_")]
public enum SerializerMode {
READ,
WRITE
}
- [CCode (cprefix = "ANJUTA_SESSION_PHASE_", cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", cprefix = "ANJUTA_SESSION_PHASE_")]
public enum SessionPhase {
START,
FIRST,
@@ -787,7 +824,7 @@ namespace Anjuta {
LAST,
END
}
- [CCode (cprefix = "ANJUTA_SHELL_PLACEMENT_", cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", cprefix = "ANJUTA_SHELL_PLACEMENT_")]
public enum ShellPlacement {
NONE,
TOP,
@@ -797,7 +834,7 @@ namespace Anjuta {
CENTER,
FLOATING
}
- [CCode (cprefix = "ANJUTA_TOKEN_", cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", cprefix = "ANJUTA_TOKEN_")]
[Flags]
public enum TokenType {
NONE,
@@ -848,7 +885,7 @@ namespace Anjuta {
REMOVED,
ADDED
}
- [CCode (cprefix = "ANJUTA_VCS_STATUS_", cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", cprefix = "ANJUTA_VCS_STATUS_")]
[Flags]
public enum VcsStatus {
MODIFIED,
@@ -862,29 +899,34 @@ namespace Anjuta {
IGNORED,
ALL
}
- [CCode (cprefix = "ANJUTA_CONVERT_ERROR_AUTO_DETECTION_", cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", cprefix = "ANJUTA_CONVERT_ERROR_AUTO_DETECTION_")]
public errordomain ConvertError {
- FAILED,
+ FAILED;
+ public static GLib.Quark quark ();
}
- [CCode (cprefix = "ANJUTA_PLUGIN_DESCRIPTION_PARSE_ERROR_INVALID_", cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", cprefix = "ANJUTA_PLUGIN_DESCRIPTION_PARSE_ERROR_INVALID_")]
public errordomain PluginDescriptionParseError {
SYNTAX,
ESCAPES,
- CHARS,
+ CHARS;
+ public static GLib.Quark quark ();
}
- [CCode (cprefix = "ANJUTA_PLUGIN_MANAGER_", cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", cprefix = "ANJUTA_PLUGIN_MANAGER_")]
public errordomain PluginManagerError {
MISSING_FACTORY,
- ERROR_UNKNOWN,
+ ERROR_UNKNOWN;
+ public static GLib.Quark quark ();
}
- [CCode (cprefix = "ANJUTA_PROFILE_ERROR_URI_", cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", cprefix = "ANJUTA_PROFILE_ERROR_URI_")]
public errordomain ProfileError {
READ_FAILED,
- WRITE_FAILED,
+ WRITE_FAILED;
+ public static GLib.Quark quark ();
}
- [CCode (cprefix = "ANJUTA_SHELL_ERROR_DOESNT_", cheader_filename = "libanjuta/libanjuta.h")]
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", cprefix = "ANJUTA_SHELL_ERROR_DOESNT_")]
public errordomain ShellError {
- EXIST,
+ EXIST;
+ public static GLib.Quark quark ();
}
[CCode (cheader_filename = "libanjuta/libanjuta.h", instance_pos = 3.9)]
public delegate void LauncherOutputCallback (Anjuta.Launcher launcher, Anjuta.LauncherOutputType output_type, string chars);
@@ -898,8 +940,8 @@ namespace Anjuta {
public delegate void PluginValueRemoved (Anjuta.Plugin plugin, string name);
[CCode (cheader_filename = "libanjuta/libanjuta.h", has_target = false)]
public delegate bool PreferencesCallback (Anjuta.Preferences pr, string key, void* data);
- [CCode (cheader_filename = "libanjuta/libanjuta.h", has_target = false)]
- public delegate void ProjectNodeForeachFunc (Anjuta.ProjectNode node, void* data);
+ [CCode (cheader_filename = "libanjuta/libanjuta.h", instance_pos = 1.9)]
+ public delegate void ProjectNodeForeachFunc (Anjuta.ProjectNode node);
[CCode (cheader_filename = "libanjuta/libanjuta.h", has_target = false)]
public delegate bool ProjectNodeTraverseFunc (Anjuta.ProjectNode node, void* data);
[CCode (cheader_filename = "libanjuta/libanjuta.h", instance_pos = 2.9)]
@@ -929,8 +971,6 @@ namespace Anjuta {
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
public static void cclosure_marshal_VOID__STRING_POINTER (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
- public static GLib.Quark convert_error_quark ();
- [CCode (cheader_filename = "libanjuta/libanjuta.h")]
public static string convert_from_utf8 (string content, size_t len, Anjuta.Encoding encoding, size_t new_len) throws GLib.Error;
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
public static string convert_to_utf8 (string content, size_t len, Anjuta.Encoding encoding, size_t new_len) throws GLib.Error;
@@ -995,13 +1035,13 @@ namespace Anjuta {
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
public static string util_get_user_mail ();
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
- public static void util_glist_strings_free (GLib.List<weak void*> list);
+ public static void util_glist_strings_free (GLib.List<void*> list);
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
- public static string util_glist_strings_join (GLib.List<weak void*> list, string delimiter);
+ public static string util_glist_strings_join (GLib.List<void*> list, string delimiter);
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
- public static void util_glist_strings_prefix (GLib.List<weak void*> list, string prefix);
+ public static void util_glist_strings_prefix (GLib.List<void*> list, string prefix);
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
- public static void util_glist_strings_sufix (GLib.List<weak void*> list, string sufix);
+ public static void util_glist_strings_sufix (GLib.List<void*> list, string sufix);
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
public static void util_help_display (Gtk.Widget parent, string doc_id, string file_name);
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
@@ -1011,7 +1051,7 @@ namespace Anjuta {
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
public static bool util_is_template_file (string filename);
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
- public static void util_list_all_dir_children (GLib.List<weak void*> children, GLib.File dir);
+ public static void util_list_all_dir_children (GLib.List<void*> children, GLib.File dir);
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
public static bool util_package_is_installed (string lib, bool show);
[CCode (cheader_filename = "libanjuta/libanjuta.h")]
@@ -1031,9 +1071,9 @@ namespace Anjuta {
}
/* libanjuta-interfaces.vapi generated by vapigen, do not modify. */
-[CCode (cprefix = "IAnjuta", lower_case_cprefix = "ianjuta_", gir_namespace = "IAnjuta", gir_version = "3.0")]
+[CCode (cprefix = "IAnjuta", gir_namespace = "IAnjuta", gir_version = "3.0", lower_case_cprefix = "ianjuta_")]
namespace IAnjuta {
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_buildable_get_type ()")]
public interface Buildable : GLib.Object {
public abstract void build (string uri) throws GLib.Error;
public abstract void clean (string uri) throws GLib.Error;
@@ -1046,14 +1086,13 @@ namespace IAnjuta {
public abstract void reset_commands () throws GLib.Error;
public abstract void set_command (IAnjuta.BuildableCommand command_id, string command) throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_builder_get_type ()")]
public interface Builder : GLib.Object {
public abstract void cancel (IAnjuta.BuilderHandle handle) throws GLib.Error;
- public static GLib.Quark error_quark ();
public abstract unowned string get_uri_configuration (string uri) throws GLib.Error;
public abstract GLib.List<weak string> list_configuration () throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_debug_manager_get_type ()")]
public interface DebugManager : GLib.Object {
public static GLib.Quark error_quark ();
public abstract bool quit () throws GLib.Error;
@@ -1074,19 +1113,18 @@ namespace IAnjuta {
public virtual signal void sharedlib_event ();
public virtual signal void signal_received (string name, string description);
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_debugger_get_type ()")]
public interface Debugger : GLib.Object {
public abstract bool abort () throws GLib.Error;
- public abstract bool attach (int pid, GLib.List<weak string> source_search_directories) throws GLib.Error;
+ public abstract bool attach (int pid, GLib.List<string> source_search_directories) throws GLib.Error;
public abstract bool connect (string server, string args, bool terminal, bool stop) throws GLib.Error;
public abstract void disable_log () throws GLib.Error;
public abstract void enable_log (IAnjuta.MessageView log) throws GLib.Error;
- public static GLib.Quark error_quark ();
public abstract bool exit () throws GLib.Error;
public abstract IAnjuta.DebuggerState get_state () throws GLib.Error;
public abstract bool handle_signal (string name, bool stop, bool print, bool ignore) throws GLib.Error;
public abstract bool interrupt () throws GLib.Error;
- public abstract bool load (string file, string mime_type, GLib.List<weak string> source_search_directories) throws GLib.Error;
+ public abstract bool load (string file, string mime_type, GLib.List<string> source_search_directories) throws GLib.Error;
public abstract bool quit () throws GLib.Error;
public abstract bool run () throws GLib.Error;
public abstract bool run_from (string file, int line) throws GLib.Error;
@@ -1113,12 +1151,12 @@ namespace IAnjuta {
public virtual signal void sharedlib_event ();
public virtual signal void signal_received (string name, string description);
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_debugger_breakpoint_get_type ()")]
public interface DebuggerBreakpoint : IAnjuta.Debugger, GLib.Object {
public static GLib.Quark error_quark ();
public abstract int implement_breakpoint () throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_debugger_instruction_get_type ()")]
public interface DebuggerInstruction : IAnjuta.Debugger, GLib.Object {
public static GLib.Quark error_quark ();
public abstract bool run_from_address (ulong address) throws GLib.Error;
@@ -1126,22 +1164,22 @@ namespace IAnjuta {
public abstract bool step_in_instruction () throws GLib.Error;
public abstract bool step_over_instruction () throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_debugger_memory_get_type ()")]
public interface DebuggerMemory : IAnjuta.Debugger, GLib.Object {
public static GLib.Quark error_quark ();
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_debugger_register_get_type ()")]
public interface DebuggerRegister : IAnjuta.Debugger, GLib.Object {
public static GLib.Quark error_quark ();
public abstract bool write_register (IAnjuta.DebuggerRegisterData value) throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_debugger_variable_get_type ()")]
public interface DebuggerVariable : IAnjuta.Debugger, GLib.Object {
public abstract bool assign (string name, string value) throws GLib.Error;
public abstract bool destroy (string name) throws GLib.Error;
public static GLib.Quark error_quark ();
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_document_get_type ()")]
public interface Document : GLib.Object {
public abstract void begin_undo_action () throws GLib.Error;
public abstract bool can_redo () throws GLib.Error;
@@ -1158,12 +1196,11 @@ namespace IAnjuta {
public abstract void undo () throws GLib.Error;
public virtual signal void update_ui ();
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_document_manager_get_type ()")]
public interface DocumentManager : GLib.Object {
public abstract void add_bookmark (GLib.File file, int line) throws GLib.Error;
public abstract IAnjuta.Editor add_buffer (string name, string content) throws GLib.Error;
public abstract void add_document (IAnjuta.Document document) throws GLib.Error;
- public static GLib.Quark error_quark ();
public abstract unowned IAnjuta.Document find_document_with_file (GLib.File file) throws GLib.Error;
public abstract unowned IAnjuta.Document get_current_document () throws GLib.Error;
public abstract GLib.List<weak Gtk.Widget> get_doc_widgets () throws GLib.Error;
@@ -1173,12 +1210,11 @@ namespace IAnjuta {
public abstract bool remove_document (IAnjuta.Document document, bool save_before) throws GLib.Error;
public abstract void set_current_document (IAnjuta.Document document) throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_editor_get_type ()")]
public interface Editor : GLib.Object {
public abstract void append (string text, int length) throws GLib.Error;
public abstract void erase (IAnjuta.Iterable position_start, IAnjuta.Iterable position_end) throws GLib.Error;
public abstract void erase_all () throws GLib.Error;
- public static GLib.Quark error_quark ();
public abstract int get_column () throws GLib.Error;
public abstract string get_current_word () throws GLib.Error;
public abstract int get_length () throws GLib.Error;
@@ -1209,16 +1245,16 @@ namespace IAnjuta {
public virtual signal void cursor_moved ();
public virtual signal void line_marks_gutter_clicked (int location);
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_editor_assist_get_type ()")]
public interface EditorAssist : IAnjuta.Editor, GLib.Object {
public abstract void add (IAnjuta.Provider provider) throws GLib.Error;
public static GLib.Quark error_quark ();
public abstract void invoke (IAnjuta.Provider provider) throws GLib.Error;
- public abstract void proposals (IAnjuta.Provider provider, GLib.List<weak IAnjuta.EditorAssistProposal> proposals, bool finished) throws GLib.Error;
+ public abstract void proposals (IAnjuta.Provider provider, GLib.List<IAnjuta.EditorAssistProposal> proposals, bool finished) throws GLib.Error;
public abstract void remove (IAnjuta.Provider provider) throws GLib.Error;
public virtual signal void cancelled ();
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_editor_cell_get_type ()")]
public interface EditorCell : GLib.Object {
public static GLib.Quark error_quark ();
public abstract IAnjuta.EditorAttribute get_attribute () throws GLib.Error;
@@ -1226,67 +1262,67 @@ namespace IAnjuta {
public abstract string get_character () throws GLib.Error;
public abstract int get_length () throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_editor_cell_style_get_type ()")]
public interface EditorCellStyle : IAnjuta.EditorCell, GLib.Object {
public static GLib.Quark error_quark ();
public abstract string get_background_color () throws GLib.Error;
public abstract string get_color () throws GLib.Error;
public abstract string get_font_description () throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_editor_comment_get_type ()")]
public interface EditorComment : IAnjuta.Editor, GLib.Object {
public abstract void block () throws GLib.Error;
public abstract void box () throws GLib.Error;
public static GLib.Quark error_quark ();
public abstract void stream () throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_editor_convert_get_type ()")]
public interface EditorConvert : IAnjuta.Editor, GLib.Object {
public static GLib.Quark error_quark ();
public abstract void to_lower (IAnjuta.Iterable start_position, IAnjuta.Iterable end_position) throws GLib.Error;
public abstract void to_upper (IAnjuta.Iterable start_position, IAnjuta.Iterable end_position) throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_editor_factory_get_type ()")]
public interface EditorFactory : GLib.Object {
public static GLib.Quark error_quark ();
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_editor_folds_get_type ()")]
public interface EditorFolds : IAnjuta.Editor, GLib.Object {
public abstract void close_all () throws GLib.Error;
public static GLib.Quark error_quark ();
public abstract void open_all () throws GLib.Error;
public abstract void toggle_current () throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_editor_glade_signal_get_type ()")]
public interface EditorGladeSignal : IAnjuta.Editor, GLib.Object {
public static GLib.Quark error_quark ();
public virtual signal void drop (IAnjuta.Iterable iterator, string signal_data);
public virtual signal bool drop_possible (IAnjuta.Iterable iterator);
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_editor_goto_get_type ()")]
public interface EditorGoto : IAnjuta.Editor, GLib.Object {
public abstract void end_block () throws GLib.Error;
public static GLib.Quark error_quark ();
public abstract void matching_brace () throws GLib.Error;
public abstract void start_block () throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_editor_hover_get_type ()")]
public interface EditorHover : IAnjuta.Editor, GLib.Object {
public abstract void display (IAnjuta.Iterable position, string info) throws GLib.Error;
public static GLib.Quark error_quark ();
public virtual signal void hover_leave (IAnjuta.Iterable position);
public virtual signal void hover_over (IAnjuta.Iterable position);
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_editor_language_get_type ()")]
public interface EditorLanguage : IAnjuta.Editor, GLib.Object {
public static GLib.Quark error_quark ();
public abstract unowned string get_language () throws GLib.Error;
public abstract unowned string get_language_name (string language) throws GLib.Error;
- public abstract unowned GLib.List<weak string> get_supported_languages () throws GLib.Error;
+ public abstract unowned GLib.List<string> get_supported_languages () throws GLib.Error;
public abstract void set_language (string language) throws GLib.Error;
public virtual signal void language_changed (string language);
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_editor_line_mode_get_type ()")]
public interface EditorLineMode : IAnjuta.Editor, GLib.Object {
public abstract void convert (IAnjuta.EditorLineModeType mode) throws GLib.Error;
public static GLib.Quark error_quark ();
@@ -1294,13 +1330,13 @@ namespace IAnjuta {
public abstract IAnjuta.EditorLineModeType @get () throws GLib.Error;
public abstract void @set (IAnjuta.EditorLineModeType mode) throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_editor_search_get_type ()")]
public interface EditorSearch : IAnjuta.Editor, GLib.Object {
public abstract bool backward (string search, bool case_sensitive, IAnjuta.EditorCell start, IAnjuta.EditorCell end, IAnjuta.EditorCell result_start, IAnjuta.EditorCell result_end) throws GLib.Error;
public static GLib.Quark error_quark ();
public abstract bool forward (string search, bool case_sensitive, IAnjuta.EditorCell start, IAnjuta.EditorCell end, IAnjuta.EditorCell result_start, IAnjuta.EditorCell result_end) throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_editor_selection_get_type ()")]
public interface EditorSelection : IAnjuta.Editor, GLib.Object {
public static GLib.Quark error_quark ();
public abstract string @get () throws GLib.Error;
@@ -1311,51 +1347,50 @@ namespace IAnjuta {
public abstract void select_function () throws GLib.Error;
public abstract void @set (IAnjuta.Iterable start, IAnjuta.Iterable end, bool scroll) throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_editor_tip_get_type ()")]
public interface EditorTip : IAnjuta.Editor, GLib.Object {
public abstract void cancel () throws GLib.Error;
public static GLib.Quark error_quark ();
- public abstract void show (GLib.List<weak string> tips, IAnjuta.Iterable position) throws GLib.Error;
+ public abstract void show (GLib.List<string> tips, IAnjuta.Iterable position) throws GLib.Error;
public abstract bool visible () throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_editor_view_get_type ()")]
public interface EditorView : IAnjuta.Editor, GLib.Object {
public abstract void create () throws GLib.Error;
public static GLib.Quark error_quark ();
public abstract int get_count () throws GLib.Error;
public abstract void remove_current () throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_editor_zoom_get_type ()")]
public interface EditorZoom : IAnjuta.Editor, GLib.Object {
public static GLib.Quark error_quark ();
public abstract void @in () throws GLib.Error;
public abstract void @out () throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_environment_get_type ()")]
public interface Environment : GLib.Object {
- public static GLib.Quark error_quark ();
public abstract string get_real_directory (string dir) throws GLib.Error;
public abstract bool @override (string dirp, string argvp, string envp) throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_file_get_type ()")]
public interface File : GLib.Object {
public static GLib.Quark error_quark ();
public abstract GLib.File get_file () throws GLib.Error;
public abstract void open (GLib.File file) throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_file_loader_get_type ()")]
public interface FileLoader : IAnjuta.Loader, GLib.Object {
public static GLib.Quark error_quark ();
public abstract string peek_interface (GLib.File file) throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_file_manager_get_type ()")]
public interface FileManager : GLib.Object {
public static GLib.Quark error_quark ();
public abstract void set_root (string root_uri) throws GLib.Error;
public abstract void set_selected (GLib.File file) throws GLib.Error;
public virtual signal void section_changed (GLib.File file);
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_file_savable_get_type ()")]
public interface FileSavable : IAnjuta.File, GLib.Object {
public static GLib.Quark error_quark ();
public abstract bool is_conflict () throws GLib.Error;
@@ -1367,23 +1402,23 @@ namespace IAnjuta {
public virtual signal void saved (GLib.File file);
public virtual signal void update_save_ui ();
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_help_get_type ()")]
public interface Help : GLib.Object {
public static GLib.Quark error_quark ();
public abstract void search (string query) throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_indenter_get_type ()")]
public interface Indenter : GLib.Object {
public static GLib.Quark error_quark ();
public abstract void indent (IAnjuta.Iterable start, IAnjuta.Iterable end) throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_indicable_get_type ()")]
public interface Indicable : GLib.Object {
public abstract void clear () throws GLib.Error;
public static GLib.Quark error_quark ();
public abstract void @set (IAnjuta.Iterable begin_location, IAnjuta.Iterable end_location, IAnjuta.IndicableIndicator indicator) throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_iterable_get_type ()")]
public interface Iterable : GLib.Object {
public abstract void assign (IAnjuta.Iterable src_iter) throws GLib.Error;
public abstract IAnjuta.Iterable clone () throws GLib.Error;
@@ -1398,14 +1433,14 @@ namespace IAnjuta {
public abstract bool previous () throws GLib.Error;
public abstract bool set_position (int position) throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_iterable_tree_get_type ()")]
public interface IterableTree : IAnjuta.Iterable, GLib.Object {
public abstract bool children () throws GLib.Error;
public static GLib.Quark error_quark ();
public abstract bool has_children () throws GLib.Error;
public abstract bool parent () throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_language_get_type ()")]
public interface Language : GLib.Object {
public static GLib.Quark error_quark ();
public abstract IAnjuta.LanguageId get_from_editor (IAnjuta.EditorLanguage editor) throws GLib.Error;
@@ -1416,30 +1451,28 @@ namespace IAnjuta {
public abstract unowned string get_name (IAnjuta.LanguageId id) throws GLib.Error;
public abstract unowned string get_name_from_editor (IAnjuta.EditorLanguage editor) throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_loader_get_type ()")]
public interface Loader : GLib.Object {
public static GLib.Quark error_quark ();
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_markable_get_type ()")]
public interface Markable : GLib.Object {
public abstract void delete_all_markers (IAnjuta.MarkableMarker marker) throws GLib.Error;
- public static GLib.Quark error_quark ();
public abstract bool is_marker_set (int location, IAnjuta.MarkableMarker marker) throws GLib.Error;
public abstract int location_from_handle (int handle) throws GLib.Error;
public abstract int mark (int location, IAnjuta.MarkableMarker marker, string? tooltip) throws GLib.Error;
public abstract void unmark (int location, IAnjuta.MarkableMarker marker) throws GLib.Error;
public virtual signal void marker_clicked (bool double_click, int location);
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_message_manager_get_type ()")]
public interface MessageManager : GLib.Object {
- public static GLib.Quark error_quark ();
public abstract void remove_view (IAnjuta.MessageView view) throws GLib.Error;
public abstract void set_current_view (IAnjuta.MessageView view) throws GLib.Error;
public abstract void set_view_icon (IAnjuta.MessageView view, Gdk.PixbufAnimation icon) throws GLib.Error;
public abstract void set_view_icon_from_stock (IAnjuta.MessageView view, string icon) throws GLib.Error;
public abstract void set_view_title (IAnjuta.MessageView view, string title) throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_message_view_get_type ()")]
public interface MessageView : GLib.Object {
public abstract void append (IAnjuta.MessageViewType type, string summary, string details) throws GLib.Error;
public abstract void buffer_append (string text) throws GLib.Error;
@@ -1451,28 +1484,26 @@ namespace IAnjuta {
public virtual signal void buffer_flushed (string line);
public virtual signal void message_clicked (string message);
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_plugin_factory_get_type ()")]
public interface PluginFactory : GLib.Object {
- public static GLib.Quark error_quark ();
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_preferences_get_type ()")]
public interface Preferences : GLib.Object {
public static GLib.Quark error_quark ();
public abstract void merge (Anjuta.Preferences prefs) throws GLib.Error;
public abstract void unmerge (Anjuta.Preferences prefs) throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_print_get_type ()")]
public interface Print : GLib.Object {
public static GLib.Quark error_quark ();
public abstract void print () throws GLib.Error;
public abstract void print_preview () throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_project_get_type ()")]
public interface Project : GLib.Object {
public abstract unowned Anjuta.ProjectNode add_node_after (Anjuta.ProjectNode parent, Anjuta.ProjectNode? sibling, Anjuta.ProjectNodeType type, GLib.File? file, string? name) throws GLib.Error;
public abstract unowned Anjuta.ProjectNode add_node_before (Anjuta.ProjectNode parent, Anjuta.ProjectNode? sibling, Anjuta.ProjectNodeType type, GLib.File? file, string? name) throws GLib.Error;
- public static GLib.Quark error_quark ();
- public abstract unowned GLib.List<weak Anjuta.ProjectNodeInfo> get_node_info () throws GLib.Error;
+ public abstract unowned GLib.List<Anjuta.ProjectNodeInfo> get_node_info () throws GLib.Error;
public abstract unowned Anjuta.ProjectNode get_root () throws GLib.Error;
public abstract bool is_loaded () throws GLib.Error;
public abstract bool load_node (Anjuta.ProjectNode node) throws GLib.Error;
@@ -1485,18 +1516,18 @@ namespace IAnjuta {
public virtual signal void node_loaded (void* node, GLib.Error error);
public virtual signal void node_saved (void* node, GLib.Error error);
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_project_backend_get_type ()")]
public interface ProjectBackend : GLib.Object {
public static GLib.Quark error_quark ();
public abstract IAnjuta.Project new_project (GLib.File file) throws GLib.Error;
public abstract int probe (GLib.File directory) throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_project_manager_get_type ()")]
public interface ProjectManager : GLib.Object {
public abstract GLib.File add_group (string name, GLib.File? default_group) throws GLib.Error;
public abstract GLib.File add_source (string name, GLib.File? default_target) throws GLib.Error;
public abstract GLib.File add_source_quiet (string name, GLib.File target) throws GLib.Error;
- public abstract GLib.List<GLib.File> add_sources (GLib.List<weak string> names, GLib.File? default_target) throws GLib.Error;
+ public abstract GLib.List<GLib.File> add_sources (GLib.List<string> names, GLib.File? default_target) throws GLib.Error;
public abstract GLib.File add_target (string name, GLib.File? default_group) throws GLib.Error;
public static GLib.Quark error_quark ();
public abstract uint get_capabilities () throws GLib.Error;
@@ -1513,7 +1544,7 @@ namespace IAnjuta {
public virtual signal void element_selected (GLib.File element);
public virtual signal void project_loaded (GLib.Error error);
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_provider_get_type ()")]
public interface Provider : GLib.Object {
public abstract void activate (IAnjuta.Iterable iter, void* data) throws GLib.Error;
public static GLib.Quark error_quark ();
@@ -1521,27 +1552,27 @@ namespace IAnjuta {
public abstract unowned IAnjuta.Iterable get_start_iter () throws GLib.Error;
public abstract void populate (IAnjuta.Iterable iter) throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_snippets_manager_get_type ()")]
public interface SnippetsManager : GLib.Object {
public static GLib.Quark error_quark ();
public abstract bool insert (string key, bool editing_session) throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_stream_get_type ()")]
public interface Stream : GLib.Object {
public static GLib.Quark error_quark ();
public abstract void open (void* stream) throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_stream_loader_get_type ()")]
public interface StreamLoader : IAnjuta.Loader, GLib.Object {
public static GLib.Quark error_quark ();
public abstract string peek_interface (void* stream) throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_stream_savable_get_type ()")]
public interface StreamSavable : IAnjuta.Stream, GLib.Object {
public static GLib.Quark error_quark ();
public abstract void save (void* stream) throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_symbol_get_type ()")]
public interface Symbol : GLib.Object {
public static GLib.Quark error_quark ();
public abstract bool get_boolean (IAnjuta.SymbolField field) throws GLib.Error;
@@ -1550,17 +1581,17 @@ namespace IAnjuta {
public abstract unowned string get_string (IAnjuta.SymbolField field) throws GLib.Error;
public abstract IAnjuta.SymbolType get_sym_type () throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_symbol_manager_get_type ()")]
public interface SymbolManager : GLib.Object {
public abstract bool activate_package (string pkg_name, string pkg_version) throws GLib.Error;
- public abstract bool add_package (string pkg_name, string pkg_version, GLib.List<weak void*> files) throws GLib.Error;
+ public abstract bool add_package (string pkg_name, string pkg_version, GLib.List<void*> files) throws GLib.Error;
public abstract void deactivate_all () throws GLib.Error;
public abstract void deactivate_package (string pkg_name, string pkg_version) throws GLib.Error;
public static GLib.Quark error_quark ();
public virtual signal void prj_scan_end (int process_id);
public virtual signal void sys_scan_end (int process_id);
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_symbol_query_get_type ()")]
public interface SymbolQuery : GLib.Object {
public abstract void cancel () throws GLib.Error;
public static GLib.Quark error_quark ();
@@ -1574,25 +1605,25 @@ namespace IAnjuta {
public abstract void set_order_by (IAnjuta.SymbolField field) throws GLib.Error;
public virtual signal void async_result (GLib.Object result);
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_terminal_get_type ()")]
public interface Terminal : GLib.Object {
public static GLib.Quark error_quark ();
public abstract int execute_command (string directory, string command, string environment) throws GLib.Error;
public virtual signal void child_exited (int pid, int status);
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_todo_get_type ()")]
public interface Todo : GLib.Object {
public static GLib.Quark error_quark ();
public abstract void load (GLib.File file) throws GLib.Error;
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_vcs_get_type ()")]
public interface Vcs : GLib.Object {
- public abstract void add (GLib.List<weak GLib.File> files, Anjuta.AsyncNotify notify) throws GLib.Error;
+ public abstract void add (GLib.List<GLib.File> files, Anjuta.AsyncNotify notify) throws GLib.Error;
public abstract void checkout (string repository_location, GLib.File dest, GLib.Cancellable? cancel, Anjuta.AsyncNotify notify) throws GLib.Error;
- public static GLib.Quark error_quark ();
- public abstract void remove (GLib.List<weak GLib.File> files, Anjuta.AsyncNotify notify) throws GLib.Error;
+ public abstract void remove (GLib.List<GLib.File> files, Anjuta.AsyncNotify notify) throws GLib.Error;
+ public virtual signal void status_changed ();
}
- [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", type_id = "ianjuta_wizard_get_type ()")]
public interface Wizard : GLib.Object {
public abstract void activate () throws GLib.Error;
public static GLib.Quark error_quark ();
@@ -1601,7 +1632,7 @@ namespace IAnjuta {
[SimpleType]
public struct BuilderHandle {
}
- [CCode (type_id = "IANJUTA_TYPE_DEBUGGER_BREAKPOINT_ITEM", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
public struct DebuggerBreakpointItem {
public int type;
public uint id;
@@ -1616,7 +1647,7 @@ namespace IAnjuta {
public bool temporary;
public bool pending;
}
- [CCode (type_id = "IANJUTA_TYPE_DEBUGGER_FRAME", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
public struct DebuggerFrame {
public int thread;
public uint level;
@@ -1627,31 +1658,31 @@ namespace IAnjuta {
public weak string library;
public ulong address;
}
- [CCode (type_id = "IANJUTA_TYPE_DEBUGGER_INSTRUCTION_ALINE", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
public struct DebuggerInstructionALine {
public ulong address;
public weak string label;
public weak string text;
}
- [CCode (type_id = "IANJUTA_TYPE_DEBUGGER_INSTRUCTION_DISASSEMBLY", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
public struct DebuggerInstructionDisassembly {
public uint size;
[CCode (array_length = false, array_null_terminated = true)]
public weak IAnjuta.DebuggerInstructionALine[] data;
}
- [CCode (type_id = "IANJUTA_TYPE_DEBUGGER_MEMORY_BLOCK", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
public struct DebuggerMemoryBlock {
public ulong address;
public uint length;
public weak string data;
}
- [CCode (type_id = "IANJUTA_TYPE_DEBUGGER_REGISTER_DATA", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
public struct DebuggerRegisterData {
public uint num;
public weak string name;
public weak string value;
}
- [CCode (type_id = "IANJUTA_TYPE_DEBUGGER_VARIABLE_OBJECT", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
public struct DebuggerVariableObject {
public weak string name;
public weak string expression;
@@ -1663,7 +1694,7 @@ namespace IAnjuta {
public int children;
public bool has_more;
}
- [CCode (type_id = "IANJUTA_TYPE_EDITOR_ASSIST_PROPOSAL", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
public struct EditorAssistProposal {
public weak string label;
public weak string markup;
@@ -1674,10 +1705,9 @@ namespace IAnjuta {
}
[CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
[SimpleType]
- [IntegerType (rank = 0)]
public struct LanguageId : int {
}
- [CCode (cprefix = "IANJUTA_BUILDABLE_", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", cprefix = "IANJUTA_BUILDABLE_")]
public enum BuildableCommand {
COMMAND_COMPILE,
COMMAND_BUILD,
@@ -1692,19 +1722,7 @@ namespace IAnjuta {
COMMAND_DISTCLEAN,
N_COMMANDS
}
- [CCode (cprefix = "IANJUTA_BUILDER_", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
- public enum BuilderError {
- SUCCEED,
- FAILED,
- CANCELED,
- ABORTED,
- INTERRUPTED,
- TERMINATED,
- UNKNOWN_TARGET,
- UNKNOWN_ERROR,
- OTHER_ERROR
- }
- [CCode (cprefix = "IANJUTA_DEBUGGER_BREAKPOINT_", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", cprefix = "IANJUTA_DEBUGGER_BREAKPOINT_")]
public enum DebuggerBreakpointMethod {
SET_AT_ADDRESS,
SET_AT_FUNCTION,
@@ -1712,7 +1730,7 @@ namespace IAnjuta {
IGNORE,
CONDITION
}
- [CCode (cprefix = "IANJUTA_DEBUGGER_BREAKPOINT_", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", cprefix = "IANJUTA_DEBUGGER_BREAKPOINT_")]
public enum DebuggerBreakpointType {
REMOVED,
UPDATED,
@@ -1728,37 +1746,14 @@ namespace IAnjuta {
WITH_TEMPORARY,
WITH_PENDING
}
- [CCode (cprefix = "IANJUTA_DEBUGGER_", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
- public enum DebuggerError {
- OK,
- NOT_READY,
- NOT_RUNNING,
- NOT_STOPPED,
- NOT_LOADED,
- NOT_STARTED,
- NOT_CONNECTED,
- NOT_IMPLEMENTED,
- CANCEL,
- UNABLE_TO_CREATE_VARIABLE,
- UNABLE_TO_ACCESS_MEMORY,
- UNABLE_TO_OPEN_FILE,
- UNSUPPORTED_FILE_TYPE,
- UNSUPPORTED_VERSION,
- UNABLE_TO_FIND_DEBUGGER,
- ALREADY_DONE,
- PROGRAM_NOT_FOUND,
- UNABLE_TO_CONNECT,
- UNKNOWN_ERROR,
- OTHER_ERROR
- }
- [CCode (cprefix = "IANJUTA_DEBUGGER_", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", cprefix = "IANJUTA_DEBUGGER_")]
public enum DebuggerOutputType {
OUTPUT,
WARNING_OUTPUT,
ERROR_OUTPUT,
INFO_OUTPUT
}
- [CCode (cprefix = "IANJUTA_DEBUGGER_", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", cprefix = "IANJUTA_DEBUGGER_")]
public enum DebuggerState {
BUSY,
STOPPED,
@@ -1767,47 +1762,27 @@ namespace IAnjuta {
PROGRAM_STOPPED,
PROGRAM_RUNNING
}
- [CCode (cprefix = "IANJUTA_DOCUMENT_MANAGER_DOESNT_", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
- public enum DocumentManagerError {
- [CCode (cname = "IANJUTA_DOCUMENT_MANAGER_DOESNT_EXIST")]
- DOESNT_EXIST
- }
- [CCode (cprefix = "IANJUTA_EDITOR_", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", cprefix = "IANJUTA_EDITOR_")]
public enum EditorAttribute {
TEXT,
KEYWORD,
COMMENT,
STRING
}
- [CCode (cprefix = "IANJUTA_EDITOR_DOESNT_", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
- public enum EditorError {
- [CCode (cname = "IANJUTA_EDITOR_DOESNT_EXIST")]
- DOESNT_EXIST
- }
- [CCode (cprefix = "IANJUTA_EDITOR_LINE_MODE_", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", cprefix = "IANJUTA_EDITOR_LINE_MODE_")]
public enum EditorLineModeType {
LF,
CR,
CRLF
}
- [CCode (cprefix = "IANJUTA_ENVIRONMENT_", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
- public enum EnvironmentError {
- CONFIG,
- OTHER_ERROR
- }
- [CCode (cprefix = "IANJUTA_INDICABLE_", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", cprefix = "IANJUTA_INDICABLE_")]
public enum IndicableIndicator {
NONE,
IMPORTANT,
WARNING,
CRITICAL
}
- [CCode (cprefix = "IANJUTA_MARKABLE_INVALID_", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
- public enum MarkableError {
- [CCode (cname = "IANJUTA_MARKABLE_INVALID_LOCATION")]
- INVALID_LOCATION
- }
- [CCode (cprefix = "IANJUTA_MARKABLE_", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", cprefix = "IANJUTA_MARKABLE_")]
public enum MarkableMarker {
LINEMARKER,
BOOKMARK,
@@ -1816,12 +1791,7 @@ namespace IAnjuta {
BREAKPOINT_ENABLED,
PROGRAM_COUNTER
}
- [CCode (cprefix = "IANJUTA_MESSAGE_MANAGER_DOESNT_", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
- public enum MessageManagerError {
- [CCode (cname = "IANJUTA_MESSAGE_MANAGER_DOESNT_EXIST")]
- DOESNT_EXIST
- }
- [CCode (cprefix = "IANJUTA_MESSAGE_VIEW_TYPE_", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", cprefix = "IANJUTA_MESSAGE_VIEW_TYPE_")]
public enum MessageViewType {
[CCode (cname = "IANJUTA_MESSAGE_VIEW_TYPE_NORMAL")]
TYPE_NORMAL,
@@ -1832,35 +1802,7 @@ namespace IAnjuta {
[CCode (cname = "IANJUTA_MESSAGE_VIEW_TYPE_ERROR")]
TYPE_ERROR
}
- [CCode (cprefix = "IANJUTA_PLUGIN_FACTORY_", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
- public enum PluginFactoryError {
- OK,
- MISSING_LOCATION,
- MISSING_TYPE,
- MISSING_MODULE,
- INVALID_MODULE,
- MISSING_FUNCTION,
- INVALID_TYPE,
- UNKNOWN_ERROR
- }
- [CCode (cprefix = "IANJUTA_PROJECT_ERROR_", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
- public enum ProjectError {
- [CCode (cname = "IANJUTA_PROJECT_ERROR_SUCCESS")]
- ERROR_SUCCESS,
- [CCode (cname = "IANJUTA_PROJECT_ERROR_DOESNT_EXIST")]
- ERROR_DOESNT_EXIST,
- [CCode (cname = "IANJUTA_PROJECT_ERROR_ALREADY_EXISTS")]
- ERROR_ALREADY_EXISTS,
- [CCode (cname = "IANJUTA_PROJECT_ERROR_VALIDATION_FAILED")]
- ERROR_VALIDATION_FAILED,
- [CCode (cname = "IANJUTA_PROJECT_ERROR_PROJECT_MALFORMED")]
- ERROR_PROJECT_MALFORMED,
- [CCode (cname = "IANJUTA_PROJECT_ERROR_NOT_SUPPORTED")]
- ERROR_NOT_SUPPORTED,
- [CCode (cname = "IANJUTA_PROJECT_ERROR_GENERAL_FAILURE")]
- ERROR_GENERAL_FAILURE
- }
- [CCode (cprefix = "IANJUTA_PROJECT_PROBE_", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", cprefix = "IANJUTA_PROJECT_PROBE_")]
public enum ProjectProbe {
[CCode (cname = "IANJUTA_PROJECT_PROBE_FILES")]
PROBE_FILES,
@@ -1869,7 +1811,7 @@ namespace IAnjuta {
[CCode (cname = "IANJUTA_PROJECT_PROBE_PROJECT_FILES")]
PROBE_PROJECT_FILES
}
- [CCode (cprefix = "IANJUTA_SYMBOL_", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", cprefix = "IANJUTA_SYMBOL_")]
public enum SymbolField {
FIELD_ID,
FIELD_NAME,
@@ -1889,14 +1831,14 @@ namespace IAnjuta {
FIELD_IS_CONTAINER,
FIELD_END
}
- [CCode (cprefix = "IANJUTA_SYMBOL_QUERY_DB_", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", cprefix = "IANJUTA_SYMBOL_QUERY_DB_")]
public enum SymbolQueryDb {
[CCode (cname = "IANJUTA_SYMBOL_QUERY_DB_PROJECT")]
DB_PROJECT,
[CCode (cname = "IANJUTA_SYMBOL_QUERY_DB_SYSTEM")]
DB_SYSTEM
}
- [CCode (cprefix = "IANJUTA_SYMBOL_QUERY_SEARCH_FS_", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", cprefix = "IANJUTA_SYMBOL_QUERY_SEARCH_FS_")]
public enum SymbolQueryFileScope {
[CCode (cname = "IANJUTA_SYMBOL_QUERY_SEARCH_FS_IGNORE")]
SEARCH_FS_IGNORE,
@@ -1905,7 +1847,7 @@ namespace IAnjuta {
[CCode (cname = "IANJUTA_SYMBOL_QUERY_SEARCH_FS_PRIVATE")]
SEARCH_FS_PRIVATE
}
- [CCode (cprefix = "IANJUTA_SYMBOL_QUERY_MODE_", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", cprefix = "IANJUTA_SYMBOL_QUERY_MODE_")]
public enum SymbolQueryMode {
[CCode (cname = "IANJUTA_SYMBOL_QUERY_MODE_SYNC")]
MODE_SYNC,
@@ -1914,7 +1856,7 @@ namespace IAnjuta {
[CCode (cname = "IANJUTA_SYMBOL_QUERY_MODE_QUEUED")]
MODE_QUEUED
}
- [CCode (cprefix = "IANJUTA_SYMBOL_QUERY_", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", cprefix = "IANJUTA_SYMBOL_QUERY_")]
public enum SymbolQueryName {
SEARCH,
SEARCH_ALL,
@@ -1927,7 +1869,7 @@ namespace IAnjuta {
SEARCH_PARENT_SCOPE,
SEARCH_PARENT_SCOPE_FILE
}
- [CCode (cprefix = "IANJUTA_SYMBOL_TYPE_", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", cprefix = "IANJUTA_SYMBOL_TYPE_")]
public enum SymbolType {
[CCode (cname = "IANJUTA_SYMBOL_TYPE_NONE")]
TYPE_NONE,
@@ -1978,10 +1920,108 @@ namespace IAnjuta {
[CCode (cname = "IANJUTA_SYMBOL_TYPE_MAX")]
TYPE_MAX
}
- [CCode (cprefix = "IANJUTA_VCS_UNKOWN_", cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h")]
- public enum VcsError {
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", cprefix = "IANJUTA_BUILDER_")]
+ public errordomain BuilderError {
+ SUCCEED,
+ FAILED,
+ CANCELED,
+ ABORTED,
+ INTERRUPTED,
+ TERMINATED,
+ UNKNOWN_TARGET,
+ UNKNOWN_ERROR,
+ OTHER_ERROR;
+ public static GLib.Quark quark ();
+ }
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", cprefix = "IANJUTA_DEBUGGER_")]
+ public errordomain DebuggerError {
+ OK,
+ NOT_READY,
+ NOT_RUNNING,
+ NOT_STOPPED,
+ NOT_LOADED,
+ NOT_STARTED,
+ NOT_CONNECTED,
+ NOT_IMPLEMENTED,
+ CANCEL,
+ UNABLE_TO_CREATE_VARIABLE,
+ UNABLE_TO_ACCESS_MEMORY,
+ UNABLE_TO_OPEN_FILE,
+ UNSUPPORTED_FILE_TYPE,
+ UNSUPPORTED_VERSION,
+ UNABLE_TO_FIND_DEBUGGER,
+ ALREADY_DONE,
+ PROGRAM_NOT_FOUND,
+ UNABLE_TO_CONNECT,
+ UNKNOWN_ERROR,
+ OTHER_ERROR;
+ public static GLib.Quark quark ();
+ }
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", cprefix = "IANJUTA_DOCUMENT_MANAGER_DOESNT_")]
+ public errordomain DocumentManagerError {
+ [CCode (cname = "IANJUTA_DOCUMENT_MANAGER_DOESNT_EXIST")]
+ DOESNT_EXIST;
+ public static GLib.Quark quark ();
+ }
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", cprefix = "IANJUTA_EDITOR_DOESNT_")]
+ public errordomain EditorError {
+ [CCode (cname = "IANJUTA_EDITOR_DOESNT_EXIST")]
+ DOESNT_EXIST;
+ public static GLib.Quark quark ();
+ }
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", cprefix = "IANJUTA_ENVIRONMENT_")]
+ public errordomain EnvironmentError {
+ CONFIG,
+ OTHER_ERROR;
+ public static GLib.Quark quark ();
+ }
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", cprefix = "IANJUTA_MARKABLE_INVALID_")]
+ public errordomain MarkableError {
+ [CCode (cname = "IANJUTA_MARKABLE_INVALID_LOCATION")]
+ INVALID_LOCATION;
+ public static GLib.Quark quark ();
+ }
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", cprefix = "IANJUTA_MESSAGE_MANAGER_DOESNT_")]
+ public errordomain MessageManagerError {
+ [CCode (cname = "IANJUTA_MESSAGE_MANAGER_DOESNT_EXIST")]
+ DOESNT_EXIST;
+ public static GLib.Quark quark ();
+ }
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", cprefix = "IANJUTA_PLUGIN_FACTORY_")]
+ public errordomain PluginFactoryError {
+ OK,
+ MISSING_LOCATION,
+ MISSING_TYPE,
+ MISSING_MODULE,
+ INVALID_MODULE,
+ MISSING_FUNCTION,
+ INVALID_TYPE,
+ UNKNOWN_ERROR;
+ public static GLib.Quark quark ();
+ }
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", cprefix = "IANJUTA_PROJECT_ERROR_")]
+ public errordomain ProjectError {
+ [CCode (cname = "IANJUTA_PROJECT_ERROR_SUCCESS")]
+ ERROR_SUCCESS,
+ [CCode (cname = "IANJUTA_PROJECT_ERROR_DOESNT_EXIST")]
+ ERROR_DOESNT_EXIST,
+ [CCode (cname = "IANJUTA_PROJECT_ERROR_ALREADY_EXISTS")]
+ ERROR_ALREADY_EXISTS,
+ [CCode (cname = "IANJUTA_PROJECT_ERROR_VALIDATION_FAILED")]
+ ERROR_VALIDATION_FAILED,
+ [CCode (cname = "IANJUTA_PROJECT_ERROR_PROJECT_MALFORMED")]
+ ERROR_PROJECT_MALFORMED,
+ [CCode (cname = "IANJUTA_PROJECT_ERROR_NOT_SUPPORTED")]
+ ERROR_NOT_SUPPORTED,
+ [CCode (cname = "IANJUTA_PROJECT_ERROR_GENERAL_FAILURE")]
+ ERROR_GENERAL_FAILURE;
+ public static GLib.Quark quark ();
+ }
+ [CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", cprefix = "IANJUTA_VCS_UNKOWN_")]
+ public errordomain VcsError {
[CCode (cname = "IANJUTA_VCS_UNKOWN_ERROR")]
- UNKOWN_ERROR
+ UNKOWN_ERROR;
+ public static GLib.Quark quark ();
}
[CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", instance_pos = 3.9)]
public delegate void BuilderCallback (GLib.Object sender, IAnjuta.BuilderHandle command, GLib.Error err);
@@ -1992,7 +2032,7 @@ namespace IAnjuta {
[CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", instance_pos = 1.9)]
public delegate void DebuggerGCharCallback (string value, GLib.Error err);
[CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", instance_pos = 1.9)]
- public delegate void DebuggerGListCallback (GLib.List<weak void*> list, GLib.Error err);
+ public delegate void DebuggerGListCallback (GLib.List<void*> list, GLib.Error err);
[CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", instance_pos = 1.9)]
public delegate void DebuggerInstructionCallback (IAnjuta.DebuggerInstructionDisassembly data, GLib.Error err);
[CCode (cheader_filename = "libanjuta/interfaces/libanjuta-interfaces.h", instance_pos = 1.9)]
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]