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