IdeCodeIndexEntry

IdeCodeIndexEntry

Functions

Properties

guint begin-line Read / Write / Construct
guint begin-line-offset Read / Write / Construct
guint end-line Read / Write / Construct
guint end-line-offset Read / Write / Construct
gint flags Read / Write / Construct
gchar * key Read / Write / Construct
gint kind Read / Write / Construct
gchar * name Read / Write / Construct

Types and Values

Object Hierarchy

    GObject
    ╰── IdeCodeIndexEntry

Description

Functions

ide_code_index_entry_get_key ()

const gchar *
ide_code_index_entry_get_key (IdeCodeIndexEntry *self);

ide_code_index_entry_get_name ()

const gchar *
ide_code_index_entry_get_name (IdeCodeIndexEntry *self);

ide_code_index_entry_get_kind ()

IdeSymbolKind
ide_code_index_entry_get_kind (IdeCodeIndexEntry *self);

ide_code_index_entry_get_flags ()

IdeSymbolFlags
ide_code_index_entry_get_flags (IdeCodeIndexEntry *self);

ide_code_index_entry_get_range ()

void
ide_code_index_entry_get_range (IdeCodeIndexEntry *self,
                                guint *begin_line,
                                guint *begin_line_offset,
                                guint *end_line,
                                guint *end_line_offset);

Types and Values

IDE_TYPE_CODE_INDEX_ENTRY

#define IDE_TYPE_CODE_INDEX_ENTRY (ide_code_index_entry_get_type ())

struct IdeCodeIndexEntryClass

struct IdeCodeIndexEntryClass {
  GObjectClass parent;

  /*< private */
  gpointer _padding[16];
};

IdeCodeIndexEntry

typedef struct _IdeCodeIndexEntry IdeCodeIndexEntry;

Property Details

The “begin-line” property

  “begin-line”               guint

Begin Line of declaration.

Flags: Read / Write / Construct

Default value: 0


The “begin-line-offset” property

  “begin-line-offset”        guint

Begin Line Offset of declaration.

Flags: Read / Write / Construct

Default value: 0


The “end-line” property

  “end-line”                 guint

End Line of declaration.

Flags: Read / Write / Construct

Default value: 0


The “end-line-offset” property

  “end-line-offset”          guint

End Line Offset of declaration.

Flags: Read / Write / Construct

Default value: 0


The “flags” property

  “flags”                    gint

Flags of declaration.

Flags: Read / Write / Construct

Default value: 0


The “key” property

  “key”                      gchar *

A key unique to declaration.

Flags: Read / Write / Construct

Default value: NULL


The “kind” property

  “kind”                     gint

Kind of declaration.

Flags: Read / Write / Construct

Default value: 0


The “name” property

  “name”                     gchar *

Name of declaration.

Flags: Read / Write / Construct

Default value: NULL