\doxysection{BNO08x\+Cb\+Generic Class Reference} \hypertarget{class_b_n_o08x_cb_generic}{}\label{class_b_n_o08x_cb_generic}\index{BNO08xCbGeneric@{BNO08xCbGeneric}} Parent class to represent callback functions as generic type such that all flavors can be invoked by single type. {\ttfamily \#include $<$BNO08x\+Cb\+Generic.\+hpp$>$} Inheritance diagram for BNO08x\+Cb\+Generic\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=328pt]{class_b_n_o08x_cb_generic__inherit__graph} \end{center} \end{figure} \doxysubsubsection*{Public Member Functions} \begin{DoxyCompactItemize} \item virtual void \mbox{\hyperlink{class_b_n_o08x_cb_generic_a19f9e8a22d039acf29c98801368ff0bb}{invoke}} (uint8\+\_\+t \mbox{\hyperlink{class_b_n_o08x_cb_generic_a808841c9f19664cb6ff06f9c217793e1}{rpt\+\_\+\+ID}})=0 \item virtual \mbox{\hyperlink{class_b_n_o08x_cb_generic_a4caa8d4932c70bc07e187f489542ab87}{\texorpdfstring{$\sim$}{\string~}\+BNO08x\+Cb\+Generic}} ()=default \end{DoxyCompactItemize} \doxysubsubsection*{Public Attributes} \begin{DoxyCompactItemize} \item uint8\+\_\+t \mbox{\hyperlink{class_b_n_o08x_cb_generic_a808841c9f19664cb6ff06f9c217793e1}{rpt\+\_\+\+ID}} \end{DoxyCompactItemize} \doxysubsubsection*{Protected Member Functions} \begin{DoxyCompactItemize} \item \mbox{\hyperlink{class_b_n_o08x_cb_generic_a5b1984f0111c5ca5e07a7f5487cd5234}{BNO08x\+Cb\+Generic}} (uint8\+\_\+t \mbox{\hyperlink{class_b_n_o08x_cb_generic_a808841c9f19664cb6ff06f9c217793e1}{rpt\+\_\+\+ID}}) \end{DoxyCompactItemize} \doxysubsection{Detailed Description} Parent class to represent callback functions as generic type such that all flavors can be invoked by single type. \doxysubsection{Constructor \& Destructor Documentation} \Hypertarget{class_b_n_o08x_cb_generic_a4caa8d4932c70bc07e187f489542ab87}\label{class_b_n_o08x_cb_generic_a4caa8d4932c70bc07e187f489542ab87} \index{BNO08xCbGeneric@{BNO08xCbGeneric}!````~BNO08xCbGeneric@{\texorpdfstring{$\sim$}{\string~}BNO08xCbGeneric}} \index{````~BNO08xCbGeneric@{\texorpdfstring{$\sim$}{\string~}BNO08xCbGeneric}!BNO08xCbGeneric@{BNO08xCbGeneric}} \doxysubsubsection{\texorpdfstring{\texorpdfstring{$\sim$}{\string~}BNO08xCbGeneric()}{\string~BNO08xCbGeneric()}} {\footnotesize\ttfamily virtual BNO08x\+Cb\+Generic\+::\texorpdfstring{$\sim$}{\string~}\+BNO08x\+Cb\+Generic (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}, {\ttfamily [default]}} \Hypertarget{class_b_n_o08x_cb_generic_a5b1984f0111c5ca5e07a7f5487cd5234}\label{class_b_n_o08x_cb_generic_a5b1984f0111c5ca5e07a7f5487cd5234} \index{BNO08xCbGeneric@{BNO08xCbGeneric}!BNO08xCbGeneric@{BNO08xCbGeneric}} \index{BNO08xCbGeneric@{BNO08xCbGeneric}!BNO08xCbGeneric@{BNO08xCbGeneric}} \doxysubsubsection{\texorpdfstring{BNO08xCbGeneric()}{BNO08xCbGeneric()}} {\footnotesize\ttfamily BNO08x\+Cb\+Generic\+::\+BNO08x\+Cb\+Generic (\begin{DoxyParamCaption}\item[{uint8\+\_\+t}]{rpt\+\_\+\+ID }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [protected]}} \doxysubsection{Member Function Documentation} \Hypertarget{class_b_n_o08x_cb_generic_a19f9e8a22d039acf29c98801368ff0bb}\label{class_b_n_o08x_cb_generic_a19f9e8a22d039acf29c98801368ff0bb} \index{BNO08xCbGeneric@{BNO08xCbGeneric}!invoke@{invoke}} \index{invoke@{invoke}!BNO08xCbGeneric@{BNO08xCbGeneric}} \doxysubsubsection{\texorpdfstring{invoke()}{invoke()}} {\footnotesize\ttfamily virtual void BNO08x\+Cb\+Generic\+::invoke (\begin{DoxyParamCaption}\item[{uint8\+\_\+t}]{rpt\+\_\+\+ID }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [pure virtual]}} Implemented in \mbox{\hyperlink{class_b_n_o08x_cb_param_rpt_i_d_ae263c2af6f9363d1a4fc58824b53cb72}{BNO08x\+Cb\+Param\+Rpt\+ID}}, and \mbox{\hyperlink{class_b_n_o08x_cb_param_void_a5cfdaad83528e3e418f51041d500b6f9}{BNO08x\+Cb\+Param\+Void}}. Here is the caller graph for this function\+: \nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=350pt]{class_b_n_o08x_cb_generic_a19f9e8a22d039acf29c98801368ff0bb_icgraph} \end{center} \end{figure} \doxysubsection{Member Data Documentation} \Hypertarget{class_b_n_o08x_cb_generic_a808841c9f19664cb6ff06f9c217793e1}\label{class_b_n_o08x_cb_generic_a808841c9f19664cb6ff06f9c217793e1} \index{BNO08xCbGeneric@{BNO08xCbGeneric}!rpt\_ID@{rpt\_ID}} \index{rpt\_ID@{rpt\_ID}!BNO08xCbGeneric@{BNO08xCbGeneric}} \doxysubsubsection{\texorpdfstring{rpt\_ID}{rpt\_ID}} {\footnotesize\ttfamily uint8\+\_\+t BNO08x\+Cb\+Generic\+::rpt\+\_\+\+ID} The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize} \item \mbox{\hyperlink{_b_n_o08x_cb_generic_8hpp}{BNO08x\+Cb\+Generic.\+hpp}}\end{DoxyCompactItemize}