函数
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在解析上下文释放时调用的用户数据销毁通知器。