结构
GtkBuildableParser
描述 [src]
struct GtkBuildableParser {
void (* start_element) (
GtkBuildableParseContext* context,
const char* element_name,
const char** attribute_names,
const char** attribute_values,
gpointer user_data,
GError** error
);;
void (* end_element) (
GtkBuildableParseContext* context,
const char* element_name,
gpointer user_data,
GError** error
);;
void (* text) (
GtkBuildableParseContext* context,
const char* text,
gsize text_len,
gpointer user_data,
GError** error
);;
void (* error) (
GtkBuildableParseContext* context,
GError* error,
gpointer user_data
);;
}
GtkBuildable
实现的一个子解析器。
结构成员
start_element
为打开元素调用的函数。
end_element
为关闭元素调用的函数。
text
为字符数据调用的函数。
error
在出现错误时调用的函数。