paradiseo/Doxygen doc/latex/classeoserial_1_1_entity.tex
aaziz-alaoui e79679b3c9 adding the problem configuration interface to irace interface
problem_config_mapping created
2020-10-01 15:55:30 +02:00

69 lines
2.9 KiB
TeX

\hypertarget{classeoserial_1_1_entity}{}\doxysection{eoserial\+::Entity Class Reference}
\label{classeoserial_1_1_entity}\index{eoserial::Entity@{eoserial::Entity}}
J\+S\+ON entity.
{\ttfamily \#include $<$Entity.\+h$>$}
Inheritance diagram for eoserial\+::Entity\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classeoserial_1_1_entity__inherit__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
virtual \mbox{\hyperlink{classeoserial_1_1_entity_aa5e5d9a87839b77835bef45c3571992b}{$\sim$\+Entity}} ()
\item
virtual std\+::ostream \& \mbox{\hyperlink{classeoserial_1_1_entity_acea8e7e906d326b8824f234646fa4fe4}{print}} (std\+::ostream \&out) const =0
\begin{DoxyCompactList}\small\item\em Prints the content of a J\+S\+ON object into a stream. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection{Detailed Description}
J\+S\+ON entity.
This class represents a J\+S\+ON entity, which can be J\+S\+ON objects, strings or arrays. It is the base class for the J\+S\+ON hierarchy.
\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classeoserial_1_1_entity_aa5e5d9a87839b77835bef45c3571992b}\label{classeoserial_1_1_entity_aa5e5d9a87839b77835bef45c3571992b}}
\index{eoserial::Entity@{eoserial::Entity}!````~Entity@{$\sim$Entity}}
\index{````~Entity@{$\sim$Entity}!eoserial::Entity@{eoserial::Entity}}
\doxysubsubsection{\texorpdfstring{$\sim$Entity()}{~Entity()}}
{\footnotesize\ttfamily virtual eoserial\+::\+Entity\+::$\sim$\+Entity (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}
Virtual dtor (base class).
\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{classeoserial_1_1_entity_acea8e7e906d326b8824f234646fa4fe4}\label{classeoserial_1_1_entity_acea8e7e906d326b8824f234646fa4fe4}}
\index{eoserial::Entity@{eoserial::Entity}!print@{print}}
\index{print@{print}!eoserial::Entity@{eoserial::Entity}}
\doxysubsubsection{\texorpdfstring{print()}{print()}}
{\footnotesize\ttfamily virtual std\+::ostream\& eoserial\+::\+Entity\+::print (\begin{DoxyParamCaption}\item[{std\+::ostream \&}]{out }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [pure virtual]}}
Prints the content of a J\+S\+ON object into a stream.
\begin{DoxyParams}{Parameters}
{\em out} & The stream in which we\textquotesingle{}re printing. \\
\hline
\end{DoxyParams}
Implemented in \mbox{\hyperlink{classeoserial_1_1_array_a41102329ba13ed80372605dbba30c3e6}{eoserial\+::\+Array}}, \mbox{\hyperlink{classeoserial_1_1_object_a6b6c4abb10819f17c42baebbcdbf10df}{eoserial\+::\+Object}}, and \mbox{\hyperlink{classeoserial_1_1_string_ab32cbc21afdf15e7d00a43ce39ccc1c9}{eoserial\+::\+String}}.
The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item
eo/src/serial/Entity.\+h\end{DoxyCompactItemize}