\hypertarget{group__XMLMETA}{ \section{XML element metadata} \label{group__XMLMETA}\index{XML element metadata@{XML element metadata}} } Describes XML metadata such as namespace or language. \subsection*{Data Structures} \begin{DoxyCompactItemize} \item struct \hyperlink{structxml__metadata}{xml\_\-metadata} \begin{DoxyCompactList}\small\item\em XML Metadata. \item\end{DoxyCompactList}\item struct \hyperlink{structxml__metadata__iterator}{xml\_\-metadata\_\-iterator} \begin{DoxyCompactList}\small\item\em Iterator over XML metadata. \item\end{DoxyCompactList}\end{DoxyCompactItemize} \subsection*{Functions} \begin{DoxyCompactItemize} \item struct \hyperlink{structxml__metadata}{xml\_\-metadata} $\ast$ \hyperlink{group__XMLMETA_gab2d06ae1c18bbb3a14def7e7d13100d5}{xml\_\-metadata::xml\_\-metadata\_\-new} (void) \item const char $\ast$ \hyperlink{group__XMLMETA_ga399dc2ee22ae6b8d44368c33627b1b08}{xml\_\-metadata::xml\_\-metadata\_\-get\_\-nspace} (const struct \hyperlink{structxml__metadata}{xml\_\-metadata} $\ast$xml) \item const char $\ast$ \hyperlink{group__XMLMETA_ga1b1a25ec735fda316de16fb5e5097dbb}{xml\_\-metadata::xml\_\-metadata\_\-get\_\-lang} (const struct \hyperlink{structxml__metadata}{xml\_\-metadata} $\ast$xml) \item const char $\ast$ \hyperlink{group__XMLMETA_gaf1f7d35b8d46c047025e9ca31f216974}{xml\_\-metadata::xml\_\-metadata\_\-get\_\-URI} (const struct \hyperlink{structxml__metadata}{xml\_\-metadata} $\ast$xml) \item bool \hyperlink{group__XMLMETA_ga27cd10ad09fa92901d641147f2cace1f}{xml\_\-metadata::xml\_\-metadata\_\-set\_\-nspace} (struct \hyperlink{structxml__metadata}{xml\_\-metadata} $\ast$xml, const char $\ast$new\_\-namespace) \item bool \hyperlink{group__XMLMETA_gaf4655bb8c0494d6893df1e22f1e2501e}{xml\_\-metadata::xml\_\-metadata\_\-set\_\-lang} (struct \hyperlink{structxml__metadata}{xml\_\-metadata} $\ast$xml, const char $\ast$new\_\-lang) \item bool \hyperlink{group__XMLMETA_ga2d67981d79eef99f3018bf67fc7fdcb7}{xml\_\-metadata::xml\_\-metadata\_\-set\_\-URI} (struct \hyperlink{structxml__metadata}{xml\_\-metadata} $\ast$xml, const char $\ast$new\_\-uri) \item void \hyperlink{group__XMLMETA_gabcfe5c811a7a43766c694650b386b964}{xml\_\-metadata::xml\_\-metadata\_\-free} (struct \hyperlink{structxml__metadata}{xml\_\-metadata} $\ast$xml) \item \hypertarget{group__XMLMETA_ga0807b4d11310d7bb8dac216f66e14e71}{ struct \hyperlink{structxml__metadata}{xml\_\-metadata} $\ast$ {\bfseries xml\_\-metadata\_\-iterator::xml\_\-metadata\_\-iterator\_\-next} (struct \hyperlink{structxml__metadata__iterator}{xml\_\-metadata\_\-iterator} $\ast$it)} \label{group__XMLMETA_ga0807b4d11310d7bb8dac216f66e14e71} \item \hypertarget{group__XMLMETA_gabfab6909108871de42217be58907ed12}{ bool {\bfseries xml\_\-metadata\_\-iterator::xml\_\-metadata\_\-iterator\_\-has\_\-more} (struct \hyperlink{structxml__metadata__iterator}{xml\_\-metadata\_\-iterator} $\ast$it)} \label{group__XMLMETA_gabfab6909108871de42217be58907ed12} \item \hypertarget{group__XMLMETA_ga1355ef95f2d014dbf8f4c93d8033125d}{ void {\bfseries xml\_\-metadata\_\-iterator::xml\_\-metadata\_\-iterator\_\-free} (struct \hyperlink{structxml__metadata__iterator}{xml\_\-metadata\_\-iterator} $\ast$it)} \label{group__XMLMETA_ga1355ef95f2d014dbf8f4c93d8033125d} \item \hypertarget{group__XMLMETA_gabb9a0860dcbbe5c564f5860b7eed2480}{ void {\bfseries xml\_\-metadata\_\-iterator::xml\_\-metadata\_\-iterator\_\-remove} (struct \hyperlink{structxml__metadata__iterator}{xml\_\-metadata\_\-iterator} $\ast$it)} \label{group__XMLMETA_gabb9a0860dcbbe5c564f5860b7eed2480} \end{DoxyCompactItemize} \subsection{Detailed Description} Describes XML metadata such as namespace or language. \subsection{Function Documentation} \hypertarget{group__XMLMETA_gabcfe5c811a7a43766c694650b386b964}{ \index{XMLMETA@{XMLMETA}!xml\_\-metadata\_\-free@{xml\_\-metadata\_\-free}} \index{xml\_\-metadata\_\-free@{xml\_\-metadata\_\-free}!XMLMETA@{XMLMETA}} \subsubsection[{xml\_\-metadata\_\-free}]{\setlength{\rightskip}{0pt plus 5cm}void xml\_\-metadata\_\-free (struct {\bf xml\_\-metadata} $\ast$ {\em xml})\hspace{0.3cm}{\ttfamily \mbox{[}inherited\mbox{]}}}} \label{group__XMLMETA_gabcfe5c811a7a43766c694650b386b964} \hypertarget{group__XMLMETA_ga1b1a25ec735fda316de16fb5e5097dbb}{ \index{XMLMETA@{XMLMETA}!xml\_\-metadata\_\-get\_\-lang@{xml\_\-metadata\_\-get\_\-lang}} \index{xml\_\-metadata\_\-get\_\-lang@{xml\_\-metadata\_\-get\_\-lang}!XMLMETA@{XMLMETA}} \subsubsection[{xml\_\-metadata\_\-get\_\-lang}]{\setlength{\rightskip}{0pt plus 5cm}const char $\ast$ xml\_\-metadata\_\-get\_\-lang (const struct {\bf xml\_\-metadata} $\ast$ {\em xml})\hspace{0.3cm}{\ttfamily \mbox{[}inherited\mbox{]}}}} \label{group__XMLMETA_ga1b1a25ec735fda316de16fb5e5097dbb} \hypertarget{group__XMLMETA_ga399dc2ee22ae6b8d44368c33627b1b08}{ \index{XMLMETA@{XMLMETA}!xml\_\-metadata\_\-get\_\-nspace@{xml\_\-metadata\_\-get\_\-nspace}} \index{xml\_\-metadata\_\-get\_\-nspace@{xml\_\-metadata\_\-get\_\-nspace}!XMLMETA@{XMLMETA}} \subsubsection[{xml\_\-metadata\_\-get\_\-nspace}]{\setlength{\rightskip}{0pt plus 5cm}const char $\ast$ xml\_\-metadata\_\-get\_\-nspace (const struct {\bf xml\_\-metadata} $\ast$ {\em xml})\hspace{0.3cm}{\ttfamily \mbox{[}inherited\mbox{]}}}} \label{group__XMLMETA_ga399dc2ee22ae6b8d44368c33627b1b08} \hypertarget{group__XMLMETA_gaf1f7d35b8d46c047025e9ca31f216974}{ \index{XMLMETA@{XMLMETA}!xml\_\-metadata\_\-get\_\-URI@{xml\_\-metadata\_\-get\_\-URI}} \index{xml\_\-metadata\_\-get\_\-URI@{xml\_\-metadata\_\-get\_\-URI}!XMLMETA@{XMLMETA}} \subsubsection[{xml\_\-metadata\_\-get\_\-URI}]{\setlength{\rightskip}{0pt plus 5cm}const char $\ast$ xml\_\-metadata\_\-get\_\-URI (const struct {\bf xml\_\-metadata} $\ast$ {\em xml})\hspace{0.3cm}{\ttfamily \mbox{[}inherited\mbox{]}}}} \label{group__XMLMETA_gaf1f7d35b8d46c047025e9ca31f216974} \hypertarget{group__XMLMETA_gab2d06ae1c18bbb3a14def7e7d13100d5}{ \index{XMLMETA@{XMLMETA}!xml\_\-metadata\_\-new@{xml\_\-metadata\_\-new}} \index{xml\_\-metadata\_\-new@{xml\_\-metadata\_\-new}!XMLMETA@{XMLMETA}} \subsubsection[{xml\_\-metadata\_\-new}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf xml\_\-metadata} $\ast$ xml\_\-metadata\_\-new (void)\hspace{0.3cm}{\ttfamily \mbox{[}read, inherited\mbox{]}}}} \label{group__XMLMETA_gab2d06ae1c18bbb3a14def7e7d13100d5} \hypertarget{group__XMLMETA_gaf4655bb8c0494d6893df1e22f1e2501e}{ \index{XMLMETA@{XMLMETA}!xml\_\-metadata\_\-set\_\-lang@{xml\_\-metadata\_\-set\_\-lang}} \index{xml\_\-metadata\_\-set\_\-lang@{xml\_\-metadata\_\-set\_\-lang}!XMLMETA@{XMLMETA}} \subsubsection[{xml\_\-metadata\_\-set\_\-lang}]{\setlength{\rightskip}{0pt plus 5cm}bool xml\_\-metadata\_\-set\_\-lang (struct {\bf xml\_\-metadata} $\ast$ {\em xml}, \/ const char $\ast$ {\em new\_\-lang})\hspace{0.3cm}{\ttfamily \mbox{[}inherited\mbox{]}}}} \label{group__XMLMETA_gaf4655bb8c0494d6893df1e22f1e2501e} \hypertarget{group__XMLMETA_ga27cd10ad09fa92901d641147f2cace1f}{ \index{XMLMETA@{XMLMETA}!xml\_\-metadata\_\-set\_\-nspace@{xml\_\-metadata\_\-set\_\-nspace}} \index{xml\_\-metadata\_\-set\_\-nspace@{xml\_\-metadata\_\-set\_\-nspace}!XMLMETA@{XMLMETA}} \subsubsection[{xml\_\-metadata\_\-set\_\-nspace}]{\setlength{\rightskip}{0pt plus 5cm}bool xml\_\-metadata\_\-set\_\-nspace (struct {\bf xml\_\-metadata} $\ast$ {\em xml}, \/ const char $\ast$ {\em new\_\-namespace})\hspace{0.3cm}{\ttfamily \mbox{[}inherited\mbox{]}}}} \label{group__XMLMETA_ga27cd10ad09fa92901d641147f2cace1f} \hypertarget{group__XMLMETA_ga2d67981d79eef99f3018bf67fc7fdcb7}{ \index{XMLMETA@{XMLMETA}!xml\_\-metadata\_\-set\_\-URI@{xml\_\-metadata\_\-set\_\-URI}} \index{xml\_\-metadata\_\-set\_\-URI@{xml\_\-metadata\_\-set\_\-URI}!XMLMETA@{XMLMETA}} \subsubsection[{xml\_\-metadata\_\-set\_\-URI}]{\setlength{\rightskip}{0pt plus 5cm}bool xml\_\-metadata\_\-set\_\-URI (struct {\bf xml\_\-metadata} $\ast$ {\em xml}, \/ const char $\ast$ {\em new\_\-uri})\hspace{0.3cm}{\ttfamily \mbox{[}inherited\mbox{]}}}} \label{group__XMLMETA_ga2d67981d79eef99f3018bf67fc7fdcb7}