/
githubmirror
/
libxmlb
Обзор
Документация
Войти
/
githubmirror
/
libxmlb
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
0.3.2
src/xb-builder-source-private.h
28 строк
800 B
Richard Hughes
Use '#pragma once' to avoid a lot of boilerplate
09 фев 2019, 20:33
09 фев 2019, 20:33
718d468
Код
Авторство
О чём код?
/* * Copyright (C) 2018 Richard Hughes <richard@hughsie.com> * * SPDX-License-Identifier: LGPL-2.1+ */ #pragma once #include <gio/gio.h> #include "xb-builder-source.h" #include "xb-builder-node.h" G_BEGIN_DECLS XbBuilderNode *xb_builder_source_get_info (XbBuilderSource *self); gchar *xb_builder_source_get_guid (XbBuilderSource *self); const gchar *xb_builder_source_get_prefix (XbBuilderSource *self); GInputStream *xb_builder_source_get_istream (XbBuilderSource *self, GCancellable *cancellable, GError **error); GFile *xb_builder_source_get_file (XbBuilderSource *self); gboolean xb_builder_source_fixup (XbBuilderSource *self, XbBuilderNode *bn, GError **error); XbBuilderSourceFlags xb_builder_source_get_flags(XbBuilderSource *self); G_END_DECLS