\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}}.