Top | ![]() |
![]() |
![]() |
![]() |
IdeHighlightIndex * | ide_highlight_index_new () |
IdeHighlightIndex * | ide_highlight_index_new_from_variant () |
IdeHighlightIndex * | ide_highlight_index_ref () |
void | ide_highlight_index_unref () |
void | ide_highlight_index_insert () |
gpointer | ide_highlight_index_lookup () |
void | ide_highlight_index_dump () |
GVariant * | ide_highlight_index_to_variant () |
IdeHighlightIndex *
ide_highlight_index_new_from_variant (GVariant *variant
);
void ide_highlight_index_insert (IdeHighlightIndex *self
,const gchar *word
,gpointer tag
);
gpointer ide_highlight_index_lookup (IdeHighlightIndex *self
,const gchar *word
);
Gets the pointer tag that was registered for word
, or NULL
. This can be
any arbitrary value. Some highlight engines might use it to point at
internal structures or strings they know about to optimize later work.
GVariant *
ide_highlight_index_to_variant (IdeHighlightIndex *self
);
Creates a variant to represent the index. Useful to transport across IPC boundaries.