\doxysection{logadd\+\_\+s Struct Reference}
\label{structlogadd__s}\index{logadd\_s@{logadd\_s}}
\doxysubsubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
void $\ast$ \textbf{ table}
\begin{DoxyCompactList}\small\item\em Table, in unsigned integers of (width) bytes. \end{DoxyCompactList}\item 
uint32 \textbf{ table\+\_\+size}
\begin{DoxyCompactList}\small\item\em Number of elements in (table). \end{DoxyCompactList}\item 
uint8 \textbf{ width}
\begin{DoxyCompactList}\small\item\em Width of elements of (table). \end{DoxyCompactList}\item 
int8 \textbf{ shift}
\begin{DoxyCompactList}\small\item\em Right shift applied to elements in (table). \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Definition at line \textbf{ 94} of file \textbf{ logmath.\+h}.



\doxysubsection{Field Documentation}
\label{structlogadd__s_a4000a49e71ed2c09da4f34cb5ccaed4b} 
\index{logadd\_s@{logadd\_s}!shift@{shift}}
\index{shift@{shift}!logadd\_s@{logadd\_s}}
\doxysubsubsection{shift}
{\footnotesize\ttfamily int8 logadd\+\_\+s\+::shift}



Right shift applied to elements in (table). 



Definition at line \textbf{ 102} of file \textbf{ logmath.\+h}.



Referenced by \textbf{ logmath\+\_\+exp()}, \textbf{ logmath\+\_\+get\+\_\+shift()}, \textbf{ logmath\+\_\+get\+\_\+table\+\_\+shape()}, \textbf{ logmath\+\_\+init()}, \textbf{ logmath\+\_\+ln\+\_\+to\+\_\+log()}, \textbf{ logmath\+\_\+log()}, \textbf{ logmath\+\_\+log10\+\_\+to\+\_\+log()}, \textbf{ logmath\+\_\+log\+\_\+to\+\_\+ln()}, \textbf{ logmath\+\_\+log\+\_\+to\+\_\+log10()}, \textbf{ logmath\+\_\+read()}, and \textbf{ logmath\+\_\+write()}.

\label{structlogadd__s_a27793577d513d85cd73c2daffc140695} 
\index{logadd\_s@{logadd\_s}!table@{table}}
\index{table@{table}!logadd\_s@{logadd\_s}}
\doxysubsubsection{table}
{\footnotesize\ttfamily void$\ast$ logadd\+\_\+s\+::table}



Table, in unsigned integers of (width) bytes. 



Definition at line \textbf{ 96} of file \textbf{ logmath.\+h}.



Referenced by \textbf{ logmath\+\_\+add()}, \textbf{ logmath\+\_\+free()}, \textbf{ logmath\+\_\+init()}, \textbf{ logmath\+\_\+read()}, and \textbf{ logmath\+\_\+write()}.

\label{structlogadd__s_a484c53a05b46d863d0456af679cee5d8} 
\index{logadd\_s@{logadd\_s}!table\_size@{table\_size}}
\index{table\_size@{table\_size}!logadd\_s@{logadd\_s}}
\doxysubsubsection{table\_size}
{\footnotesize\ttfamily uint32 logadd\+\_\+s\+::table\+\_\+size}



Number of elements in (table). 

This is never smaller than 256 (important!) 

Definition at line \textbf{ 98} of file \textbf{ logmath.\+h}.



Referenced by \textbf{ logmath\+\_\+add()}, \textbf{ logmath\+\_\+get\+\_\+table\+\_\+shape()}, \textbf{ logmath\+\_\+init()}, \textbf{ logmath\+\_\+read()}, and \textbf{ logmath\+\_\+write()}.

\label{structlogadd__s_a8e35a353d751d957270baf5192007c3e} 
\index{logadd\_s@{logadd\_s}!width@{width}}
\index{width@{width}!logadd\_s@{logadd\_s}}
\doxysubsubsection{width}
{\footnotesize\ttfamily uint8 logadd\+\_\+s\+::width}



Width of elements of (table). 



Definition at line \textbf{ 100} of file \textbf{ logmath.\+h}.



Referenced by \textbf{ logmath\+\_\+add()}, \textbf{ logmath\+\_\+get\+\_\+table\+\_\+shape()}, \textbf{ logmath\+\_\+get\+\_\+width()}, \textbf{ logmath\+\_\+init()}, \textbf{ logmath\+\_\+read()}, and \textbf{ logmath\+\_\+write()}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
include/sphinxbase/\textbf{ logmath.\+h}\end{DoxyCompactItemize}
