函数

GLibtest_queue_destroy

自版本:2.16

声明 [src]

void
g_test_queue_destroy (
  GDestroyNotify destroy_func,
  gpointer destroy_data
)

描述 [src]

排入一个回调函数 destroy_func,以在下一个测试用例的 teardown 阶段执行。

这在测试运行结束时自动销毁已分配的测试资源时非常有用。资源按照队列的逆序释放,这意味着在回调函数 B 之前排入回调函数 A 会导致在 teardown 阶段在调用 A() 之前调用 B()

自版本提供:2.16

参数

destroy_func

类型: GDestroyNotify

teardown 阶段的销毁回调函数。

destroy_data

类型: gpointer

销毁回调函数数据。

参数可以为 NULL
数据归函数调用者所有。