\hypertarget{ObjTypes_8h}{\section{meowpp/oo/\-Obj\-Types.h File Reference} \label{ObjTypes_8h}\index{meowpp/oo/\-Obj\-Types.\-h@{meowpp/oo/\-Obj\-Types.\-h}} } {\ttfamily \#include \char`\"{}../\-Self.\-h\char`\"{}}\\* {\ttfamily \#include \char`\"{}Obj\-Base.\-h\char`\"{}}\\* {\ttfamily \#include $<$cstdlib$>$}\\* {\ttfamily \#include $<$cstdio$>$}\\* \subsection*{Classes} \begin{DoxyCompactItemize} \item class \hyperlink{classmeow_1_1ObjType}{meow\-::\-Obj\-Type$<$ Type, Reader\-Writer $>$} \begin{DoxyCompactList}\small\item\em 純粹把給定的 {\ttfamily Type} 包起來, 變成繼承自 \hyperlink{classmeow_1_1ObjBase}{Obj\-Base} \end{DoxyCompactList}\item class \hyperlink{classmeow_1_1ReaderWriter__int}{meow\-::\-Reader\-Writer\-\_\-int} \item class \hyperlink{classmeow_1_1ReaderWriter__size__t}{meow\-::\-Reader\-Writer\-\_\-size\-\_\-t} \item class \hyperlink{classmeow_1_1ReaderWriter__double}{meow\-::\-Reader\-Writer\-\_\-double} \item class \hyperlink{classmeow_1_1ReaderWriter__string}{meow\-::\-Reader\-Writer\-\_\-string} \end{DoxyCompactItemize} \subsection*{Namespaces} \begin{DoxyCompactItemize} \item \hyperlink{namespacemeow}{meow} \end{DoxyCompactItemize} \subsection*{Typedefs} \begin{DoxyCompactItemize} \item typedef Obj\-Type$<$ \hyperlink{classint}{int}, \\* Reader\-Writer\-\_\-int $>$ \hyperlink{namespacemeow_add07dcc8e06a1394daa3e6402bc40c4b}{meow\-::\-Obj\-Int} \item typedef Obj\-Type$<$ size\-\_\-t, \\* Reader\-Writer\-\_\-size\-\_\-t $>$ \hyperlink{namespacemeow_a52b9d9ec3b004a9335222e7bf30e521a}{meow\-::\-Obj\-Size\-T} \item typedef Obj\-Type$<$ \hyperlink{classdouble}{double}, \\* Reader\-Writer\-\_\-double $>$ \hyperlink{namespacemeow_a936afddaa5716457741832ee501c7a58}{meow\-::\-Obj\-Double} \item typedef Obj\-Type$<$ std\-::string, \\* Reader\-Writer\-\_\-string $>$ \hyperlink{namespacemeow_a52d52e58feff5e9f9013279e2dbd2fee}{meow\-::\-Obj\-String} \end{DoxyCompactItemize}