方法

GLibQueueinsert_before

since: 2.4

声明 [src]

void
g_queue_insert_before (
  GQueue* queue,
  GList* sibling,
  gpointer data
)

描述 [src]

在队列 queue 中在 sibling 之前插入 data

sibling 必须是队列的一部分。自 GLib 2.44 起一个 NULLsibling 将数据推送到队列的尾部。

可用以来:2.4

此方法不直接对语言绑定可用。

参数

sibling

类型: 一个包含 gpointer 的列表

一个必须是队列一部分的 GList 链接,或者为将数据推送到队列尾部而将 NULL 作为参数。

此参数可以是 NULL
数据由方法调用者拥有。
data

类型: gpointer

要插入的数据。

此参数可以是 NULL
数据由方法调用者拥有。