Class

IdeLocation

Description

class Ide.Location : GObject.Object
{
  /* No available fields */
}
No description available.

Hierarchy

hierarchy this IdeLocation ancestor_0 GObject ancestor_0--this

Ancestors

Constructors

ide_location_new
No description available.

ide_location_new_from_variant

Creates a new IdeLocation using the serialized form from a previously serialized GVariant.

ide_location_new_with_offset
No description available.

Instance methods

ide_location_compare
No description available.

ide_location_dup

Makes a deep copy of self.

ide_location_dup_title

Gets a title string for the location, usually in the form of shortname:line:column.

ide_location_equal
No description available.

ide_location_get_file

Gets the file within the location.

ide_location_get_line

Gets the line within the IdeLocation:file, or -1 if it is unknown.

ide_location_get_line_offset

Gets the offset within the IdeLocation:line, or -1 if it is unknown.

ide_location_get_offset

Gets the offset within the file in characters, or -1 if it is unknown.

ide_location_hash
No description available.

ide_location_to_variant

Serializes the location into a variant that can be used to transport across IPC boundaries.

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

Ide.Location:file
No description available.

Ide.Location:line
No description available.

Ide.Location:line-offset
No description available.

Ide.Location:offset
No description available.

Ide.Location:title
No description available.

Signals

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

Class structure

struct IdeLocationClass {
  GObjectClass parent_class;
  
}
No description available.
Class members
parent_class: GObjectClass
No description available.