|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171 |
- \hypertarget{namespace_tmeta_basic}{}\section{Tmeta\+Basic Namespace Reference}
- \label{namespace_tmeta_basic}\index{Tmeta\+Basic@{Tmeta\+Basic}}
- \subsection*{Classes}
- \begin{DoxyCompactItemize}
- \item
- struct \mbox{\hyperlink{struct_tmeta_basic_1_1_identity}{Identity}}
- \end{DoxyCompactItemize}
- \subsection*{Functions}
- \begin{DoxyCompactItemize}
- \item
- \mbox{\hyperlink{namespace_tmeta_basic_adbcfd80fbcc5a0fa1a132ea56c18e7ec}{T\+E\+ST}} (Tmeta\+Basic, Integreal\+Type)
- \item
- \mbox{\hyperlink{namespace_tmeta_basic_a9366a9541a3c137f06a56bb0de5dea26}{T\+E\+ST}} (Tmeta\+Basic, Integreal\+Constant)
- \item
- \mbox{\hyperlink{namespace_tmeta_basic_a76a07a924d058a3e5f60e1b40417348a}{T\+E\+ST}} (Tmeta\+Basic, Basic\+Types)
- \item
- \mbox{\hyperlink{namespace_tmeta_basic_aa66e8f02bed5fa0b5a84c70f80c29b98}{T\+E\+ST}} (Tmeta\+Basic, Selection)
- \item
- \mbox{\hyperlink{namespace_tmeta_basic_a8ee52197913571c983d610af12a1a664}{T\+E\+ST}} (Tmeta\+Basic, Logical\+Operations)
- \item
- \mbox{\hyperlink{namespace_tmeta_basic_aabef072b3cd9e8f59bd696590b1b5dfd}{T\+E\+ST}} (Tmeta\+Basic, Arithmetic\+Operations)
- \item
- \mbox{\hyperlink{namespace_tmeta_basic_a3ba38c6705e4f363cf52f330afedfdb6}{T\+E\+ST}} (Tmeta\+Basic, Comparison\+Operations)
- \item
- \mbox{\hyperlink{namespace_tmeta_basic_ae75afce18d82aad495ef6b9f7d5c0470}{T\+E\+ST}} (Tmeta\+Basic, Bit\+Operations)
- \item
- {\footnotesize template$<$typename T , typename = when$<$same\+\_\+$<$\+T, int$>$\+::type\+::value$>$$>$ }\\int \mbox{\hyperlink{namespace_tmeta_basic_ace6bcbc9c530fa498900e5fbcf6e7f49}{check1}} (T x)
- \item
- int \mbox{\hyperlink{namespace_tmeta_basic_a8fd829e39bf3d2429d66205a392a458f}{check1}} (...)
- \item
- {\footnotesize template$<$typename T , typename = enable\+\_\+if\+\_\+t$<$same\+\_\+$<$\+T, int$>$\+::type\+::value, void$>$$>$ }\\int \mbox{\hyperlink{namespace_tmeta_basic_a693588cb4aefc8048c1bc4fb414fa5fe}{check2}} (T x)
- \item
- int \mbox{\hyperlink{namespace_tmeta_basic_a691f22848ac59a710a5a588e25b79bdf}{check2}} (...)
- \item
- \mbox{\hyperlink{namespace_tmeta_basic_a5662c8ed09164d9e4ffbcc3931580eb9}{T\+E\+ST}} (Tmeta\+Basic, Sfinae)
- \end{DoxyCompactItemize}
-
-
- \subsection{Function Documentation}
- \mbox{\Hypertarget{namespace_tmeta_basic_ace6bcbc9c530fa498900e5fbcf6e7f49}\label{namespace_tmeta_basic_ace6bcbc9c530fa498900e5fbcf6e7f49}}
- \index{Tmeta\+Basic@{Tmeta\+Basic}!check1@{check1}}
- \index{check1@{check1}!Tmeta\+Basic@{Tmeta\+Basic}}
- \subsubsection{\texorpdfstring{check1()}{check1()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
- {\footnotesize\ttfamily template$<$typename T , typename = when$<$same\+\_\+$<$\+T, int$>$\+::type\+::value$>$$>$ \\
- int Tmeta\+Basic\+::check1 (\begin{DoxyParamCaption}\item[{T}]{x }\end{DoxyParamCaption})}
-
-
-
- Definition at line 222 of file Tmeta\+Basic.\+cpp.
-
- \mbox{\Hypertarget{namespace_tmeta_basic_a8fd829e39bf3d2429d66205a392a458f}\label{namespace_tmeta_basic_a8fd829e39bf3d2429d66205a392a458f}}
- \index{Tmeta\+Basic@{Tmeta\+Basic}!check1@{check1}}
- \index{check1@{check1}!Tmeta\+Basic@{Tmeta\+Basic}}
- \subsubsection{\texorpdfstring{check1()}{check1()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
- {\footnotesize\ttfamily int Tmeta\+Basic\+::check1 (\begin{DoxyParamCaption}\item[{}]{... }\end{DoxyParamCaption})}
-
-
-
- Definition at line 223 of file Tmeta\+Basic.\+cpp.
-
- \mbox{\Hypertarget{namespace_tmeta_basic_a693588cb4aefc8048c1bc4fb414fa5fe}\label{namespace_tmeta_basic_a693588cb4aefc8048c1bc4fb414fa5fe}}
- \index{Tmeta\+Basic@{Tmeta\+Basic}!check2@{check2}}
- \index{check2@{check2}!Tmeta\+Basic@{Tmeta\+Basic}}
- \subsubsection{\texorpdfstring{check2()}{check2()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
- {\footnotesize\ttfamily template$<$typename T , typename = enable\+\_\+if\+\_\+t$<$same\+\_\+$<$\+T, int$>$\+::type\+::value, void$>$$>$ \\
- int Tmeta\+Basic\+::check2 (\begin{DoxyParamCaption}\item[{T}]{x }\end{DoxyParamCaption})}
-
-
-
- Definition at line 226 of file Tmeta\+Basic.\+cpp.
-
- \mbox{\Hypertarget{namespace_tmeta_basic_a691f22848ac59a710a5a588e25b79bdf}\label{namespace_tmeta_basic_a691f22848ac59a710a5a588e25b79bdf}}
- \index{Tmeta\+Basic@{Tmeta\+Basic}!check2@{check2}}
- \index{check2@{check2}!Tmeta\+Basic@{Tmeta\+Basic}}
- \subsubsection{\texorpdfstring{check2()}{check2()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
- {\footnotesize\ttfamily int Tmeta\+Basic\+::check2 (\begin{DoxyParamCaption}\item[{}]{... }\end{DoxyParamCaption})}
-
-
-
- Definition at line 227 of file Tmeta\+Basic.\+cpp.
-
- \mbox{\Hypertarget{namespace_tmeta_basic_adbcfd80fbcc5a0fa1a132ea56c18e7ec}\label{namespace_tmeta_basic_adbcfd80fbcc5a0fa1a132ea56c18e7ec}}
- \index{Tmeta\+Basic@{Tmeta\+Basic}!T\+E\+ST@{T\+E\+ST}}
- \index{T\+E\+ST@{T\+E\+ST}!Tmeta\+Basic@{Tmeta\+Basic}}
- \subsubsection{\texorpdfstring{T\+E\+S\+T()}{TEST()}\hspace{0.1cm}{\footnotesize\ttfamily [1/9]}}
- {\footnotesize\ttfamily Tmeta\+Basic\+::\+T\+E\+ST (\begin{DoxyParamCaption}\item[{Tmeta\+Basic}]{, }\item[{Integreal\+Type}]{ }\end{DoxyParamCaption})}
-
-
-
- Definition at line 39 of file Tmeta\+Basic.\+cpp.
-
- \mbox{\Hypertarget{namespace_tmeta_basic_a9366a9541a3c137f06a56bb0de5dea26}\label{namespace_tmeta_basic_a9366a9541a3c137f06a56bb0de5dea26}}
- \index{Tmeta\+Basic@{Tmeta\+Basic}!T\+E\+ST@{T\+E\+ST}}
- \index{T\+E\+ST@{T\+E\+ST}!Tmeta\+Basic@{Tmeta\+Basic}}
- \subsubsection{\texorpdfstring{T\+E\+S\+T()}{TEST()}\hspace{0.1cm}{\footnotesize\ttfamily [2/9]}}
- {\footnotesize\ttfamily Tmeta\+Basic\+::\+T\+E\+ST (\begin{DoxyParamCaption}\item[{Tmeta\+Basic}]{, }\item[{Integreal\+Constant}]{ }\end{DoxyParamCaption})}
-
-
-
- Definition at line 45 of file Tmeta\+Basic.\+cpp.
-
- \mbox{\Hypertarget{namespace_tmeta_basic_a76a07a924d058a3e5f60e1b40417348a}\label{namespace_tmeta_basic_a76a07a924d058a3e5f60e1b40417348a}}
- \index{Tmeta\+Basic@{Tmeta\+Basic}!T\+E\+ST@{T\+E\+ST}}
- \index{T\+E\+ST@{T\+E\+ST}!Tmeta\+Basic@{Tmeta\+Basic}}
- \subsubsection{\texorpdfstring{T\+E\+S\+T()}{TEST()}\hspace{0.1cm}{\footnotesize\ttfamily [3/9]}}
- {\footnotesize\ttfamily Tmeta\+Basic\+::\+T\+E\+ST (\begin{DoxyParamCaption}\item[{Tmeta\+Basic}]{, }\item[{Basic\+Types}]{ }\end{DoxyParamCaption})}
-
-
-
- Definition at line 51 of file Tmeta\+Basic.\+cpp.
-
- \mbox{\Hypertarget{namespace_tmeta_basic_aa66e8f02bed5fa0b5a84c70f80c29b98}\label{namespace_tmeta_basic_aa66e8f02bed5fa0b5a84c70f80c29b98}}
- \index{Tmeta\+Basic@{Tmeta\+Basic}!T\+E\+ST@{T\+E\+ST}}
- \index{T\+E\+ST@{T\+E\+ST}!Tmeta\+Basic@{Tmeta\+Basic}}
- \subsubsection{\texorpdfstring{T\+E\+S\+T()}{TEST()}\hspace{0.1cm}{\footnotesize\ttfamily [4/9]}}
- {\footnotesize\ttfamily Tmeta\+Basic\+::\+T\+E\+ST (\begin{DoxyParamCaption}\item[{Tmeta\+Basic}]{, }\item[{Selection}]{ }\end{DoxyParamCaption})}
-
-
-
- Definition at line 92 of file Tmeta\+Basic.\+cpp.
-
- \mbox{\Hypertarget{namespace_tmeta_basic_a8ee52197913571c983d610af12a1a664}\label{namespace_tmeta_basic_a8ee52197913571c983d610af12a1a664}}
- \index{Tmeta\+Basic@{Tmeta\+Basic}!T\+E\+ST@{T\+E\+ST}}
- \index{T\+E\+ST@{T\+E\+ST}!Tmeta\+Basic@{Tmeta\+Basic}}
- \subsubsection{\texorpdfstring{T\+E\+S\+T()}{TEST()}\hspace{0.1cm}{\footnotesize\ttfamily [5/9]}}
- {\footnotesize\ttfamily Tmeta\+Basic\+::\+T\+E\+ST (\begin{DoxyParamCaption}\item[{Tmeta\+Basic}]{, }\item[{Logical\+Operations}]{ }\end{DoxyParamCaption})}
-
-
-
- Definition at line 112 of file Tmeta\+Basic.\+cpp.
-
- \mbox{\Hypertarget{namespace_tmeta_basic_aabef072b3cd9e8f59bd696590b1b5dfd}\label{namespace_tmeta_basic_aabef072b3cd9e8f59bd696590b1b5dfd}}
- \index{Tmeta\+Basic@{Tmeta\+Basic}!T\+E\+ST@{T\+E\+ST}}
- \index{T\+E\+ST@{T\+E\+ST}!Tmeta\+Basic@{Tmeta\+Basic}}
- \subsubsection{\texorpdfstring{T\+E\+S\+T()}{TEST()}\hspace{0.1cm}{\footnotesize\ttfamily [6/9]}}
- {\footnotesize\ttfamily Tmeta\+Basic\+::\+T\+E\+ST (\begin{DoxyParamCaption}\item[{Tmeta\+Basic}]{, }\item[{Arithmetic\+Operations}]{ }\end{DoxyParamCaption})}
-
-
-
- Definition at line 152 of file Tmeta\+Basic.\+cpp.
-
- \mbox{\Hypertarget{namespace_tmeta_basic_a3ba38c6705e4f363cf52f330afedfdb6}\label{namespace_tmeta_basic_a3ba38c6705e4f363cf52f330afedfdb6}}
- \index{Tmeta\+Basic@{Tmeta\+Basic}!T\+E\+ST@{T\+E\+ST}}
- \index{T\+E\+ST@{T\+E\+ST}!Tmeta\+Basic@{Tmeta\+Basic}}
- \subsubsection{\texorpdfstring{T\+E\+S\+T()}{TEST()}\hspace{0.1cm}{\footnotesize\ttfamily [7/9]}}
- {\footnotesize\ttfamily Tmeta\+Basic\+::\+T\+E\+ST (\begin{DoxyParamCaption}\item[{Tmeta\+Basic}]{, }\item[{Comparison\+Operations}]{ }\end{DoxyParamCaption})}
-
-
-
- Definition at line 166 of file Tmeta\+Basic.\+cpp.
-
- \mbox{\Hypertarget{namespace_tmeta_basic_ae75afce18d82aad495ef6b9f7d5c0470}\label{namespace_tmeta_basic_ae75afce18d82aad495ef6b9f7d5c0470}}
- \index{Tmeta\+Basic@{Tmeta\+Basic}!T\+E\+ST@{T\+E\+ST}}
- \index{T\+E\+ST@{T\+E\+ST}!Tmeta\+Basic@{Tmeta\+Basic}}
- \subsubsection{\texorpdfstring{T\+E\+S\+T()}{TEST()}\hspace{0.1cm}{\footnotesize\ttfamily [8/9]}}
- {\footnotesize\ttfamily Tmeta\+Basic\+::\+T\+E\+ST (\begin{DoxyParamCaption}\item[{Tmeta\+Basic}]{, }\item[{Bit\+Operations}]{ }\end{DoxyParamCaption})}
-
-
-
- Definition at line 201 of file Tmeta\+Basic.\+cpp.
-
- \mbox{\Hypertarget{namespace_tmeta_basic_a5662c8ed09164d9e4ffbcc3931580eb9}\label{namespace_tmeta_basic_a5662c8ed09164d9e4ffbcc3931580eb9}}
- \index{Tmeta\+Basic@{Tmeta\+Basic}!T\+E\+ST@{T\+E\+ST}}
- \index{T\+E\+ST@{T\+E\+ST}!Tmeta\+Basic@{Tmeta\+Basic}}
- \subsubsection{\texorpdfstring{T\+E\+S\+T()}{TEST()}\hspace{0.1cm}{\footnotesize\ttfamily [9/9]}}
- {\footnotesize\ttfamily Tmeta\+Basic\+::\+T\+E\+ST (\begin{DoxyParamCaption}\item[{Tmeta\+Basic}]{, }\item[{Sfinae}]{ }\end{DoxyParamCaption})}
-
-
-
- Definition at line 229 of file Tmeta\+Basic.\+cpp.
-
|