Sophie

Sophie

distrib > Mandriva > current > x86_64 > by-pkgid > 3736f276bb1ccfbcee6cb2d27b25d981 > files > 621

openscap-devel-0.5.7-1mdv2010.1.x86_64.rpm

\hypertarget{group__STRINGS}{
\section{String manipulation}
\label{group__STRINGS}\index{String manipulation@{String manipulation}}
}


Functions to access and manipulate textual data.  
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structoscap__string__iterator}{oscap\_\-string\_\-iterator}
\begin{DoxyCompactList}\small\item\em String iterator. \item\end{DoxyCompactList}\item 
struct \hyperlink{structoscap__title}{oscap\_\-title}
\begin{DoxyCompactList}\small\item\em Title of an OpenScap element. \item\end{DoxyCompactList}\item 
struct \hyperlink{structoscap__title__iterator}{oscap\_\-title\_\-iterator}
\begin{DoxyCompactList}\small\item\em Iterator over an array of \hyperlink{structoscap__title}{oscap\_\-title} elements. \item\end{DoxyCompactList}\item 
struct \hyperlink{structoscap__text}{oscap\_\-text}
\begin{DoxyCompactList}\small\item\em Representation of internationalizable character strings. \item\end{DoxyCompactList}\item 
struct \hyperlink{structoscap__text__iterator}{oscap\_\-text\_\-iterator}
\begin{DoxyCompactList}\small\item\em Internationalized string iterator. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
const char $\ast$ \hyperlink{group__STRINGS_gabb5dc748268808d8ba0b0ea839391370}{oscap\_\-string\_\-iterator::oscap\_\-string\_\-iterator\_\-next} (struct \hyperlink{structoscap__string__iterator}{oscap\_\-string\_\-iterator} $\ast$it)
\item 
bool \hyperlink{group__STRINGS_gaa2b95bf57e6b0012180cd50b9b2e154d}{oscap\_\-string\_\-iterator::oscap\_\-string\_\-iterator\_\-has\_\-more} (struct \hyperlink{structoscap__string__iterator}{oscap\_\-string\_\-iterator} $\ast$it)
\item 
void \hyperlink{group__STRINGS_ga7d4ac0384a612d7cdff94f6ca114ade1}{oscap\_\-string\_\-iterator::oscap\_\-string\_\-iterator\_\-free} (struct \hyperlink{structoscap__string__iterator}{oscap\_\-string\_\-iterator} $\ast$it)
\item 
void \hyperlink{group__STRINGS_ga101fdba5fc12d17344b6fa58c6e28e2f}{oscap\_\-string\_\-iterator::oscap\_\-string\_\-iterator\_\-remove} (struct \hyperlink{structoscap__string__iterator}{oscap\_\-string\_\-iterator} $\ast$it)
\item 
\hypertarget{group__STRINGS_gaaed8a56b02bd9836bd762c0714891403}{
const char $\ast$ \hyperlink{group__STRINGS_gaaed8a56b02bd9836bd762c0714891403}{oscap\_\-title::oscap\_\-title\_\-get\_\-language} (const struct \hyperlink{structoscap__title}{oscap\_\-title} $\ast$title)}
\label{group__STRINGS_gaaed8a56b02bd9836bd762c0714891403}

\begin{DoxyCompactList}\small\item\em Get oscap title language. \item\end{DoxyCompactList}\item 
\hypertarget{group__STRINGS_gaa0460513b8149fb8aa7c887bab4b45d0}{
bool \hyperlink{group__STRINGS_gaa0460513b8149fb8aa7c887bab4b45d0}{oscap\_\-title::oscap\_\-title\_\-set\_\-content} (struct \hyperlink{structoscap__title}{oscap\_\-title} $\ast$title, const char $\ast$new\_\-content)}
\label{group__STRINGS_gaa0460513b8149fb8aa7c887bab4b45d0}

\begin{DoxyCompactList}\small\item\em Set oscap title content. \item\end{DoxyCompactList}\item 
struct \hyperlink{structoscap__title}{oscap\_\-title} $\ast$ \hyperlink{group__STRINGS_gac670e04dad389fad7247518e20c91863}{oscap\_\-title\_\-iterator::oscap\_\-title\_\-iterator\_\-next} (struct \hyperlink{structoscap__title__iterator}{oscap\_\-title\_\-iterator} $\ast$it)
\item 
void \hyperlink{group__STRINGS_gaa435255b8c155087fe838b8f24d6030e}{oscap\_\-title\_\-iterator::oscap\_\-title\_\-iterator\_\-free} (struct \hyperlink{structoscap__title__iterator}{oscap\_\-title\_\-iterator} $\ast$it)
\item 
bool \hyperlink{group__STRINGS_ga856df9e15ffb52b33ed4a75d67ece468}{oscap\_\-title\_\-iterator::oscap\_\-title\_\-iterator\_\-has\_\-more} (struct \hyperlink{structoscap__title__iterator}{oscap\_\-title\_\-iterator} $\ast$it)
\item 
void \hyperlink{group__STRINGS_ga462dbf9096989e01a7abffadc4d6e980}{oscap\_\-title::oscap\_\-title\_\-iterator\_\-remove} (struct \hyperlink{structoscap__title__iterator}{oscap\_\-title\_\-iterator} $\ast$it)
\item 
struct \hyperlink{structoscap__text}{oscap\_\-text} $\ast$ \hyperlink{group__STRINGS_gac6a9bf5401a4886e98f2904dcae24bad}{oscap\_\-text::oscap\_\-text\_\-new} (void)
\begin{DoxyCompactList}\small\item\em Create an internationalized text field. \item\end{DoxyCompactList}\item 
struct \hyperlink{structoscap__text}{oscap\_\-text} $\ast$ \hyperlink{group__STRINGS_ga58c7ce80ba2c0831e18f1bbdeaafa118}{oscap\_\-text::oscap\_\-text\_\-new\_\-html} (void)
\begin{DoxyCompactList}\small\item\em Create an internationalized text field with HTML content. \item\end{DoxyCompactList}\item 
\hypertarget{group__STRINGS_gaf5af70b1be049d2fe79e21e5d5310bb1}{
void \hyperlink{group__STRINGS_gaf5af70b1be049d2fe79e21e5d5310bb1}{oscap\_\-text::oscap\_\-text\_\-free} (struct \hyperlink{structoscap__text}{oscap\_\-text} $\ast$)}
\label{group__STRINGS_gaf5af70b1be049d2fe79e21e5d5310bb1}

\begin{DoxyCompactList}\small\item\em Release an internationalized text field. \item\end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__STRINGS_gaca2bb3cb75e8858295dd08c800ec810e}{oscap\_\-text::oscap\_\-text\_\-get\_\-text} (const struct \hyperlink{structoscap__text}{oscap\_\-text} $\ast$text)
\item 
bool \hyperlink{group__STRINGS_ga22a6653f1f8237f3a7f6ad8cdb89a65e}{oscap\_\-text::oscap\_\-text\_\-set\_\-text} (struct \hyperlink{structoscap__text}{oscap\_\-text} $\ast$text, const char $\ast$string)
\item 
const char $\ast$ \hyperlink{group__STRINGS_ga33302545c993d04c5640070f5ebcdf38}{oscap\_\-text::oscap\_\-text\_\-get\_\-lang} (const struct \hyperlink{structoscap__text}{oscap\_\-text} $\ast$text)
\item 
bool \hyperlink{group__STRINGS_ga2b1c5275f76416de713f0234993c3475}{oscap\_\-text::oscap\_\-text\_\-set\_\-lang} (struct \hyperlink{structoscap__text}{oscap\_\-text} $\ast$text, const char $\ast$string)
\item 
\hypertarget{group__STRINGS_gac0759b0a3b3608446818b1ae3ded6410}{
bool \hyperlink{group__STRINGS_gac0759b0a3b3608446818b1ae3ded6410}{oscap\_\-text::oscap\_\-text\_\-get\_\-is\_\-html} (const struct \hyperlink{structoscap__text}{oscap\_\-text} $\ast$text)}
\label{group__STRINGS_gac0759b0a3b3608446818b1ae3ded6410}

\begin{DoxyCompactList}\small\item\em Does this text posses a HTML content? \item\end{DoxyCompactList}\item 
\hypertarget{group__STRINGS_ga3f239371f339469e8cc1ffc2bd93d573}{
bool \hyperlink{group__STRINGS_ga3f239371f339469e8cc1ffc2bd93d573}{oscap\_\-text::oscap\_\-text\_\-get\_\-can\_\-substitute} (const struct \hyperlink{structoscap__text}{oscap\_\-text} $\ast$text)}
\label{group__STRINGS_ga3f239371f339469e8cc1ffc2bd93d573}

\begin{DoxyCompactList}\small\item\em Can this text contain substitutions? \item\end{DoxyCompactList}\item 
\hypertarget{group__STRINGS_ga4b6bbeb0263f08c3428e23efd47822f1}{
bool \hyperlink{group__STRINGS_ga4b6bbeb0263f08c3428e23efd47822f1}{oscap\_\-text::oscap\_\-text\_\-get\_\-can\_\-override} (const struct \hyperlink{structoscap__text}{oscap\_\-text} $\ast$text)}
\label{group__STRINGS_ga4b6bbeb0263f08c3428e23efd47822f1}

\begin{DoxyCompactList}\small\item\em Can this text override parent content? \item\end{DoxyCompactList}\item 
\hypertarget{group__STRINGS_ga17bc03b25bddb5ed732031744c54ba7a}{
bool \hyperlink{group__STRINGS_ga17bc03b25bddb5ed732031744c54ba7a}{oscap\_\-text::oscap\_\-text\_\-get\_\-overrides} (const struct \hyperlink{structoscap__text}{oscap\_\-text} $\ast$text)}
\label{group__STRINGS_ga17bc03b25bddb5ed732031744c54ba7a}

\begin{DoxyCompactList}\small\item\em Does this text override parent content? \item\end{DoxyCompactList}\item 
\hypertarget{group__STRINGS_ga732452af164f4a21ad67c67603359d31}{
bool \hyperlink{group__STRINGS_ga732452af164f4a21ad67c67603359d31}{oscap\_\-text::oscap\_\-text\_\-set\_\-overrides} (struct \hyperlink{structoscap__text}{oscap\_\-text} $\ast$text, bool overrides)}
\label{group__STRINGS_ga732452af164f4a21ad67c67603359d31}

\begin{DoxyCompactList}\small\item\em Set whether this text overrides parent content. \item\end{DoxyCompactList}\item 
struct \hyperlink{structoscap__text}{oscap\_\-text} $\ast$ \hyperlink{group__STRINGS_ga8e0dbe44ba453a691b353d8f034df4ee}{oscap\_\-text\_\-iterator::oscap\_\-text\_\-iterator\_\-next} (struct \hyperlink{structoscap__text__iterator}{oscap\_\-text\_\-iterator} $\ast$it)
\item 
bool \hyperlink{group__STRINGS_ga1409acab9efa1a603a5d276af6ccda0e}{oscap\_\-text\_\-iterator::oscap\_\-text\_\-iterator\_\-has\_\-more} (struct \hyperlink{structoscap__text__iterator}{oscap\_\-text\_\-iterator} $\ast$it)
\item 
void \hyperlink{group__STRINGS_gab1f6fa43db91de5fe7e774f4db9e8786}{oscap\_\-text\_\-iterator::oscap\_\-text\_\-iterator\_\-free} (struct \hyperlink{structoscap__text__iterator}{oscap\_\-text\_\-iterator} $\ast$it)
\item 
void \hyperlink{group__STRINGS_ga77270908f6ad7a1ba7a9191e72f9cab9}{oscap\_\-text\_\-iterator::oscap\_\-text\_\-iterator\_\-remove} (struct \hyperlink{structoscap__text__iterator}{oscap\_\-text\_\-iterator} $\ast$it)
\end{DoxyCompactItemize}
\subsection*{Common language codes}
\label{_amgrp7290bbd84bdc6f6f611ccf8c3f422942}
 \begin{DoxyCompactItemize}
\item 
\hypertarget{group__STRINGS_ga4018e4071dc8589589d3baf664e965f6}{
const char $\ast$const \hyperlink{group__STRINGS_ga4018e4071dc8589589d3baf664e965f6}{OSCAP\_\-LANG\_\-ENGLISH}}
\label{group__STRINGS_ga4018e4071dc8589589d3baf664e965f6}

\begin{DoxyCompactList}\small\item\em English. \item\end{DoxyCompactList}\item 
\hypertarget{group__STRINGS_ga5c7c6c7da26b511a4d639fb009d47e28}{
const char $\ast$const \hyperlink{group__STRINGS_ga5c7c6c7da26b511a4d639fb009d47e28}{OSCAP\_\-LANG\_\-ENGLISH\_\-US}}
\label{group__STRINGS_ga5c7c6c7da26b511a4d639fb009d47e28}

\begin{DoxyCompactList}\small\item\em American English. \item\end{DoxyCompactList}\item 
\hypertarget{group__STRINGS_ga2676cda1aeba0056db82daa4b4670c41}{
const char $\ast$const \hyperlink{group__STRINGS_ga2676cda1aeba0056db82daa4b4670c41}{OSCAP\_\-LANG\_\-DEFAULT}}
\label{group__STRINGS_ga2676cda1aeba0056db82daa4b4670c41}

\begin{DoxyCompactList}\small\item\em Default language (i.e. American English). \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Get functions}
\label{_amgrpc2ac1eb4de8ec5add5567cbae2f237e5}
Functions for getting attributes from CVE model structures.

Return value is pointer to structure's member. Do not free unless you null the pointer in the structure. Use remove function otherwise. \begin{DoxyCompactItemize}
\item 
const char $\ast$ \hyperlink{group__STRINGS_ga496cfac948796026501cdd902c72873d}{oscap\_\-title::oscap\_\-title\_\-get\_\-content} (const struct \hyperlink{structoscap__title}{oscap\_\-title} $\ast$title)
\begin{DoxyCompactList}\small\item\em Get oscap title content. \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Functions to access and manipulate textual data. 

\subsection{Function Documentation}
\hypertarget{group__STRINGS_ga7d4ac0384a612d7cdff94f6ca114ade1}{
\index{STRINGS@{STRINGS}!oscap\_\-string\_\-iterator\_\-free@{oscap\_\-string\_\-iterator\_\-free}}
\index{oscap\_\-string\_\-iterator\_\-free@{oscap\_\-string\_\-iterator\_\-free}!STRINGS@{STRINGS}}
\subsubsection[{oscap\_\-string\_\-iterator\_\-free}]{\setlength{\rightskip}{0pt plus 5cm}void oscap\_\-string\_\-iterator\_\-free (struct {\bf oscap\_\-string\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}related, inherited\mbox{]}}}}
\label{group__STRINGS_ga7d4ac0384a612d7cdff94f6ca114ade1}
\hypertarget{group__STRINGS_gaa2b95bf57e6b0012180cd50b9b2e154d}{
\index{STRINGS@{STRINGS}!oscap\_\-string\_\-iterator\_\-has\_\-more@{oscap\_\-string\_\-iterator\_\-has\_\-more}}
\index{oscap\_\-string\_\-iterator\_\-has\_\-more@{oscap\_\-string\_\-iterator\_\-has\_\-more}!STRINGS@{STRINGS}}
\subsubsection[{oscap\_\-string\_\-iterator\_\-has\_\-more}]{\setlength{\rightskip}{0pt plus 5cm}bool oscap\_\-string\_\-iterator\_\-has\_\-more (struct {\bf oscap\_\-string\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}related, inherited\mbox{]}}}}
\label{group__STRINGS_gaa2b95bf57e6b0012180cd50b9b2e154d}
\hypertarget{group__STRINGS_gabb5dc748268808d8ba0b0ea839391370}{
\index{STRINGS@{STRINGS}!oscap\_\-string\_\-iterator\_\-next@{oscap\_\-string\_\-iterator\_\-next}}
\index{oscap\_\-string\_\-iterator\_\-next@{oscap\_\-string\_\-iterator\_\-next}!STRINGS@{STRINGS}}
\subsubsection[{oscap\_\-string\_\-iterator\_\-next}]{\setlength{\rightskip}{0pt plus 5cm}const char $\ast$ oscap\_\-string\_\-iterator\_\-next (struct {\bf oscap\_\-string\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}related, inherited\mbox{]}}}}
\label{group__STRINGS_gabb5dc748268808d8ba0b0ea839391370}
\hypertarget{group__STRINGS_ga101fdba5fc12d17344b6fa58c6e28e2f}{
\index{STRINGS@{STRINGS}!oscap\_\-string\_\-iterator\_\-remove@{oscap\_\-string\_\-iterator\_\-remove}}
\index{oscap\_\-string\_\-iterator\_\-remove@{oscap\_\-string\_\-iterator\_\-remove}!STRINGS@{STRINGS}}
\subsubsection[{oscap\_\-string\_\-iterator\_\-remove}]{\setlength{\rightskip}{0pt plus 5cm}void oscap\_\-string\_\-iterator\_\-remove (struct {\bf oscap\_\-string\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}related, inherited\mbox{]}}}}
\label{group__STRINGS_ga101fdba5fc12d17344b6fa58c6e28e2f}
\hypertarget{group__STRINGS_ga33302545c993d04c5640070f5ebcdf38}{
\index{STRINGS@{STRINGS}!oscap\_\-text\_\-get\_\-lang@{oscap\_\-text\_\-get\_\-lang}}
\index{oscap\_\-text\_\-get\_\-lang@{oscap\_\-text\_\-get\_\-lang}!STRINGS@{STRINGS}}
\subsubsection[{oscap\_\-text\_\-get\_\-lang}]{\setlength{\rightskip}{0pt plus 5cm}const char $\ast$ oscap\_\-text\_\-get\_\-lang (const struct {\bf oscap\_\-text} $\ast$ {\em text})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__STRINGS_ga33302545c993d04c5640070f5ebcdf38}
\hypertarget{group__STRINGS_gaca2bb3cb75e8858295dd08c800ec810e}{
\index{STRINGS@{STRINGS}!oscap\_\-text\_\-get\_\-text@{oscap\_\-text\_\-get\_\-text}}
\index{oscap\_\-text\_\-get\_\-text@{oscap\_\-text\_\-get\_\-text}!STRINGS@{STRINGS}}
\subsubsection[{oscap\_\-text\_\-get\_\-text}]{\setlength{\rightskip}{0pt plus 5cm}const char $\ast$ oscap\_\-text\_\-get\_\-text (const struct {\bf oscap\_\-text} $\ast$ {\em text})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__STRINGS_gaca2bb3cb75e8858295dd08c800ec810e}
\hypertarget{group__STRINGS_gab1f6fa43db91de5fe7e774f4db9e8786}{
\index{STRINGS@{STRINGS}!oscap\_\-text\_\-iterator\_\-free@{oscap\_\-text\_\-iterator\_\-free}}
\index{oscap\_\-text\_\-iterator\_\-free@{oscap\_\-text\_\-iterator\_\-free}!STRINGS@{STRINGS}}
\subsubsection[{oscap\_\-text\_\-iterator\_\-free}]{\setlength{\rightskip}{0pt plus 5cm}void oscap\_\-text\_\-iterator\_\-free (struct {\bf oscap\_\-text\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__STRINGS_gab1f6fa43db91de5fe7e774f4db9e8786}
\hypertarget{group__STRINGS_ga1409acab9efa1a603a5d276af6ccda0e}{
\index{STRINGS@{STRINGS}!oscap\_\-text\_\-iterator\_\-has\_\-more@{oscap\_\-text\_\-iterator\_\-has\_\-more}}
\index{oscap\_\-text\_\-iterator\_\-has\_\-more@{oscap\_\-text\_\-iterator\_\-has\_\-more}!STRINGS@{STRINGS}}
\subsubsection[{oscap\_\-text\_\-iterator\_\-has\_\-more}]{\setlength{\rightskip}{0pt plus 5cm}bool oscap\_\-text\_\-iterator\_\-has\_\-more (struct {\bf oscap\_\-text\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__STRINGS_ga1409acab9efa1a603a5d276af6ccda0e}
\hypertarget{group__STRINGS_ga8e0dbe44ba453a691b353d8f034df4ee}{
\index{STRINGS@{STRINGS}!oscap\_\-text\_\-iterator\_\-next@{oscap\_\-text\_\-iterator\_\-next}}
\index{oscap\_\-text\_\-iterator\_\-next@{oscap\_\-text\_\-iterator\_\-next}!STRINGS@{STRINGS}}
\subsubsection[{oscap\_\-text\_\-iterator\_\-next}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf oscap\_\-text} $\ast$ oscap\_\-text\_\-iterator\_\-next (struct {\bf oscap\_\-text\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}read, inherited\mbox{]}}}}
\label{group__STRINGS_ga8e0dbe44ba453a691b353d8f034df4ee}
\hypertarget{group__STRINGS_ga77270908f6ad7a1ba7a9191e72f9cab9}{
\index{STRINGS@{STRINGS}!oscap\_\-text\_\-iterator\_\-remove@{oscap\_\-text\_\-iterator\_\-remove}}
\index{oscap\_\-text\_\-iterator\_\-remove@{oscap\_\-text\_\-iterator\_\-remove}!STRINGS@{STRINGS}}
\subsubsection[{oscap\_\-text\_\-iterator\_\-remove}]{\setlength{\rightskip}{0pt plus 5cm}void oscap\_\-text\_\-iterator\_\-remove (struct {\bf oscap\_\-text\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__STRINGS_ga77270908f6ad7a1ba7a9191e72f9cab9}
\hypertarget{group__STRINGS_gac6a9bf5401a4886e98f2904dcae24bad}{
\index{STRINGS@{STRINGS}!oscap\_\-text\_\-new@{oscap\_\-text\_\-new}}
\index{oscap\_\-text\_\-new@{oscap\_\-text\_\-new}!STRINGS@{STRINGS}}
\subsubsection[{oscap\_\-text\_\-new}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf oscap\_\-text} $\ast$ oscap\_\-text\_\-new (void)\hspace{0.3cm}{\ttfamily  \mbox{[}read, inherited\mbox{]}}}}
\label{group__STRINGS_gac6a9bf5401a4886e98f2904dcae24bad}


Create an internationalized text field. 
\begin{DoxyParams}{Parameters}
\item[{\em lang}]-\/ language identifier (\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
oscap\_\-text\_\-lang) 
\end{DoxySeeAlso}

\begin{DoxyParams}{Parameters}
\item[{\em encoding}]-\/ language encoding (\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
oscap\_\-text\_\-encoding) 
\end{DoxySeeAlso}
\hypertarget{group__STRINGS_ga58c7ce80ba2c0831e18f1bbdeaafa118}{
\index{STRINGS@{STRINGS}!oscap\_\-text\_\-new\_\-html@{oscap\_\-text\_\-new\_\-html}}
\index{oscap\_\-text\_\-new\_\-html@{oscap\_\-text\_\-new\_\-html}!STRINGS@{STRINGS}}
\subsubsection[{oscap\_\-text\_\-new\_\-html}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf oscap\_\-text} $\ast$ oscap\_\-text\_\-new\_\-html (void)\hspace{0.3cm}{\ttfamily  \mbox{[}read, inherited\mbox{]}}}}
\label{group__STRINGS_ga58c7ce80ba2c0831e18f1bbdeaafa118}


Create an internationalized text field with HTML content. 
\begin{DoxyParams}{Parameters}
\item[{\em lang}]-\/ language identifier (\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
oscap\_\-text\_\-lang) 
\end{DoxySeeAlso}

\begin{DoxyParams}{Parameters}
\item[{\em encoding}]-\/ language encoding (\end{DoxyParams}
\begin{DoxySeeAlso}{See also}
oscap\_\-text\_\-encoding) 
\end{DoxySeeAlso}
\hypertarget{group__STRINGS_ga2b1c5275f76416de713f0234993c3475}{
\index{STRINGS@{STRINGS}!oscap\_\-text\_\-set\_\-lang@{oscap\_\-text\_\-set\_\-lang}}
\index{oscap\_\-text\_\-set\_\-lang@{oscap\_\-text\_\-set\_\-lang}!STRINGS@{STRINGS}}
\subsubsection[{oscap\_\-text\_\-set\_\-lang}]{\setlength{\rightskip}{0pt plus 5cm}bool oscap\_\-text\_\-set\_\-lang (struct {\bf oscap\_\-text} $\ast$ {\em text}, \/  const char $\ast$ {\em string})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__STRINGS_ga2b1c5275f76416de713f0234993c3475}
\hypertarget{group__STRINGS_ga22a6653f1f8237f3a7f6ad8cdb89a65e}{
\index{STRINGS@{STRINGS}!oscap\_\-text\_\-set\_\-text@{oscap\_\-text\_\-set\_\-text}}
\index{oscap\_\-text\_\-set\_\-text@{oscap\_\-text\_\-set\_\-text}!STRINGS@{STRINGS}}
\subsubsection[{oscap\_\-text\_\-set\_\-text}]{\setlength{\rightskip}{0pt plus 5cm}bool oscap\_\-text\_\-set\_\-text (struct {\bf oscap\_\-text} $\ast$ {\em text}, \/  const char $\ast$ {\em string})\hspace{0.3cm}{\ttfamily  \mbox{[}inherited\mbox{]}}}}
\label{group__STRINGS_ga22a6653f1f8237f3a7f6ad8cdb89a65e}
\hypertarget{group__STRINGS_ga496cfac948796026501cdd902c72873d}{
\index{STRINGS@{STRINGS}!oscap\_\-title\_\-get\_\-content@{oscap\_\-title\_\-get\_\-content}}
\index{oscap\_\-title\_\-get\_\-content@{oscap\_\-title\_\-get\_\-content}!STRINGS@{STRINGS}}
\subsubsection[{oscap\_\-title\_\-get\_\-content}]{\setlength{\rightskip}{0pt plus 5cm}const char $\ast$ oscap\_\-title\_\-get\_\-content (const struct {\bf oscap\_\-title} $\ast$ {\em title})\hspace{0.3cm}{\ttfamily  \mbox{[}related, inherited\mbox{]}}}}
\label{group__STRINGS_ga496cfac948796026501cdd902c72873d}


Get oscap title content. \hyperlink{structoscap__title}{oscap\_\-title} functions to get variable members


\begin{DoxyParams}{Parameters}
\item[{\em item}]title elements \end{DoxyParams}
\hypertarget{group__STRINGS_gaa435255b8c155087fe838b8f24d6030e}{
\index{STRINGS@{STRINGS}!oscap\_\-title\_\-iterator\_\-free@{oscap\_\-title\_\-iterator\_\-free}}
\index{oscap\_\-title\_\-iterator\_\-free@{oscap\_\-title\_\-iterator\_\-free}!STRINGS@{STRINGS}}
\subsubsection[{oscap\_\-title\_\-iterator\_\-free}]{\setlength{\rightskip}{0pt plus 5cm}void oscap\_\-title\_\-iterator\_\-free (struct {\bf oscap\_\-title\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}related, inherited\mbox{]}}}}
\label{group__STRINGS_gaa435255b8c155087fe838b8f24d6030e}
\hypertarget{group__STRINGS_ga856df9e15ffb52b33ed4a75d67ece468}{
\index{STRINGS@{STRINGS}!oscap\_\-title\_\-iterator\_\-has\_\-more@{oscap\_\-title\_\-iterator\_\-has\_\-more}}
\index{oscap\_\-title\_\-iterator\_\-has\_\-more@{oscap\_\-title\_\-iterator\_\-has\_\-more}!STRINGS@{STRINGS}}
\subsubsection[{oscap\_\-title\_\-iterator\_\-has\_\-more}]{\setlength{\rightskip}{0pt plus 5cm}bool oscap\_\-title\_\-iterator\_\-has\_\-more (struct {\bf oscap\_\-title\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}related, inherited\mbox{]}}}}
\label{group__STRINGS_ga856df9e15ffb52b33ed4a75d67ece468}
\hypertarget{group__STRINGS_gac670e04dad389fad7247518e20c91863}{
\index{STRINGS@{STRINGS}!oscap\_\-title\_\-iterator\_\-next@{oscap\_\-title\_\-iterator\_\-next}}
\index{oscap\_\-title\_\-iterator\_\-next@{oscap\_\-title\_\-iterator\_\-next}!STRINGS@{STRINGS}}
\subsubsection[{oscap\_\-title\_\-iterator\_\-next}]{\setlength{\rightskip}{0pt plus 5cm}struct {\bf oscap\_\-title} $\ast$ oscap\_\-title\_\-iterator\_\-next (struct {\bf oscap\_\-title\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}related, inherited\mbox{]}}}}
\label{group__STRINGS_gac670e04dad389fad7247518e20c91863}
\hypertarget{group__STRINGS_ga462dbf9096989e01a7abffadc4d6e980}{
\index{STRINGS@{STRINGS}!oscap\_\-title\_\-iterator\_\-remove@{oscap\_\-title\_\-iterator\_\-remove}}
\index{oscap\_\-title\_\-iterator\_\-remove@{oscap\_\-title\_\-iterator\_\-remove}!STRINGS@{STRINGS}}
\subsubsection[{oscap\_\-title\_\-iterator\_\-remove}]{\setlength{\rightskip}{0pt plus 5cm}void oscap\_\-title\_\-iterator\_\-remove (struct {\bf oscap\_\-title\_\-iterator} $\ast$ {\em it})\hspace{0.3cm}{\ttfamily  \mbox{[}related, inherited\mbox{]}}}}
\label{group__STRINGS_ga462dbf9096989e01a7abffadc4d6e980}