MagickCore 7.0.10
xml-tree.h File Reference
#include <wizard/exception.h>
Include dependency graph for xml-tree.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct _XMLTreeInfo XMLTreeInfo
 

Functions

WizardExport char * CanonicalXMLContent (const char *, const WizardBooleanType)
 
WizardExport char * XMLTreeInfoToXML (XMLTreeInfo *)
 
WizardExport const char * GetXMLTreeAttribute (XMLTreeInfo *, const char *)
 
WizardExport const char * GetXMLTreeContent (XMLTreeInfo *)
 
WizardExport const char ** GetXMLTreeProcessingInstructions (XMLTreeInfo *, const char *)
 
WizardExport const char * GetXMLTreeTag (XMLTreeInfo *)
 
WizardExport XMLTreeInfoAddChildToXMLTree (XMLTreeInfo *, const char *, const size_t)
 
WizardExport XMLTreeInfoAddPathToXMLTree (XMLTreeInfo *, const char *, const size_t)
 
WizardExport XMLTreeInfoDestroyXMLTree (XMLTreeInfo *)
 
WizardExport XMLTreeInfoGetNextXMLTreeTag (XMLTreeInfo *)
 
WizardExport XMLTreeInfoGetXMLTreeChild (XMLTreeInfo *, const char *)
 
WizardExport XMLTreeInfoGetXMLTreeOrdered (XMLTreeInfo *)
 
WizardExport XMLTreeInfoGetXMLTreePath (XMLTreeInfo *, const char *)
 
WizardExport XMLTreeInfoGetXMLTreeSibling (XMLTreeInfo *)
 
WizardExport XMLTreeInfoInsertTagIntoXMLTree (XMLTreeInfo *, XMLTreeInfo *, const size_t)
 
WizardExport XMLTreeInfoNewXMLTree (const char *, ExceptionInfo *)
 
WizardExport XMLTreeInfoNewXMLTreeTag (const char *)
 
WizardExport XMLTreeInfoPruneTagFromXMLTree (XMLTreeInfo *)
 
WizardExport XMLTreeInfoSetXMLTreeAttribute (XMLTreeInfo *, const char *, const char *)
 
WizardExport XMLTreeInfoSetXMLTreeContent (XMLTreeInfo *, const char *)
 

Typedef Documentation

◆ XMLTreeInfo

typedef struct _XMLTreeInfo XMLTreeInfo

Definition at line 28 of file xml-tree.h.

Function Documentation

◆ AddChildToXMLTree()

WizardExport XMLTreeInfo * AddChildToXMLTree ( XMLTreeInfo ,
const char *  ,
const size_t   
)

◆ AddPathToXMLTree()

WizardExport XMLTreeInfo * AddPathToXMLTree ( XMLTreeInfo ,
const char *  ,
const size_t   
)

◆ CanonicalXMLContent()

WizardExport char * CanonicalXMLContent ( const char *  ,
const WizardBooleanType   
)

◆ DestroyXMLTree()

WizardExport XMLTreeInfo * DestroyXMLTree ( XMLTreeInfo )

◆ GetNextXMLTreeTag()

WizardExport XMLTreeInfo * GetNextXMLTreeTag ( XMLTreeInfo )

◆ GetXMLTreeAttribute()

WizardExport const char * GetXMLTreeAttribute ( XMLTreeInfo ,
const char *   
)

◆ GetXMLTreeChild()

WizardExport XMLTreeInfo * GetXMLTreeChild ( XMLTreeInfo ,
const char *   
)

◆ GetXMLTreeContent()

WizardExport const char * GetXMLTreeContent ( XMLTreeInfo )

◆ GetXMLTreeOrdered()

WizardExport XMLTreeInfo * GetXMLTreeOrdered ( XMLTreeInfo )

◆ GetXMLTreePath()

WizardExport XMLTreeInfo * GetXMLTreePath ( XMLTreeInfo ,
const char *   
)

◆ GetXMLTreeProcessingInstructions()

WizardExport const char ** GetXMLTreeProcessingInstructions ( XMLTreeInfo ,
const char *   
)

◆ GetXMLTreeSibling()

WizardExport XMLTreeInfo * GetXMLTreeSibling ( XMLTreeInfo )

◆ GetXMLTreeTag()

WizardExport const char * GetXMLTreeTag ( XMLTreeInfo xml_info)

◆ InsertTagIntoXMLTree()

WizardExport XMLTreeInfo * InsertTagIntoXMLTree ( XMLTreeInfo ,
XMLTreeInfo ,
const size_t   
)

◆ NewXMLTree()

WizardExport XMLTreeInfo * NewXMLTree ( const char *  ,
ExceptionInfo  
)

◆ NewXMLTreeTag()

WizardExport XMLTreeInfo * NewXMLTreeTag ( const char *  )

◆ PruneTagFromXMLTree()

WizardExport XMLTreeInfo * PruneTagFromXMLTree ( XMLTreeInfo )

◆ SetXMLTreeAttribute()

WizardExport XMLTreeInfo * SetXMLTreeAttribute ( XMLTreeInfo ,
const char *  ,
const char *   
)

◆ SetXMLTreeContent()

◆ XMLTreeInfoToXML()