\doxysection{include/sphinxbase/prim\+\_\+type.h File Reference}
\label{prim__type_8h}\index{include/sphinxbase/prim\_type.h@{include/sphinxbase/prim\_type.h}}


Basic type definitions used in Sphinx.  


{\ttfamily \#include $<$sphinx\+\_\+config.\+h$>$}\newline
\doxysubsubsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
union \textbf{ anytype\+\_\+s}
\begin{DoxyCompactList}\small\item\em Union of basic types. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsubsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \textbf{ \+\_\+\+\_\+\+BIGSTACKVARIABLE\+\_\+\+\_\+}
\item 
\#define \textbf{ TRUE}~1
\item 
\#define \textbf{ FALSE}~0
\item 
\#define \textbf{ NULL}~(void $\ast$)0
\item 
\#define \textbf{ MAX\+\_\+\+INT32}~((int32) 0x7fffffff)
\item 
\#define \textbf{ MAX\+\_\+\+INT16}~((int16) 0x00007fff)
\item 
\#define \textbf{ MAX\+\_\+\+INT8}~((int8)  0x0000007f)
\item 
\#define \textbf{ MAX\+\_\+\+NEG\+\_\+\+INT32}~((int32) 0x80000000)
\item 
\#define \textbf{ MAX\+\_\+\+NEG\+\_\+\+INT16}~((int16) 0xffff8000)
\item 
\#define \textbf{ MAX\+\_\+\+NEG\+\_\+\+INT8}~((int8)  0xffffff80)
\item 
\#define \textbf{ MAX\+\_\+\+UINT32}~((uint32) 0xffffffff)
\item 
\#define \textbf{ MAX\+\_\+\+UINT16}~((uint16) 0x0000ffff)
\item 
\#define \textbf{ MAX\+\_\+\+UINT8}~((uint8)  0x000000ff)
\item 
\#define \textbf{ MAX\+\_\+\+POS\+\_\+\+FLOAT32}~3.\+4e+38f
\item 
\#define \textbf{ MIN\+\_\+\+POS\+\_\+\+FLOAT32}~1.\+2e-\/38f /$\ast$ But not 0 $\ast$/
\item 
\#define \textbf{ MAX\+\_\+\+POS\+\_\+\+FLOAT64}~1.\+8e+307
\item 
\#define \textbf{ MIN\+\_\+\+POS\+\_\+\+FLOAT64}~2.\+2e-\/308
\item 
\#define \textbf{ MAX\+\_\+\+IEEE\+\_\+\+NORM\+\_\+\+POS\+\_\+\+FLOAT32}~3.\+4e+38f
\item 
\#define \textbf{ MIN\+\_\+\+IEEE\+\_\+\+NORM\+\_\+\+POS\+\_\+\+FLOAT32}~1.\+2e-\/38f
\item 
\#define \textbf{ MIN\+\_\+\+IEEE\+\_\+\+NORM\+\_\+\+NEG\+\_\+\+FLOAT32}~-\/3.\+4e+38f
\item 
\#define \textbf{ MAX\+\_\+\+IEEE\+\_\+\+NORM\+\_\+\+POS\+\_\+\+FLOAT64}~1.\+8e+307
\item 
\#define \textbf{ MIN\+\_\+\+IEEE\+\_\+\+NORM\+\_\+\+POS\+\_\+\+FLOAT64}~2.\+2e-\/308
\item 
\#define \textbf{ MIN\+\_\+\+IEEE\+\_\+\+NORM\+\_\+\+NEG\+\_\+\+FLOAT64}~-\/1.\+8e+307
\item 
\#define \textbf{ MAX\+\_\+\+NEG\+\_\+\+FLOAT32}~((float32) (-\/MAX\+\_\+\+POS\+\_\+\+FLOAT32))
\item 
\#define \textbf{ MIN\+\_\+\+NEG\+\_\+\+FLOAT32}~((float32) (-\/MIN\+\_\+\+POS\+\_\+\+FLOAT32))
\item 
\#define \textbf{ MAX\+\_\+\+NEG\+\_\+\+FLOAT64}~((float64) (-\/MAX\+\_\+\+POS\+\_\+\+FLOAT64))
\item 
\#define \textbf{ MIN\+\_\+\+NEG\+\_\+\+FLOAT64}~((float64) (-\/MIN\+\_\+\+POS\+\_\+\+FLOAT64))
\end{DoxyCompactItemize}
\doxysubsubsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
\label{prim__type_8h_abfc21839f45a6def491687f823eaa94d} 
typedef union \textbf{ anytype\+\_\+s} {\bfseries anytype\+\_\+t}
\begin{DoxyCompactList}\small\item\em Union of basic types. \end{DoxyCompactList}\item 
typedef int \textbf{ int32}
\item 
typedef short \textbf{ int16}
\item 
typedef signed char \textbf{ int8}
\item 
typedef unsigned int \textbf{ uint32}
\item 
typedef unsigned short \textbf{ uint16}
\item 
typedef unsigned char \textbf{ uint8}
\item 
typedef float \textbf{ float32}
\item 
typedef double \textbf{ float64}
\item 
typedef double \textbf{ int64}
\item 
typedef double \textbf{ uint64}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Basic type definitions used in Sphinx. 



Definition in file \textbf{ prim\+\_\+type.\+h}.



\doxysubsection{Macro Definition Documentation}
\label{prim__type_8h_a64d603953ff96570ac4072daaeaeb36b} 
\index{prim\_type.h@{prim\_type.h}!\_\_BIGSTACKVARIABLE\_\_@{\_\_BIGSTACKVARIABLE\_\_}}
\index{\_\_BIGSTACKVARIABLE\_\_@{\_\_BIGSTACKVARIABLE\_\_}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{\_\_BIGSTACKVARIABLE\_\_}
{\footnotesize\ttfamily \#define \+\_\+\+\_\+\+BIGSTACKVARIABLE\+\_\+\+\_\+}



Definition at line \textbf{ 101} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_aa93f0eb578d23995850d61f7d61c55c1} 
\index{prim\_type.h@{prim\_type.h}!FALSE@{FALSE}}
\index{FALSE@{FALSE}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{FALSE}
{\footnotesize\ttfamily \#define FALSE~0}



Definition at line \textbf{ 140} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_ab806e0c70417e38f2302635bbb78c8c5} 
\index{prim\_type.h@{prim\_type.h}!MAX\_IEEE\_NORM\_POS\_FLOAT32@{MAX\_IEEE\_NORM\_POS\_FLOAT32}}
\index{MAX\_IEEE\_NORM\_POS\_FLOAT32@{MAX\_IEEE\_NORM\_POS\_FLOAT32}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{MAX\_IEEE\_NORM\_POS\_FLOAT32}
{\footnotesize\ttfamily \#define MAX\+\_\+\+IEEE\+\_\+\+NORM\+\_\+\+POS\+\_\+\+FLOAT32~3.\+4e+38f}



Definition at line \textbf{ 167} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_a424bb3e6f9a39ec4d9f0ed965ab92026} 
\index{prim\_type.h@{prim\_type.h}!MAX\_IEEE\_NORM\_POS\_FLOAT64@{MAX\_IEEE\_NORM\_POS\_FLOAT64}}
\index{MAX\_IEEE\_NORM\_POS\_FLOAT64@{MAX\_IEEE\_NORM\_POS\_FLOAT64}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{MAX\_IEEE\_NORM\_POS\_FLOAT64}
{\footnotesize\ttfamily \#define MAX\+\_\+\+IEEE\+\_\+\+NORM\+\_\+\+POS\+\_\+\+FLOAT64~1.\+8e+307}



Definition at line \textbf{ 170} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_a3905e54374e49708219791e7d59c60fb} 
\index{prim\_type.h@{prim\_type.h}!MAX\_INT16@{MAX\_INT16}}
\index{MAX\_INT16@{MAX\_INT16}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{MAX\_INT16}
{\footnotesize\ttfamily \#define MAX\+\_\+\+INT16~((int16) 0x00007fff)}



Definition at line \textbf{ 150} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_aac62d87844689a18b6f5339a89ed6e7f} 
\index{prim\_type.h@{prim\_type.h}!MAX\_INT32@{MAX\_INT32}}
\index{MAX\_INT32@{MAX\_INT32}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{MAX\_INT32}
{\footnotesize\ttfamily \#define MAX\+\_\+\+INT32~((int32) 0x7fffffff)}



Definition at line \textbf{ 149} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_aa092b7d509790c28edc065b23de6e39e} 
\index{prim\_type.h@{prim\_type.h}!MAX\_INT8@{MAX\_INT8}}
\index{MAX\_INT8@{MAX\_INT8}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{MAX\_INT8}
{\footnotesize\ttfamily \#define MAX\+\_\+\+INT8~((int8)  0x0000007f)}



Definition at line \textbf{ 151} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_a28dec1bda2ada96d7126ef83feae2845} 
\index{prim\_type.h@{prim\_type.h}!MAX\_NEG\_FLOAT32@{MAX\_NEG\_FLOAT32}}
\index{MAX\_NEG\_FLOAT32@{MAX\_NEG\_FLOAT32}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{MAX\_NEG\_FLOAT32}
{\footnotesize\ttfamily \#define MAX\+\_\+\+NEG\+\_\+\+FLOAT32~((float32) (-\/MAX\+\_\+\+POS\+\_\+\+FLOAT32))}



Definition at line \textbf{ 175} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_acb6f44b9148976581d01ab2e1313c635} 
\index{prim\_type.h@{prim\_type.h}!MAX\_NEG\_FLOAT64@{MAX\_NEG\_FLOAT64}}
\index{MAX\_NEG\_FLOAT64@{MAX\_NEG\_FLOAT64}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{MAX\_NEG\_FLOAT64}
{\footnotesize\ttfamily \#define MAX\+\_\+\+NEG\+\_\+\+FLOAT64~((float64) (-\/MAX\+\_\+\+POS\+\_\+\+FLOAT64))}



Definition at line \textbf{ 177} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_a4338527c828e68762d8b40e01f0e0869} 
\index{prim\_type.h@{prim\_type.h}!MAX\_NEG\_INT16@{MAX\_NEG\_INT16}}
\index{MAX\_NEG\_INT16@{MAX\_NEG\_INT16}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{MAX\_NEG\_INT16}
{\footnotesize\ttfamily \#define MAX\+\_\+\+NEG\+\_\+\+INT16~((int16) 0xffff8000)}



Definition at line \textbf{ 154} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_a29962133c3b9c5c2cf72f7d9299fd4a0} 
\index{prim\_type.h@{prim\_type.h}!MAX\_NEG\_INT32@{MAX\_NEG\_INT32}}
\index{MAX\_NEG\_INT32@{MAX\_NEG\_INT32}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{MAX\_NEG\_INT32}
{\footnotesize\ttfamily \#define MAX\+\_\+\+NEG\+\_\+\+INT32~((int32) 0x80000000)}



Definition at line \textbf{ 153} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_a76a3e608c93aff0ad98b3b742c51d38f} 
\index{prim\_type.h@{prim\_type.h}!MAX\_NEG\_INT8@{MAX\_NEG\_INT8}}
\index{MAX\_NEG\_INT8@{MAX\_NEG\_INT8}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{MAX\_NEG\_INT8}
{\footnotesize\ttfamily \#define MAX\+\_\+\+NEG\+\_\+\+INT8~((int8)  0xffffff80)}



Definition at line \textbf{ 155} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_a763737bb762908f1014777705e1bd5e0} 
\index{prim\_type.h@{prim\_type.h}!MAX\_POS\_FLOAT32@{MAX\_POS\_FLOAT32}}
\index{MAX\_POS\_FLOAT32@{MAX\_POS\_FLOAT32}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{MAX\_POS\_FLOAT32}
{\footnotesize\ttfamily \#define MAX\+\_\+\+POS\+\_\+\+FLOAT32~3.\+4e+38f}



Definition at line \textbf{ 162} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_a63f40e6ca19e802259413c04cc56bd28} 
\index{prim\_type.h@{prim\_type.h}!MAX\_POS\_FLOAT64@{MAX\_POS\_FLOAT64}}
\index{MAX\_POS\_FLOAT64@{MAX\_POS\_FLOAT64}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{MAX\_POS\_FLOAT64}
{\footnotesize\ttfamily \#define MAX\+\_\+\+POS\+\_\+\+FLOAT64~1.\+8e+307}



Definition at line \textbf{ 164} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_abc023544d8096a8fa1bd1f6f6f90bc41} 
\index{prim\_type.h@{prim\_type.h}!MAX\_UINT16@{MAX\_UINT16}}
\index{MAX\_UINT16@{MAX\_UINT16}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{MAX\_UINT16}
{\footnotesize\ttfamily \#define MAX\+\_\+\+UINT16~((uint16) 0x0000ffff)}



Definition at line \textbf{ 158} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_a26248174abf27973b9edfa9b70ba4c93} 
\index{prim\_type.h@{prim\_type.h}!MAX\_UINT32@{MAX\_UINT32}}
\index{MAX\_UINT32@{MAX\_UINT32}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{MAX\_UINT32}
{\footnotesize\ttfamily \#define MAX\+\_\+\+UINT32~((uint32) 0xffffffff)}



Definition at line \textbf{ 157} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_a05682ca8de174141447ff05a2289a27c} 
\index{prim\_type.h@{prim\_type.h}!MAX\_UINT8@{MAX\_UINT8}}
\index{MAX\_UINT8@{MAX\_UINT8}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{MAX\_UINT8}
{\footnotesize\ttfamily \#define MAX\+\_\+\+UINT8~((uint8)  0x000000ff)}



Definition at line \textbf{ 159} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_a7dcce0312b93eb66d4e662fd035560bf} 
\index{prim\_type.h@{prim\_type.h}!MIN\_IEEE\_NORM\_NEG\_FLOAT32@{MIN\_IEEE\_NORM\_NEG\_FLOAT32}}
\index{MIN\_IEEE\_NORM\_NEG\_FLOAT32@{MIN\_IEEE\_NORM\_NEG\_FLOAT32}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{MIN\_IEEE\_NORM\_NEG\_FLOAT32}
{\footnotesize\ttfamily \#define MIN\+\_\+\+IEEE\+\_\+\+NORM\+\_\+\+NEG\+\_\+\+FLOAT32~-\/3.\+4e+38f}



Definition at line \textbf{ 169} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_ad8550cd6490d48fd6f4949626084fbdb} 
\index{prim\_type.h@{prim\_type.h}!MIN\_IEEE\_NORM\_NEG\_FLOAT64@{MIN\_IEEE\_NORM\_NEG\_FLOAT64}}
\index{MIN\_IEEE\_NORM\_NEG\_FLOAT64@{MIN\_IEEE\_NORM\_NEG\_FLOAT64}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{MIN\_IEEE\_NORM\_NEG\_FLOAT64}
{\footnotesize\ttfamily \#define MIN\+\_\+\+IEEE\+\_\+\+NORM\+\_\+\+NEG\+\_\+\+FLOAT64~-\/1.\+8e+307}



Definition at line \textbf{ 172} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_a8b4a04ec8b6561c6f831dfd2434fd505} 
\index{prim\_type.h@{prim\_type.h}!MIN\_IEEE\_NORM\_POS\_FLOAT32@{MIN\_IEEE\_NORM\_POS\_FLOAT32}}
\index{MIN\_IEEE\_NORM\_POS\_FLOAT32@{MIN\_IEEE\_NORM\_POS\_FLOAT32}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{MIN\_IEEE\_NORM\_POS\_FLOAT32}
{\footnotesize\ttfamily \#define MIN\+\_\+\+IEEE\+\_\+\+NORM\+\_\+\+POS\+\_\+\+FLOAT32~1.\+2e-\/38f}



Definition at line \textbf{ 168} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_aa8adb129a54c32e19ba7cc9171779687} 
\index{prim\_type.h@{prim\_type.h}!MIN\_IEEE\_NORM\_POS\_FLOAT64@{MIN\_IEEE\_NORM\_POS\_FLOAT64}}
\index{MIN\_IEEE\_NORM\_POS\_FLOAT64@{MIN\_IEEE\_NORM\_POS\_FLOAT64}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{MIN\_IEEE\_NORM\_POS\_FLOAT64}
{\footnotesize\ttfamily \#define MIN\+\_\+\+IEEE\+\_\+\+NORM\+\_\+\+POS\+\_\+\+FLOAT64~2.\+2e-\/308}



Definition at line \textbf{ 171} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_a98d8dffc8bc9036591980531b57e7f19} 
\index{prim\_type.h@{prim\_type.h}!MIN\_NEG\_FLOAT32@{MIN\_NEG\_FLOAT32}}
\index{MIN\_NEG\_FLOAT32@{MIN\_NEG\_FLOAT32}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{MIN\_NEG\_FLOAT32}
{\footnotesize\ttfamily \#define MIN\+\_\+\+NEG\+\_\+\+FLOAT32~((float32) (-\/MIN\+\_\+\+POS\+\_\+\+FLOAT32))}



Definition at line \textbf{ 176} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_a2e65d00cc854972aae6f58d9cb7d383f} 
\index{prim\_type.h@{prim\_type.h}!MIN\_NEG\_FLOAT64@{MIN\_NEG\_FLOAT64}}
\index{MIN\_NEG\_FLOAT64@{MIN\_NEG\_FLOAT64}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{MIN\_NEG\_FLOAT64}
{\footnotesize\ttfamily \#define MIN\+\_\+\+NEG\+\_\+\+FLOAT64~((float64) (-\/MIN\+\_\+\+POS\+\_\+\+FLOAT64))}



Definition at line \textbf{ 178} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_a6ebe6d883694f66620b6d2dd94dc38e8} 
\index{prim\_type.h@{prim\_type.h}!MIN\_POS\_FLOAT32@{MIN\_POS\_FLOAT32}}
\index{MIN\_POS\_FLOAT32@{MIN\_POS\_FLOAT32}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{MIN\_POS\_FLOAT32}
{\footnotesize\ttfamily \#define MIN\+\_\+\+POS\+\_\+\+FLOAT32~1.\+2e-\/38f /$\ast$ But not 0 $\ast$/}



Definition at line \textbf{ 163} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_a2fc3595771a7d0f944470fd9ba07cfad} 
\index{prim\_type.h@{prim\_type.h}!MIN\_POS\_FLOAT64@{MIN\_POS\_FLOAT64}}
\index{MIN\_POS\_FLOAT64@{MIN\_POS\_FLOAT64}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{MIN\_POS\_FLOAT64}
{\footnotesize\ttfamily \#define MIN\+\_\+\+POS\+\_\+\+FLOAT64~2.\+2e-\/308}



Definition at line \textbf{ 165} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_a070d2ce7b6bb7e5c05602aa8c308d0c4} 
\index{prim\_type.h@{prim\_type.h}!NULL@{NULL}}
\index{NULL@{NULL}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{NULL}
{\footnotesize\ttfamily \#define NULL~(void $\ast$)0}



Definition at line \textbf{ 144} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_aa8cecfc5c5c054d2875c03e77b7be15d} 
\index{prim\_type.h@{prim\_type.h}!TRUE@{TRUE}}
\index{TRUE@{TRUE}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{TRUE}
{\footnotesize\ttfamily \#define TRUE~1}



Definition at line \textbf{ 137} of file \textbf{ prim\+\_\+type.\+h}.



\doxysubsection{Typedef Documentation}
\label{prim__type_8h_aacdc525d6f7bddb3ae95d5c311bd06a1} 
\index{prim\_type.h@{prim\_type.h}!float32@{float32}}
\index{float32@{float32}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{float32}
{\footnotesize\ttfamily typedef float float32}



Definition at line \textbf{ 123} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_a232fad1b0d6dcc7c16aabde98b2e2a80} 
\index{prim\_type.h@{prim\_type.h}!float64@{float64}}
\index{float64@{float64}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{float64}
{\footnotesize\ttfamily typedef double float64}



Definition at line \textbf{ 124} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_a4355d16fcf9f644c9ac84293f0b1801f} 
\index{prim\_type.h@{prim\_type.h}!int16@{int16}}
\index{int16@{int16}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{int16}
{\footnotesize\ttfamily typedef short int16}



Definition at line \textbf{ 118} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_a56f1a81c92849566ae864511088eb7e8} 
\index{prim\_type.h@{prim\_type.h}!int32@{int32}}
\index{int32@{int32}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{int32}
{\footnotesize\ttfamily typedef int int32}



Definition at line \textbf{ 117} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_a5ca2adc31be9c44adfeb373feb166821} 
\index{prim\_type.h@{prim\_type.h}!int64@{int64}}
\index{int64@{int64}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{int64}
{\footnotesize\ttfamily typedef double int64}



Definition at line \textbf{ 132} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_a1b956fe1df85f3c132b21edb4e116458} 
\index{prim\_type.h@{prim\_type.h}!int8@{int8}}
\index{int8@{int8}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{int8}
{\footnotesize\ttfamily typedef signed char int8}



Definition at line \textbf{ 119} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_a05f6b0ae8f6a6e135b0e290c25fe0e4e} 
\index{prim\_type.h@{prim\_type.h}!uint16@{uint16}}
\index{uint16@{uint16}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{uint16}
{\footnotesize\ttfamily typedef unsigned short uint16}



Definition at line \textbf{ 121} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_a1134b580f8da4de94ca6b1de4d37975e} 
\index{prim\_type.h@{prim\_type.h}!uint32@{uint32}}
\index{uint32@{uint32}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{uint32}
{\footnotesize\ttfamily typedef unsigned int uint32}



Definition at line \textbf{ 120} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_a521337cd39452f9e318a6a3c3f6694ca} 
\index{prim\_type.h@{prim\_type.h}!uint64@{uint64}}
\index{uint64@{uint64}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{uint64}
{\footnotesize\ttfamily typedef double uint64}



Definition at line \textbf{ 133} of file \textbf{ prim\+\_\+type.\+h}.

\label{prim__type_8h_adde6aaee8457bee49c2a92621fe22b79} 
\index{prim\_type.h@{prim\_type.h}!uint8@{uint8}}
\index{uint8@{uint8}!prim\_type.h@{prim\_type.h}}
\doxysubsubsection{uint8}
{\footnotesize\ttfamily typedef unsigned char uint8}



Definition at line \textbf{ 122} of file \textbf{ prim\+\_\+type.\+h}.

