VLC 4.0.0-dev
xml.c File Reference
Include dependency graph for xml.c:

Functions

xml_txml_Create (vlc_object_t *p_this)
 
void xml_Delete (xml_t *p_xml)
 
xml_reader_txml_ReaderCreate (vlc_object_t *obj, stream_t *stream)
 Creates an XML reader. More...
 
void xml_ReaderDelete (xml_reader_t *reader)
 Deletes an XML reader. More...
 

Function Documentation

◆ xml_Create()

◆ xml_Delete()

void xml_Delete ( xml_t p_xml)

◆ xml_ReaderCreate()

xml_reader_t * xml_ReaderCreate ( vlc_object_t obj,
stream_t stream 
)

Creates an XML reader.

Parameters
objparent VLC object
streamstream to read XML from
Returns
NULL on error.

References module_need, msg_Err, xml_reader_t::p_module, xml_reader_t::p_stream, unlikely, vlc_custom_create, and vlc_object_delete.

◆ xml_ReaderDelete()

void xml_ReaderDelete ( xml_reader_t reader)

Deletes an XML reader.

Parameters
readerXML reader created with xml_ReaderCreate().

References module_unneed, xml_reader_t::p_module, and vlc_object_delete.