IdeCodeIndexEntries

IdeCodeIndexEntries

Functions

Types and Values

Object Hierarchy

    GInterface
    ╰── IdeCodeIndexEntries

Prerequisites

IdeCodeIndexEntries requires GObject.

Description

Functions

ide_code_index_entries_get_next_entry ()

IdeCodeIndexEntry *
ide_code_index_entries_get_next_entry (IdeCodeIndexEntries *self);

This will fetch next entry in index.

When all of the entries have been exhausted, NULL should be returned.

Parameters

self

An IdeCodeIndexEntries instance.

 

Returns

An IdeCodeIndexEntry.

[nullable][transfer full]

Since: 3.26


ide_code_index_entries_get_file ()

GFile *
ide_code_index_entries_get_file (IdeCodeIndexEntries *self);

The file that was indexed.

Parameters

Returns

a GFile.

[transfer full]

Types and Values

IDE_TYPE_CODE_INDEX_ENTRIES

#define IDE_TYPE_CODE_INDEX_ENTRIES (ide_code_index_entries_get_type())

struct IdeCodeIndexEntriesInterface

struct IdeCodeIndexEntriesInterface {
  GTypeInterface       parent_iface;

  GFile             *(*get_file)       (IdeCodeIndexEntries *self);
  IdeCodeIndexEntry *(*get_next_entry) (IdeCodeIndexEntries *self);
};

IdeCodeIndexEntries

typedef struct _IdeCodeIndexEntries IdeCodeIndexEntries;