本文整理汇总了C++中pk_package_ids_to_string函数的典型用法代码示例。如果您正苦于以下问题:C++ pk_package_ids_to_string函数的具体用法?C++ pk_package_ids_to_string怎么用?C++ pk_package_ids_to_string使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了pk_package_ids_to_string函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。
示例1: pk_backend_get_files
/**
* pk_backend_get_files:
*/
void
pk_backend_get_files (PkBackend *backend, PkBackendJob *job, gchar **package_ids)
{
gchar *package_ids_temp;
package_ids_temp = pk_package_ids_to_string (package_ids);
pk_backend_spawn_helper (spawn, job, BACKEND_FILE, "get-files", package_ids_temp, NULL);
g_free (package_ids_temp);
}
开发者ID:luxrck,项目名称:pk-backend-pacman,代码行数:11,代码来源:pk-backend-pacman.c
示例2: pk_backend_simulate_update_packages
/**
* pk_backend_simulate_update_packages:
*/
void
pk_backend_simulate_update_packages (PkBackend *backend, gchar **package_ids)
{
gchar *package_ids_temp;
package_ids_temp = pk_package_ids_to_string (package_ids);
pk_backend_spawn_helper (spawn, BACKEND_FILE, "simulate-update-packages", package_ids_temp, NULL);
g_free (package_ids_temp);
}
开发者ID:AOSC-Dev,项目名称:PackageKit,代码行数:11,代码来源:pk-backend-smart.c
示例3: pk_backend_get_update_detail
/**
* pk_backend_get_update_detail:
*/
void
pk_backend_get_update_detail (PkBackend *backend, gchar **package_ids)
{
gchar *package_ids_temp;
package_ids_temp = pk_package_ids_to_string (package_ids);
pk_backend_spawn_helper (spawn, BACKEND_FILE, "get-update-detail", package_ids_temp, NULL);
g_free (package_ids_temp);
}
开发者ID:AOSC-Dev,项目名称:PackageKit,代码行数:11,代码来源:pk-backend-smart.c
示例4: pk_backend_simulate_remove_packages
/**
* pk_backend_simulate_remove_packages:
*/
void
pk_backend_simulate_remove_packages (PkBackend *backend, gchar **package_ids, gboolean autoremove)
{
gchar *package_ids_temp;
package_ids_temp = pk_package_ids_to_string (package_ids);
pk_backend_spawn_helper (spawn, BACKEND_FILE, "simulate-remove-packages", package_ids_temp, NULL);
g_free (package_ids_temp);
}
开发者ID:AOSC-Dev,项目名称:PackageKit,代码行数:11,代码来源:pk-backend-smart.c
示例5: pk_backend_get_update_detail
/**
* pk_backend_get_update_detail:
*/
void
pk_backend_get_update_detail (PkBackend *backend, PkBackendJob *job, gchar **package_ids)
{
gchar *package_ids_temp;
package_ids_temp = pk_package_ids_to_string (package_ids);
pk_backend_spawn_helper (priv->spawn, job, "yumBackend.py", "get-update-detail", package_ids_temp, NULL);
g_free (package_ids_temp);
}
开发者ID:Conan-Kudo,项目名称:PackageKit,代码行数:11,代码来源:pk-backend-yum.c
示例6: backend_remove_packages
/**
* backend_remove_packages:
*/
static void
backend_remove_packages (PkBackend *backend, gchar **package_ids, gboolean allow_deps, gboolean autoremove)
{
gchar *package_ids_temp;
package_ids_temp = pk_package_ids_to_string (package_ids);
pk_backend_spawn_helper (spawn, BACKEND_FILE, "remove-packages", pk_backend_bool_to_string (allow_deps), pk_backend_bool_to_string (autoremove), package_ids_temp, NULL);
g_free (package_ids_temp);
}
开发者ID:dmacvicar,项目名称:packagekit,代码行数:12,代码来源:pk-backend-ports.c
示例7: backend_get_details
/**
* backend_get_details:
*/
static void
backend_get_details (PkBackend *backend, gchar **package_ids)
{
gchar *package_ids_temp;
package_ids_temp = pk_package_ids_to_string (package_ids);
pk_backend_spawn_helper (spawn, BACKEND_FILE, "get-details", package_ids_temp, NULL);
g_free (package_ids_temp);
}
开发者ID:dmacvicar,项目名称:packagekit,代码行数:12,代码来源:pk-backend-ports.c
示例8: pk_backend_download_packages
/**
* pk_backend_download_packages:
*/
void
pk_backend_download_packages (PkBackend *backend, gchar **package_ids, const gchar *directory)
{
gchar *package_ids_temp;
/* send the complete list as stdin */
package_ids_temp = pk_package_ids_to_string (package_ids);
pk_backend_spawn_helper (spawn, BACKEND_FILE, "download-packages", directory, package_ids_temp, NULL);
g_free (package_ids_temp);
}
开发者ID:AOSC-Dev,项目名称:PackageKit,代码行数:13,代码来源:pk-backend-smart.c
示例9: pk_backend_get_details_local
/**
* pk_backend_get_details_local:
*/
void
pk_backend_get_details_local (PkBackend *backend, PkBackendJob *job, gchar **filenames)
{
g_autofree gchar *tmp = NULL;
tmp = pk_package_ids_to_string (filenames);
pk_backend_spawn_helper (priv->spawn, job,
"yumBackend.py",
"get-details-local",
tmp, NULL);
}
开发者ID:Conan-Kudo,项目名称:PackageKit,代码行数:13,代码来源:pk-backend-yum.c
示例10: backend_simulate_remove_packages
/**
* backend_simulate_remove_packages:
*/
static void
backend_simulate_remove_packages (PkBackend *backend, gchar **package_ids, gboolean autoremove)
{
gchar *package_ids_temp;
/* send the complete list as stdin */
package_ids_temp = pk_package_ids_to_string (package_ids);
pk_backend_spawn_helper (spawn, BACKEND_FILE, "simulate-remove-packages", package_ids_temp, NULL);
g_free (package_ids_temp);
}
开发者ID:AlfredArouna,项目名称:packagekit,代码行数:13,代码来源:pk-backend-entropy.c
示例11: pk_backend_download_packages
/**
* pk_backend_download_packages:
*/
void
pk_backend_download_packages (PkBackend *backend, PkBackendJob *job, gchar **package_ids, const gchar *directory)
{
gchar *package_ids_temp;
/* send the complete list as stdin */
package_ids_temp = pk_package_ids_to_string (package_ids);
pk_backend_spawn_helper (priv->spawn, job, "yumBackend.py", "download-packages", directory, package_ids_temp, NULL);
g_free (package_ids_temp);
}
开发者ID:Conan-Kudo,项目名称:PackageKit,代码行数:13,代码来源:pk-backend-yum.c
示例12: pk_backend_update_packages
/**
* pk_backend_update_packages:
*/
void
pk_backend_update_packages (PkBackend *backend, PkBackendJob *job, PkBitfield transaction_flags, gchar **package_ids)
{
gchar *package_ids_temp;
/* send the complete list as stdin */
package_ids_temp = pk_package_ids_to_string (package_ids);
pk_backend_spawn_helper (spawn, job, BACKEND_FILE, "update-packages", pk_backend_bool_to_string (only_trusted), package_ids_temp, NULL);
g_free (package_ids_temp);
}
开发者ID:cjwatson,项目名称:PackageKit,代码行数:13,代码来源:pk-backend-apt.c
示例13: pk_backend_remove_packages
/**
* pk_backend_remove_packages:
*/
void
pk_backend_remove_packages (PkBackend *backend, PkBackendJob *job, gchar **package_ids, gboolean allow_deps, gboolean autoremove)
{
gchar *package_ids_temp;
/* send the complete list as stdin */
package_ids_temp = pk_package_ids_to_string (package_ids);
pk_backend_spawn_helper (spawn, job, BACKEND_FILE, "remove-packages", pk_backend_bool_to_string (allow_deps), pk_backend_bool_to_string (autoremove), package_ids_temp, NULL);
g_free (package_ids_temp);
}
开发者ID:cjwatson,项目名称:PackageKit,代码行数:13,代码来源:pk-backend-apt.c
示例14: pk_backend_simulate_update_packages
/**
* backend_simulate_update_packages:
*/
void
pk_backend_simulate_update_packages (PkBackend *backend, gchar **package_ids)
{
gchar *package_ids_temp;
/* send the complete list as stdin */
package_ids_temp = pk_package_ids_to_string (package_ids);
pk_backend_spawn_helper (spawn, job, BACKEND_FILE, "simulate-update-packages", package_ids_temp, NULL);
g_free (package_ids_temp);
}
开发者ID:cjwatson,项目名称:PackageKit,代码行数:13,代码来源:pk-backend-apt.c
示例15: backend_update_packages
/**
* backend_update_packages:
*/
static void
backend_update_packages (PkBackend *backend, gboolean only_trusted, gchar **package_ids)
{
gchar *package_ids_temp;
/* send the complete list as stdin */
package_ids_temp = pk_package_ids_to_string (package_ids);
pk_backend_spawn_helper (spawn, BACKEND_FILE, "update-packages", package_ids_temp, NULL);
g_free (package_ids_temp);
}
开发者ID:dmacvicar,项目名称:packagekit,代码行数:13,代码来源:pk-backend-ports.c
示例16: pk_backend_depends_on
/**
* pk_backend_depends_on:
*/
void
pk_backend_depends_on (PkBackend *backend, PkBackendJob *job, PkBitfield filters, gchar **package_ids, gboolean recursive)
{
gchar *filters_text;
gchar *package_ids_temp;
package_ids_temp = pk_package_ids_to_string (package_ids);
filters_text = pk_filter_bitfield_to_string (filters);
pk_backend_spawn_helper (spawn, job, BACKEND_FILE, "depends-on", filters_text, package_ids_temp, pk_backend_bool_to_string (recursive), NULL);
g_free (filters_text);
g_free (package_ids_temp);
}
开发者ID:luxrck,项目名称:pk-backend-pacman,代码行数:14,代码来源:pk-backend-pacman.c
示例17: pk_backend_resolve
/**
* pk_backend_resolve:
*/
void
pk_backend_resolve (PkBackend *backend, PkBitfield filters, gchar **package_ids)
{
gchar *filters_text;
gchar *package_ids_temp;
filters_text = pk_filter_bitfield_to_string (filters);
package_ids_temp = pk_package_ids_to_string (package_ids);
pk_backend_spawn_helper (spawn, BACKEND_FILE, "resolve", filters_text, package_ids_temp, NULL);
g_free (filters_text);
g_free (package_ids_temp);
}
开发者ID:AOSC-Dev,项目名称:PackageKit,代码行数:14,代码来源:pk-backend-smart.c
示例18: pk_backend_get_requires
/**
* pk_backend_get_requires:
*/
void
pk_backend_get_requires (PkBackend *backend, PkBitfield filters, gchar **package_ids, gboolean recursive)
{
gchar *package_ids_temp;
gchar *filters_text;
package_ids_temp = pk_package_ids_to_string (package_ids);
filters_text = pk_filter_bitfield_to_string (filters);
pk_backend_spawn_helper (spawn, BACKEND_FILE, "get-requires", filters_text, package_ids_temp, pk_backend_bool_to_string (recursive), NULL);
g_free (filters_text);
g_free (package_ids_temp);
}
开发者ID:AOSC-Dev,项目名称:PackageKit,代码行数:14,代码来源:pk-backend-smart.c
示例19: pk_backend_resolve
/**
* pk_backend_resolve:
*/
void
pk_backend_resolve (PkBackend *backend, PkBackendJob *job, PkBitfield filters, gchar **packages)
{
gchar *filters_text;
gchar *package_ids_temp;
filters_text = pk_filter_bitfield_to_string (filters);
package_ids_temp = pk_package_ids_to_string (packages);
pk_backend_spawn_helper (priv->spawn, job, "yumBackend.py", "resolve", filters_text, package_ids_temp, NULL);
g_free (filters_text);
g_free (package_ids_temp);
}
开发者ID:Conan-Kudo,项目名称:PackageKit,代码行数:14,代码来源:pk-backend-yum.c
示例20: pk_backend_required_by
/**
* pk_backend_required_by:
*/
void
pk_backend_required_by (PkBackend *backend, PkBackendJob *job, PkBitfield filters, gchar **package_ids, gboolean recursive)
{
gchar *package_ids_temp;
gchar *filters_text;
package_ids_temp = pk_package_ids_to_string (package_ids);
filters_text = pk_filter_bitfield_to_string (filters);
pk_backend_spawn_helper (priv->spawn, job, "yumBackend.py", "required-by", filters_text, package_ids_temp, pk_backend_bool_to_string (recursive), NULL);
g_free (filters_text);
g_free (package_ids_temp);
}
开发者ID:Conan-Kudo,项目名称:PackageKit,代码行数:14,代码来源:pk-backend-yum.c
注:本文中的pk_package_ids_to_string函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论