1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2025-02-05 05:47:00 +03:00

doc: Hide internal macro

This commit is contained in:
Nick Wellnhofer 2024-06-16 19:56:08 +02:00
parent fb2b9cdabf
commit 5fca9498fd
5 changed files with 8 additions and 6 deletions

View File

@ -410,7 +410,6 @@
<summary>interface for the XML entities handling</summary>
<description>this module provides some of the entity API needed for the parser and applications. </description>
<author>Daniel Veillard </author>
<exports symbol='XML_TREE_INTERNALS' type='macro'/>
<exports symbol='XML_EXTERNAL_GENERAL_PARSED_ENTITY' type='enum'/>
<exports symbol='XML_EXTERNAL_GENERAL_UNPARSED_ENTITY' type='enum'/>
<exports symbol='XML_EXTERNAL_PARAMETER_ENTITY' type='enum'/>
@ -560,7 +559,6 @@
<author>Daniel Veillard </author>
<exports symbol='XML_DEFAULT_VERSION' type='macro'/>
<exports symbol='XML_SAX2_MAGIC' type='macro'/>
<exports symbol='XML_TREE_INTERNALS' type='macro'/>
<exports symbol='XML_PARSER_ATTRIBUTE_VALUE' type='enum'/>
<exports symbol='XML_PARSER_CDATA_SECTION' type='enum'/>
<exports symbol='XML_PARSER_COMMENT' type='enum'/>
@ -1679,7 +1677,6 @@
<summary>The DTD validation</summary>
<description>API for the DTD handling and the validity checking </description>
<author>Daniel Veillard </author>
<exports symbol='XML_TREE_INTERNALS' type='macro'/>
<exports symbol='xmlAttributeTable' type='typedef'/>
<exports symbol='xmlAttributeTablePtr' type='typedef'/>
<exports symbol='xmlElementTable' type='typedef'/>
@ -1837,7 +1834,6 @@
<summary>interface for the I/O interfaces used by the parser</summary>
<description>interface for the I/O interfaces used by the parser </description>
<author>Daniel Veillard </author>
<exports symbol='XML_TREE_INTERNALS' type='macro'/>
<exports symbol='_xmlOutputBuffer' type='struct'/>
<exports symbol='_xmlParserInputBuffer' type='struct'/>
<exports symbol='xmlAllocOutputBuffer' type='function'/>
@ -4292,8 +4288,6 @@
<macro name='XML_SUBSTITUTE_REF' file='parserInternals'>
<info>Whether general entities need to be substituted.</info>
</macro>
<macro name='XML_TREE_INTERNALS' file='valid'>
</macro>
<macro name='XML_XML_ID' file='tree'>
<info>This is the name for the special xml:id attribute</info>
</macro>

View File

@ -11,10 +11,12 @@
#ifndef __XML_ENTITIES_H__
#define __XML_ENTITIES_H__
/** DOC_DISABLE */
#include <libxml/xmlversion.h>
#define XML_TREE_INTERNALS
#include <libxml/tree.h>
#undef XML_TREE_INTERNALS
/** DOC_ENABLE */
#ifdef __cplusplus
extern "C" {

View File

@ -10,6 +10,7 @@
#ifndef __XML_PARSER_H__
#define __XML_PARSER_H__
/** DOC_DISABLE */
#include <libxml/xmlversion.h>
#define XML_TREE_INTERNALS
#include <libxml/tree.h>
@ -26,6 +27,7 @@
/* for compatibility */
#include <libxml/SAX2.h>
#include <libxml/threads.h>
/** DOC_ENABLE */
#ifdef __cplusplus
extern "C" {

View File

@ -11,6 +11,7 @@
#ifndef __XML_VALID_H__
#define __XML_VALID_H__
/** DOC_DISABLE */
#include <libxml/xmlversion.h>
#include <libxml/xmlerror.h>
#define XML_TREE_INTERNALS
@ -19,6 +20,7 @@
#include <libxml/list.h>
#include <libxml/xmlautomata.h>
#include <libxml/xmlregexp.h>
/** DOC_ENABLE */
#ifdef __cplusplus
extern "C" {

View File

@ -10,12 +10,14 @@
#ifndef __XML_IO_H__
#define __XML_IO_H__
/** DOC_DISABLE */
#include <stdio.h>
#include <libxml/xmlversion.h>
#include <libxml/encoding.h>
#define XML_TREE_INTERNALS
#include <libxml/tree.h>
#undef XML_TREE_INTERNALS
/** DOC_ENABLE */
#ifdef __cplusplus
extern "C" {