1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-05-05 22:28:57 +02:00
audacity/lib-src/redland/raptor/docs/tmpl/section-xml.sgml
2010-01-24 09:19:39 +00:00

409 lines
4.8 KiB
Plaintext

<!-- ##### SECTION Title ##### -->
XML
<!-- ##### SECTION Short_Description ##### -->
XML and XML Writer
<!-- ##### SECTION Long_Description ##### -->
<para>
XML elements with optional attributes and an XML Writer class that
can format #raptor_xml_element into output forms, with optional
"pretty printing" features such as indenting and collapsing empty
elements.
</para>
<para>
Also includes a utility function #raptor_xml_name_check for checking
a name is legal in some XML version.
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
</para>
<!-- ##### SECTION Stability_Level ##### -->
<!-- ##### TYPEDEF raptor_xml_element ##### -->
<para>
</para>
<!-- ##### FUNCTION raptor_new_xml_element ##### -->
<para>
</para>
@name:
@xml_language:
@xml_base:
@Returns:
<!-- ##### FUNCTION raptor_new_xml_element_from_namespace_local_name ##### -->
<para>
</para>
@ns:
@name:
@xml_language:
@xml_base:
@Returns:
<!-- ##### FUNCTION raptor_free_xml_element ##### -->
<para>
</para>
@element:
<!-- ##### FUNCTION raptor_xml_element_get_name ##### -->
<para>
</para>
@xml_element:
@Returns:
<!-- ##### FUNCTION raptor_xml_element_get_attributes ##### -->
<para>
</para>
@xml_element:
@Returns:
<!-- ##### FUNCTION raptor_xml_element_get_attributes_count ##### -->
<para>
</para>
@xml_element:
@Returns:
<!-- ##### FUNCTION raptor_xml_element_set_attributes ##### -->
<para>
</para>
@xml_element:
@attributes:
@count:
<!-- ##### FUNCTION raptor_xml_element_declare_namespace ##### -->
<para>
</para>
@xml_element:
@nspace:
@Returns:
<!-- ##### FUNCTION raptor_xml_element_is_empty ##### -->
<para>
</para>
@xml_element:
@Returns:
<!-- ##### FUNCTION raptor_xml_element_get_language ##### -->
<para>
</para>
@xml_element:
@Returns:
<!-- ##### FUNCTION raptor_new_xml_writer ##### -->
<para>
</para>
@nstack:
@uri_handler:
@uri_context:
@iostr:
@error_handler:
@error_data:
@canonicalize:
@Returns:
<!-- ##### FUNCTION raptor_free_xml_writer ##### -->
<para>
</para>
@xml_writer:
<!-- ##### FUNCTION raptor_xml_writer_empty_element ##### -->
<para>
</para>
@xml_writer:
@element:
<!-- ##### FUNCTION raptor_xml_writer_start_element ##### -->
<para>
</para>
@xml_writer:
@element:
<!-- ##### FUNCTION raptor_xml_writer_end_element ##### -->
<para>
</para>
@xml_writer:
@element:
<!-- ##### FUNCTION raptor_xml_writer_cdata ##### -->
<para>
</para>
@xml_writer:
@s:
<!-- ##### FUNCTION raptor_xml_writer_cdata_counted ##### -->
<para>
</para>
@xml_writer:
@s:
@len:
<!-- ##### FUNCTION raptor_xml_writer_raw ##### -->
<para>
</para>
@xml_writer:
@s:
<!-- ##### FUNCTION raptor_xml_writer_raw_counted ##### -->
<para>
</para>
@xml_writer:
@s:
@len:
<!-- ##### FUNCTION raptor_xml_writer_comment ##### -->
<para>
</para>
@xml_writer:
@s:
<!-- ##### FUNCTION raptor_xml_writer_comment_counted ##### -->
<para>
</para>
@xml_writer:
@s:
@len:
<!-- ##### FUNCTION raptor_xml_writer_flush ##### -->
<para>
</para>
@xml_writer:
<!-- ##### FUNCTION raptor_xml_writer_newline ##### -->
<para>
</para>
@xml_writer:
<!-- ##### FUNCTION raptor_xml_writer_features_enumerate ##### -->
<para>
</para>
@feature:
@name:
@uri:
@label:
@Returns:
<!-- ##### FUNCTION raptor_xml_writer_get_depth ##### -->
<para>
</para>
@xml_writer:
@Returns:
<!-- ##### FUNCTION raptor_xml_writer_set_feature ##### -->
<para>
</para>
@xml_writer:
@feature:
@value:
@Returns:
<!-- ##### FUNCTION raptor_xml_writer_set_feature_string ##### -->
<para>
</para>
@xml_writer:
@feature:
@value:
@Returns:
<!-- ##### FUNCTION raptor_xml_writer_get_feature ##### -->
<para>
</para>
@xml_writer:
@feature:
@Returns:
<!-- ##### FUNCTION raptor_xml_writer_get_feature_string ##### -->
<para>
</para>
@xml_writer:
@feature:
@Returns:
<!-- ##### FUNCTION raptor_iostream_write_xml_element ##### -->
<para>
</para>
@iostr:
@element:
@nstack:
@is_empty:
@is_end:
@error_handler:
@error_data:
@depth:
@Returns:
<!-- ##### TYPEDEF raptor_xml_writer ##### -->
<para>
</para>
<!-- ##### FUNCTION raptor_xml_any_escape_string ##### -->
<para>
</para>
@string:
@len:
@buffer:
@length:
@quote:
@xml_version:
@error_handler:
@error_data:
@Returns:
<!-- ##### FUNCTION raptor_xml_escape_string ##### -->
<para>
</para>
@string:
@len:
@buffer:
@length:
@quote:
@error_handler:
@error_data:
@Returns:
<!-- ##### FUNCTION raptor_iostream_write_xml_any_escaped_string ##### -->
<para>
</para>
@iostr:
@string:
@len:
@quote:
@xml_version:
@error_handler:
@error_data:
@Returns:
<!-- ##### FUNCTION raptor_iostream_write_xml_escaped_string ##### -->
<para>
</para>
@iostr:
@string:
@len:
@quote:
@error_handler:
@error_data:
@Returns:
<!-- ##### FUNCTION raptor_xml_name_check ##### -->
<para>
</para>
@string:
@length:
@xml_version:
@Returns: