方法
GioResourceenumerate_children
自:2.32
声明 [src]
char**
g_resource_enumerate_children (
GResource* resource,
const char* path,
GResourceLookupFlags lookup_flags,
GError** error
)
描述 [src]
返回资源中指定路径的子项的所有名称。
返回结果是字符串的NULL终止列表,应该使用g_strfreev()
释放。
如果路径无效或不在 resource 中,将返回 G_RESOURCE_ERROR_NOT_FOUND
。
lookup_flags
控制查找行为。
自从:2.32
参数
path
-
类型:
const char*
resource 内部的路径名称。
数据由方法的调用者拥有。 值是一个以 NUL 结尾的 UTF-8 字符串。 lookup_flags
-
error
-
类型:
GError **
恢复性错误的位置返回。
该参数可以是 NULL
。如果返回位置不是 NULL
,则必须将其初始化为NULL
的GError*
。如果没有错误,方法将留下初始化为 NULL
的参数。在出错的情况下,该参数将被设置为一个新的 GError
,调用者将承担数据的使用权,并负责释放数据。