aboutsummaryrefslogtreecommitdiffstats
path: root/doc/latex/classmeow_1_1ObjSelector.tex
diff options
context:
space:
mode:
Diffstat (limited to 'doc/latex/classmeow_1_1ObjSelector.tex')
-rw-r--r--doc/latex/classmeow_1_1ObjSelector.tex60
1 files changed, 60 insertions, 0 deletions
diff --git a/doc/latex/classmeow_1_1ObjSelector.tex b/doc/latex/classmeow_1_1ObjSelector.tex
index 117250f..ecf9b95 100644
--- a/doc/latex/classmeow_1_1ObjSelector.tex
+++ b/doc/latex/classmeow_1_1ObjSelector.tex
@@ -59,6 +59,10 @@ cathook$<$ 讓程式可以有不只一個 {\ttfamily \hyperlink{classmeow_1_1Obj
\end{DoxyAuthor}
+Definition at line 22 of file Obj\-Selector.\-h.
+
+
+
\subsection{Constructor \& Destructor Documentation}
\hypertarget{classmeow_1_1ObjSelector_afefd56114a54ec164f0264d83394fc21}{\index{meow\-::\-Obj\-Selector@{meow\-::\-Obj\-Selector}!Obj\-Selector@{Obj\-Selector}}
\index{Obj\-Selector@{Obj\-Selector}!meow::ObjSelector@{meow\-::\-Obj\-Selector}}
@@ -73,6 +77,10 @@ cathook$<$ 讓程式可以有不只一個 {\ttfamily \hyperlink{classmeow_1_1Obj
宣告一個\-Obj\-Selector實體, 並且註冊一個 \hyperlink{classmeow_1_1ObjBase}{Obj\-Base}
+
+
+Definition at line 148 of file Obj\-Selector.\-h.
+
\hypertarget{classmeow_1_1ObjSelector_a7f798e7243aa2e93d2458dfc7f6d3308}{\index{meow\-::\-Obj\-Selector@{meow\-::\-Obj\-Selector}!Obj\-Selector@{Obj\-Selector}}
\index{Obj\-Selector@{Obj\-Selector}!meow::ObjSelector@{meow\-::\-Obj\-Selector}}
\subsubsection[{Obj\-Selector}]{\setlength{\rightskip}{0pt plus 5cm}template$<$size\-\_\-t id$>$ {\bf meow\-::\-Obj\-Selector}$<$ id $>$\-::{\bf Obj\-Selector} (
@@ -85,6 +93,10 @@ cathook$<$ 讓程式可以有不只一個 {\ttfamily \hyperlink{classmeow_1_1Obj
宣告一個\-Obj\-Selector實體, 並且註冊一個 \hyperlink{classmeow_1_1ObjBase}{Obj\-Base}
+
+
+Definition at line 156 of file Obj\-Selector.\-h.
+
\hypertarget{classmeow_1_1ObjSelector_aa5d9c625910c4ece0cba7944885d39c2}{\index{meow\-::\-Obj\-Selector@{meow\-::\-Obj\-Selector}!$\sim$\-Obj\-Selector@{$\sim$\-Obj\-Selector}}
\index{$\sim$\-Obj\-Selector@{$\sim$\-Obj\-Selector}!meow::ObjSelector@{meow\-::\-Obj\-Selector}}
\subsubsection[{$\sim$\-Obj\-Selector}]{\setlength{\rightskip}{0pt plus 5cm}template$<$size\-\_\-t id$>$ {\bf meow\-::\-Obj\-Selector}$<$ id $>$\-::$\sim${\bf Obj\-Selector} (
@@ -98,6 +110,10 @@ cathook$<$ 讓程式可以有不只一個 {\ttfamily \hyperlink{classmeow_1_1Obj
+Definition at line 162 of file Obj\-Selector.\-h.
+
+
+
\subsection{Member Function Documentation}
\hypertarget{classmeow_1_1ObjSelector_a0401a1941829c1b82ebce545d00a996d}{\index{meow\-::\-Obj\-Selector@{meow\-::\-Obj\-Selector}!add@{add}}
\index{add@{add}!meow::ObjSelector@{meow\-::\-Obj\-Selector}}
@@ -112,6 +128,10 @@ cathook$<$ 讓程式可以有不只一個 {\ttfamily \hyperlink{classmeow_1_1Obj
新增(註冊) 一個\-Class (必須要繼承自 {\ttfamily \hyperlink{classmeow_1_1ObjBase}{Obj\-Base}}) 並且給定其\-Name
+
+
+Definition at line 69 of file Obj\-Selector.\-h.
+
\hypertarget{classmeow_1_1ObjSelector_af1479fc3260f2600d76bc018a9a36019}{\index{meow\-::\-Obj\-Selector@{meow\-::\-Obj\-Selector}!add@{add}}
\index{add@{add}!meow::ObjSelector@{meow\-::\-Obj\-Selector}}
\subsubsection[{add}]{\setlength{\rightskip}{0pt plus 5cm}template$<$size\-\_\-t id$>$ static void {\bf meow\-::\-Obj\-Selector}$<$ id $>$\-::add (
@@ -124,6 +144,10 @@ cathook$<$ 讓程式可以有不只一個 {\ttfamily \hyperlink{classmeow_1_1Obj
新增(註冊) 一個\-Class (必須要繼承自 {\ttfamily \hyperlink{classmeow_1_1ObjBase}{Obj\-Base}}) 並且默認type為name
+
+
+Definition at line 76 of file Obj\-Selector.\-h.
+
\hypertarget{classmeow_1_1ObjSelector_a498c46995c8f9050b3b069b95d10c5cb}{\index{meow\-::\-Obj\-Selector@{meow\-::\-Obj\-Selector}!create@{create}}
\index{create@{create}!meow::ObjSelector@{meow\-::\-Obj\-Selector}}
\subsubsection[{create}]{\setlength{\rightskip}{0pt plus 5cm}template$<$size\-\_\-t id$>$ static {\bf Obj\-Base}$\ast$ {\bf meow\-::\-Obj\-Selector}$<$ id $>$\-::create (
@@ -135,6 +159,10 @@ cathook$<$ 讓程式可以有不只一個 {\ttfamily \hyperlink{classmeow_1_1Obj
回傳一個之前註冊過得\-Class new出來的實體
+
+
+Definition at line 101 of file Obj\-Selector.\-h.
+
\hypertarget{classmeow_1_1ObjSelector_a94ae819ddd031927466845c86ce35621}{\index{meow\-::\-Obj\-Selector@{meow\-::\-Obj\-Selector}!del@{del}}
\index{del@{del}!meow::ObjSelector@{meow\-::\-Obj\-Selector}}
\subsubsection[{del}]{\setlength{\rightskip}{0pt plus 5cm}template$<$size\-\_\-t id$>$ static void {\bf meow\-::\-Obj\-Selector}$<$ id $>$\-::del (
@@ -146,6 +174,10 @@ cathook$<$ 讓程式可以有不只一個 {\ttfamily \hyperlink{classmeow_1_1Obj
依照name刪除之前註冊過得\-Class
+
+
+Definition at line 83 of file Obj\-Selector.\-h.
+
\hypertarget{classmeow_1_1ObjSelector_a8febbd488ce1cf37b075c0e42278d3d0}{\index{meow\-::\-Obj\-Selector@{meow\-::\-Obj\-Selector}!exist@{exist}}
\index{exist@{exist}!meow::ObjSelector@{meow\-::\-Obj\-Selector}}
\subsubsection[{exist}]{\setlength{\rightskip}{0pt plus 5cm}template$<$size\-\_\-t id$>$ static bool {\bf meow\-::\-Obj\-Selector}$<$ id $>$\-::exist (
@@ -157,6 +189,10 @@ cathook$<$ 讓程式可以有不只一個 {\ttfamily \hyperlink{classmeow_1_1Obj
利用type檢查是否有註冊過同種類的\-Class
+
+
+Definition at line 110 of file Obj\-Selector.\-h.
+
\hypertarget{classmeow_1_1ObjSelector_a948d5e709bdeacb8648e8c7c243b0ff3}{\index{meow\-::\-Obj\-Selector@{meow\-::\-Obj\-Selector}!get@{get}}
\index{get@{get}!meow::ObjSelector@{meow\-::\-Obj\-Selector}}
\subsubsection[{get}]{\setlength{\rightskip}{0pt plus 5cm}template$<$size\-\_\-t id$>$ static {\bf Obj\-Base} const$\ast$ {\bf meow\-::\-Obj\-Selector}$<$ id $>$\-::get (
@@ -168,6 +204,10 @@ cathook$<$ 讓程式可以有不只一個 {\ttfamily \hyperlink{classmeow_1_1Obj
取得之前註冊過得\-Class
+
+
+Definition at line 93 of file Obj\-Selector.\-h.
+
\hypertarget{classmeow_1_1ObjSelector_a43786b9b4869a3bb115c852d09e474cb}{\index{meow\-::\-Obj\-Selector@{meow\-::\-Obj\-Selector}!name@{name}}
\index{name@{name}!meow::ObjSelector@{meow\-::\-Obj\-Selector}}
\subsubsection[{name}]{\setlength{\rightskip}{0pt plus 5cm}template$<$size\-\_\-t id$>$ static std\-::string {\bf meow\-::\-Obj\-Selector}$<$ id $>$\-::name (
@@ -179,6 +219,10 @@ cathook$<$ 讓程式可以有不只一個 {\ttfamily \hyperlink{classmeow_1_1Obj
利用type尋找name
+
+
+Definition at line 124 of file Obj\-Selector.\-h.
+
\hypertarget{classmeow_1_1ObjSelector_a12a464df440ff51da3f51a5c6731f958}{\index{meow\-::\-Obj\-Selector@{meow\-::\-Obj\-Selector}!names@{names}}
\index{names@{names}!meow::ObjSelector@{meow\-::\-Obj\-Selector}}
\subsubsection[{names}]{\setlength{\rightskip}{0pt plus 5cm}template$<$size\-\_\-t id$>$ static std\-::vector$<$std\-::string$>$ {\bf meow\-::\-Obj\-Selector}$<$ id $>$\-::names (
@@ -190,6 +234,10 @@ cathook$<$ 讓程式可以有不只一個 {\ttfamily \hyperlink{classmeow_1_1Obj
回傳所有註冊過的name
+
+
+Definition at line 138 of file Obj\-Selector.\-h.
+
\hypertarget{classmeow_1_1ObjSelector_a757b4c75d87f958b64bb5cacbeb71dcb}{\index{meow\-::\-Obj\-Selector@{meow\-::\-Obj\-Selector}!read@{read}}
\index{read@{read}!meow::ObjSelector@{meow\-::\-Obj\-Selector}}
\subsubsection[{read}]{\setlength{\rightskip}{0pt plus 5cm}template$<$size\-\_\-t id$>$ static {\bf Obj\-Base}$\ast$ {\bf meow\-::\-Obj\-Selector}$<$ id $>$\-::read (
@@ -202,6 +250,10 @@ cathook$<$ 讓程式可以有不只一個 {\ttfamily \hyperlink{classmeow_1_1Obj
從檔案中讀取一個物件(該物件必須要有註冊過)
+
+
+Definition at line 188 of file Obj\-Selector.\-h.
+
\hypertarget{classmeow_1_1ObjSelector_a85ff03287a5344d02b5cd67f89265ed8}{\index{meow\-::\-Obj\-Selector@{meow\-::\-Obj\-Selector}!write@{write}}
\index{write@{write}!meow::ObjSelector@{meow\-::\-Obj\-Selector}}
\subsubsection[{write}]{\setlength{\rightskip}{0pt plus 5cm}template$<$size\-\_\-t id$>$ static bool {\bf meow\-::\-Obj\-Selector}$<$ id $>$\-::write (
@@ -218,12 +270,20 @@ cathook$<$ 讓程式可以有不只一個 {\ttfamily \hyperlink{classmeow_1_1Obj
+Definition at line 171 of file Obj\-Selector.\-h.
+
+
+
\subsection{Friends And Related Function Documentation}
\hypertarget{classmeow_1_1ObjSelector_af0a264c27d0d08af4b617d2e4675fda7}{\index{meow\-::\-Obj\-Selector@{meow\-::\-Obj\-Selector}!Info@{Info}}
\index{Info@{Info}!meow::ObjSelector@{meow\-::\-Obj\-Selector}}
\subsubsection[{Info}]{\setlength{\rightskip}{0pt plus 5cm}template$<$size\-\_\-t id$>$ friend struct Info\hspace{0.3cm}{\ttfamily [friend]}}}\label{classmeow_1_1ObjSelector_af0a264c27d0d08af4b617d2e4675fda7}
+Definition at line 45 of file Obj\-Selector.\-h.
+
+
+
The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item
meowpp/oo/\hyperlink{ObjSelector_8h}{Obj\-Selector.\-h}\end{DoxyCompactItemize}