54 lines
2.1 KiB
TeX
54 lines
2.1 KiB
TeX
\doxysection{src/dobj/private/\+DObject.cpp File Reference}
|
|
\hypertarget{_d_object_8cpp}{}\label{_d_object_8cpp}\index{src/dobj/private/DObject.cpp@{src/dobj/private/DObject.cpp}}
|
|
|
|
|
|
Implementation of the \doxylink{class_d_object}{DObject} class.
|
|
|
|
|
|
{\ttfamily \#include "{}DObject.\+h"{}}\newline
|
|
{\ttfamily \#include $<$iostream$>$}\newline
|
|
{\ttfamily \#include $<$stdexcept$>$}\newline
|
|
\doxysubsubsection*{Functions}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
std\+::ostream \& \mbox{\hyperlink{_d_object_8cpp_aa54e75574f0302a2ca7252f9f0f0b3f1}{operator$<$$<$}} (std\+::ostream \&os, const \mbox{\hyperlink{class_d_object}{DObject}} \&obj)
|
|
\begin{DoxyCompactList}\small\item\em Provides a human-\/readable summary of the \doxylink{class_d_object}{DObject}. \end{DoxyCompactList}\end{DoxyCompactItemize}
|
|
|
|
|
|
\doxysubsection{Detailed Description}
|
|
Implementation of the \doxylink{class_d_object}{DObject} class.
|
|
|
|
Provides the implementation for a universal data container with plugin support.
|
|
|
|
Definition in file \mbox{\hyperlink{_d_object_8cpp_source}{DObject.\+cpp}}.
|
|
|
|
|
|
|
|
\doxysubsection{Function Documentation}
|
|
\Hypertarget{_d_object_8cpp_aa54e75574f0302a2ca7252f9f0f0b3f1}\index{DObject.cpp@{DObject.cpp}!operator$<$$<$@{operator$<$$<$}}
|
|
\index{operator$<$$<$@{operator$<$$<$}!DObject.cpp@{DObject.cpp}}
|
|
\doxysubsubsection{\texorpdfstring{operator$<$$<$()}{operator<<()}}
|
|
{\footnotesize\ttfamily \label{_d_object_8cpp_aa54e75574f0302a2ca7252f9f0f0b3f1}
|
|
std\+::ostream \& operator$<$$<$ (\begin{DoxyParamCaption}\item[{std\+::ostream \&}]{os}{, }\item[{const \mbox{\hyperlink{class_d_object}{DObject}} \&}]{obj}{}\end{DoxyParamCaption})}
|
|
|
|
|
|
|
|
Provides a human-\/readable summary of the \doxylink{class_d_object}{DObject}.
|
|
|
|
Useful for quick inspection or logging during debugging sessions.
|
|
|
|
|
|
\begin{DoxyParams}{Parameters}
|
|
{\em os} & The output stream to write to. \\
|
|
\hline
|
|
{\em obj} & The \doxylink{class_d_object}{DObject} to summarize. \\
|
|
\hline
|
|
\end{DoxyParams}
|
|
\begin{DoxyReturn}{Returns}
|
|
A reference to the output stream.
|
|
\end{DoxyReturn}
|
|
|
|
|
|
Definition at line \mbox{\hyperlink{_d_object_8cpp_source_l00126}{126}} of file \mbox{\hyperlink{_d_object_8cpp_source}{DObject.\+cpp}}.
|
|
|