172 lines
11 KiB
TeX
172 lines
11 KiB
TeX
\doxysection{test/\+Callback\+Tests.cpp File Reference}
|
|
\hypertarget{_callback_tests_8cpp}{}\label{_callback_tests_8cpp}\index{test/CallbackTests.cpp@{test/CallbackTests.cpp}}
|
|
{\ttfamily \#include "{}unity.\+h"{}}\newline
|
|
{\ttfamily \#include "{}../include/\+BNO08x\+Test\+Helper.\+hpp"{}}\newline
|
|
Include dependency graph for Callback\+Tests.\+cpp\+:
|
|
\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[width=350pt]{_callback_tests_8cpp__incl}
|
|
\end{center}
|
|
\end{figure}
|
|
\doxysubsubsection*{Functions}
|
|
\begin{DoxyCompactItemize}
|
|
\item
|
|
\mbox{\hyperlink{_callback_tests_8cpp_a10683e9d548d5edb7fa36fcb00515f00}{TEST\+\_\+\+CASE}} ("{}BNO08x Driver Creation for \mbox{[}Callback\+All\+Report\+Void\+Input\+Param\mbox{]} Tests"{}, "{}\mbox{[}Callback\+All\+Report\+Void\+Input\+Param\mbox{]}"{})
|
|
\item
|
|
\mbox{\hyperlink{_callback_tests_8cpp_a2a38e8a82fc1fab9bdca331f39726892}{TEST\+\_\+\+CASE}} ("{}Void Input Param Flavor Cb"{}, "{}\mbox{[}Callback\+All\+Report\+Void\+Input\+Param\mbox{]}"{})
|
|
\item
|
|
\mbox{\hyperlink{_callback_tests_8cpp_a9ad6a1394e968c056e0d0a455d51c9f8}{TEST\+\_\+\+CASE}} ("{}BNO08x Driver Cleanup for \mbox{[}Callback\+All\+Report\+Void\+Input\+Param\mbox{]} Tests"{}, "{}\mbox{[}Callback\+All\+Report\+Void\+Input\+Param\mbox{]}"{})
|
|
\item
|
|
\mbox{\hyperlink{_callback_tests_8cpp_aeec6d3065f943c1339c060573c89e05f}{TEST\+\_\+\+CASE}} ("{}BNO08x Driver Creation for \mbox{[}Callback\+All\+Report\+IDInput\+Param\mbox{]} Tests"{}, "{}\mbox{[}Callback\+All\+Report\+IDInput\+Param\mbox{]}"{})
|
|
\item
|
|
\mbox{\hyperlink{_callback_tests_8cpp_adc348440748fec8fed1a66213f0be52f}{TEST\+\_\+\+CASE}} ("{}Report ID Input Param Flavor Cb"{}, "{}\mbox{[}Callback\+All\+Report\+IDInput\+Param\mbox{]}"{})
|
|
\item
|
|
\mbox{\hyperlink{_callback_tests_8cpp_a93a4532e4592eab29ca88f51cae930cf}{TEST\+\_\+\+CASE}} ("{}BNO08x Driver Cleanup for \mbox{[}Callback\+All\+Report\+IDInput\+Param\mbox{]} Tests"{}, "{}\mbox{[}Callback\+All\+Report\+IDInput\+Param\mbox{]}"{})
|
|
\item
|
|
\mbox{\hyperlink{_callback_tests_8cpp_a8eee2d5630a432e4c206fd941aa9affa}{TEST\+\_\+\+CASE}} ("{}BNO08x Driver Creation for \mbox{[}Callback\+Single\+Report\+Void\+Input\+Param\mbox{]} Tests"{}, "{}\mbox{[}Callback\+Single\+Report\+Void\+Input\+Param\mbox{]}"{})
|
|
\item
|
|
\mbox{\hyperlink{_callback_tests_8cpp_a0cae93f9fe6d369521dd1aeed1cd504b}{TEST\+\_\+\+CASE}} ("{}Single Report Void Input Param Flavor Cb"{}, "{}\mbox{[}Callback\+Single\+Report\+Void\+Input\+Param\mbox{]}"{})
|
|
\item
|
|
\mbox{\hyperlink{_callback_tests_8cpp_afc1ea15d6fd3e37c488c692435c9fc3d}{TEST\+\_\+\+CASE}} ("{}BNO08x Driver Cleanup for \mbox{[}Callback\+Single\+Report\+Void\+Input\+Param\mbox{]} Tests"{}, "{}\mbox{[}Callback\+Single\+Report\+Void\+Input\+Param\mbox{]}"{})
|
|
\end{DoxyCompactItemize}
|
|
|
|
|
|
\doxysubsection{Detailed Description}
|
|
\begin{DoxyAuthor}{Author}
|
|
Myles Parfeniuk
|
|
\end{DoxyAuthor}
|
|
\begin{DoxyWarning}{Warning}
|
|
YOU MUST ADD THE FOLLOWING LINE TO YOUR MAIN PROJECTS CMake\+Lists.\+txt IN ORDER FOR THIS TEST SUITE TO BE BUILT WITH PROJECT\+: set(TEST\+\_\+\+COMPONENTS "{}esp32\+\_\+\+BNO08x"{} CACHE STRING "{}\+Components to test."{})
|
|
\end{DoxyWarning}
|
|
|
|
|
|
\doxysubsection{Function Documentation}
|
|
\Hypertarget{_callback_tests_8cpp_a93a4532e4592eab29ca88f51cae930cf}\label{_callback_tests_8cpp_a93a4532e4592eab29ca88f51cae930cf}
|
|
\index{CallbackTests.cpp@{CallbackTests.cpp}!TEST\_CASE@{TEST\_CASE}}
|
|
\index{TEST\_CASE@{TEST\_CASE}!CallbackTests.cpp@{CallbackTests.cpp}}
|
|
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [1/9]}}
|
|
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{"{}BNO08x Driver Cleanup for Tests"{}}]{\mbox{[}\+Callback\+All\+Report\+IDInput\+Param\mbox{]}, }\item[{"{}"{}}]{\mbox{[}\+Callback\+All\+Report\+IDInput\+Param\mbox{]} }\end{DoxyParamCaption})}
|
|
|
|
Here is the call graph for this function\+:
|
|
\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[width=326pt]{_callback_tests_8cpp_a93a4532e4592eab29ca88f51cae930cf_cgraph}
|
|
\end{center}
|
|
\end{figure}
|
|
\Hypertarget{_callback_tests_8cpp_a9ad6a1394e968c056e0d0a455d51c9f8}\label{_callback_tests_8cpp_a9ad6a1394e968c056e0d0a455d51c9f8}
|
|
\index{CallbackTests.cpp@{CallbackTests.cpp}!TEST\_CASE@{TEST\_CASE}}
|
|
\index{TEST\_CASE@{TEST\_CASE}!CallbackTests.cpp@{CallbackTests.cpp}}
|
|
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [2/9]}}
|
|
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{"{}BNO08x Driver Cleanup for Tests"{}}]{\mbox{[}\+Callback\+All\+Report\+Void\+Input\+Param\mbox{]}, }\item[{"{}"{}}]{\mbox{[}\+Callback\+All\+Report\+Void\+Input\+Param\mbox{]} }\end{DoxyParamCaption})}
|
|
|
|
Here is the call graph for this function\+:
|
|
\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[width=326pt]{_callback_tests_8cpp_a9ad6a1394e968c056e0d0a455d51c9f8_cgraph}
|
|
\end{center}
|
|
\end{figure}
|
|
\Hypertarget{_callback_tests_8cpp_afc1ea15d6fd3e37c488c692435c9fc3d}\label{_callback_tests_8cpp_afc1ea15d6fd3e37c488c692435c9fc3d}
|
|
\index{CallbackTests.cpp@{CallbackTests.cpp}!TEST\_CASE@{TEST\_CASE}}
|
|
\index{TEST\_CASE@{TEST\_CASE}!CallbackTests.cpp@{CallbackTests.cpp}}
|
|
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [3/9]}}
|
|
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{"{}BNO08x Driver Cleanup for Tests"{}}]{\mbox{[}\+Callback\+Single\+Report\+Void\+Input\+Param\mbox{]}, }\item[{"{}"{}}]{\mbox{[}\+Callback\+Single\+Report\+Void\+Input\+Param\mbox{]} }\end{DoxyParamCaption})}
|
|
|
|
Here is the call graph for this function\+:
|
|
\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[width=326pt]{_callback_tests_8cpp_afc1ea15d6fd3e37c488c692435c9fc3d_cgraph}
|
|
\end{center}
|
|
\end{figure}
|
|
\Hypertarget{_callback_tests_8cpp_aeec6d3065f943c1339c060573c89e05f}\label{_callback_tests_8cpp_aeec6d3065f943c1339c060573c89e05f}
|
|
\index{CallbackTests.cpp@{CallbackTests.cpp}!TEST\_CASE@{TEST\_CASE}}
|
|
\index{TEST\_CASE@{TEST\_CASE}!CallbackTests.cpp@{CallbackTests.cpp}}
|
|
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [4/9]}}
|
|
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{"{}BNO08x Driver Creation for Tests"{}}]{\mbox{[}\+Callback\+All\+Report\+IDInput\+Param\mbox{]}, }\item[{"{}"{}}]{\mbox{[}\+Callback\+All\+Report\+IDInput\+Param\mbox{]} }\end{DoxyParamCaption})}
|
|
|
|
Here is the call graph for this function\+:
|
|
\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[width=350pt]{_callback_tests_8cpp_aeec6d3065f943c1339c060573c89e05f_cgraph}
|
|
\end{center}
|
|
\end{figure}
|
|
\Hypertarget{_callback_tests_8cpp_a10683e9d548d5edb7fa36fcb00515f00}\label{_callback_tests_8cpp_a10683e9d548d5edb7fa36fcb00515f00}
|
|
\index{CallbackTests.cpp@{CallbackTests.cpp}!TEST\_CASE@{TEST\_CASE}}
|
|
\index{TEST\_CASE@{TEST\_CASE}!CallbackTests.cpp@{CallbackTests.cpp}}
|
|
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [5/9]}}
|
|
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{"{}BNO08x Driver Creation for Tests"{}}]{\mbox{[}\+Callback\+All\+Report\+Void\+Input\+Param\mbox{]}, }\item[{"{}"{}}]{\mbox{[}\+Callback\+All\+Report\+Void\+Input\+Param\mbox{]} }\end{DoxyParamCaption})}
|
|
|
|
Here is the call graph for this function\+:
|
|
\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[width=350pt]{_callback_tests_8cpp_a10683e9d548d5edb7fa36fcb00515f00_cgraph}
|
|
\end{center}
|
|
\end{figure}
|
|
\Hypertarget{_callback_tests_8cpp_a8eee2d5630a432e4c206fd941aa9affa}\label{_callback_tests_8cpp_a8eee2d5630a432e4c206fd941aa9affa}
|
|
\index{CallbackTests.cpp@{CallbackTests.cpp}!TEST\_CASE@{TEST\_CASE}}
|
|
\index{TEST\_CASE@{TEST\_CASE}!CallbackTests.cpp@{CallbackTests.cpp}}
|
|
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [6/9]}}
|
|
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{"{}BNO08x Driver Creation for Tests"{}}]{\mbox{[}\+Callback\+Single\+Report\+Void\+Input\+Param\mbox{]}, }\item[{"{}"{}}]{\mbox{[}\+Callback\+Single\+Report\+Void\+Input\+Param\mbox{]} }\end{DoxyParamCaption})}
|
|
|
|
Here is the call graph for this function\+:
|
|
\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[width=350pt]{_callback_tests_8cpp_a8eee2d5630a432e4c206fd941aa9affa_cgraph}
|
|
\end{center}
|
|
\end{figure}
|
|
\Hypertarget{_callback_tests_8cpp_adc348440748fec8fed1a66213f0be52f}\label{_callback_tests_8cpp_adc348440748fec8fed1a66213f0be52f}
|
|
\index{CallbackTests.cpp@{CallbackTests.cpp}!TEST\_CASE@{TEST\_CASE}}
|
|
\index{TEST\_CASE@{TEST\_CASE}!CallbackTests.cpp@{CallbackTests.cpp}}
|
|
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [7/9]}}
|
|
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{"{}Report ID Input Param Flavor Cb"{}}]{, }\item[{"{}"{}}]{\mbox{[}\+Callback\+All\+Report\+IDInput\+Param\mbox{]} }\end{DoxyParamCaption})}
|
|
|
|
Here is the call graph for this function\+:
|
|
\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[width=350pt]{_callback_tests_8cpp_adc348440748fec8fed1a66213f0be52f_cgraph}
|
|
\end{center}
|
|
\end{figure}
|
|
\Hypertarget{_callback_tests_8cpp_a0cae93f9fe6d369521dd1aeed1cd504b}\label{_callback_tests_8cpp_a0cae93f9fe6d369521dd1aeed1cd504b}
|
|
\index{CallbackTests.cpp@{CallbackTests.cpp}!TEST\_CASE@{TEST\_CASE}}
|
|
\index{TEST\_CASE@{TEST\_CASE}!CallbackTests.cpp@{CallbackTests.cpp}}
|
|
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [8/9]}}
|
|
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{"{}Single Report Void Input Param Flavor Cb"{}}]{, }\item[{"{}"{}}]{\mbox{[}\+Callback\+Single\+Report\+Void\+Input\+Param\mbox{]} }\end{DoxyParamCaption})}
|
|
|
|
Here is the call graph for this function\+:
|
|
\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[width=350pt]{_callback_tests_8cpp_a0cae93f9fe6d369521dd1aeed1cd504b_cgraph}
|
|
\end{center}
|
|
\end{figure}
|
|
\Hypertarget{_callback_tests_8cpp_a2a38e8a82fc1fab9bdca331f39726892}\label{_callback_tests_8cpp_a2a38e8a82fc1fab9bdca331f39726892}
|
|
\index{CallbackTests.cpp@{CallbackTests.cpp}!TEST\_CASE@{TEST\_CASE}}
|
|
\index{TEST\_CASE@{TEST\_CASE}!CallbackTests.cpp@{CallbackTests.cpp}}
|
|
\doxysubsubsection{\texorpdfstring{TEST\_CASE()}{TEST\_CASE()}\hspace{0.1cm}{\footnotesize\ttfamily [9/9]}}
|
|
{\footnotesize\ttfamily TEST\+\_\+\+CASE (\begin{DoxyParamCaption}\item[{"{}Void Input Param Flavor Cb"{}}]{, }\item[{"{}"{}}]{\mbox{[}\+Callback\+All\+Report\+Void\+Input\+Param\mbox{]} }\end{DoxyParamCaption})}
|
|
|
|
Here is the call graph for this function\+:
|
|
\nopagebreak
|
|
\begin{figure}[H]
|
|
\begin{center}
|
|
\leavevmode
|
|
\includegraphics[width=350pt]{_callback_tests_8cpp_a2a38e8a82fc1fab9bdca331f39726892_cgraph}
|
|
\end{center}
|
|
\end{figure}
|