函数
GLibMarkupParseContextnew
声明 [源码]
GMarkupParseContext*
g_markup_parse_context_new (
const GMarkupParser* parser,
GMarkupParseFlags flags,
gpointer user_data,
GDestroyNotify user_data_dnotify
)
描述 [源码]
创建一个新的解析上下文。解析上下文用于解析标记文档。您可以向上下文中输入任意数量的文档,只要不出现错误;一旦出现错误,解析上下文就无法继续解析文本(您必须释放它并创建一个新的解析上下文)。
参数
parser
-
类型:
GMarkupParser
一个
GMarkupParser
。数据由函数的调用者拥有。 flags
-
一个或多个
GMarkupParseFlags
。 user_data
-
类型: gpointer
传递给
GMarkupParser
函数的用户数据。参数可以是 NULL
。数据由函数的调用者拥有。 user_data_dnotify
-
类型:
GDestroyNotify
在解析上下文释放时调用的用户数据销毁通知器。