\hypertarget{structRawCanFrame}{}\doxysection{Raw\+Can\+Frame Struct Reference}
\label{structRawCanFrame}\index{RawCanFrame@{RawCanFrame}}


Raw CAN frame used for runtime or trace decoding.  




{\ttfamily \#include $<$dbc\+\_\+decoder.\+h$>$}

\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{structRawCanFrame_a17d18b39bed45e69f4e17ae2838f07f7}{Raw\+Can\+Frame}} ()
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
std\+::uint32\+\_\+t \mbox{\hyperlink{structRawCanFrame_a2d0e7fa0e3d5c20bbed55ed8f7888ff4}{can\+Id}}
\item 
bool \mbox{\hyperlink{structRawCanFrame_a462193d275adc1dba8bd18ffa0e36bb7}{is\+Extended}}
\item 
std\+::vector$<$ std\+::uint8\+\_\+t $>$ \mbox{\hyperlink{structRawCanFrame_a0acb487612104c99c9907344c035df83}{data}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Raw CAN frame used for runtime or trace decoding. 

Definition at line \mbox{\hyperlink{dbc__decoder_8h_source_l00023}{23}} of file \mbox{\hyperlink{dbc__decoder_8h_source}{dbc\+\_\+decoder.\+h}}.



\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{structRawCanFrame_a17d18b39bed45e69f4e17ae2838f07f7}\label{structRawCanFrame_a17d18b39bed45e69f4e17ae2838f07f7}} 
\index{RawCanFrame@{RawCanFrame}!RawCanFrame@{RawCanFrame}}
\index{RawCanFrame@{RawCanFrame}!RawCanFrame@{RawCanFrame}}
\doxysubsubsection{\texorpdfstring{RawCanFrame()}{RawCanFrame()}}
{\footnotesize\ttfamily Raw\+Can\+Frame\+::\+Raw\+Can\+Frame (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Definition at line \mbox{\hyperlink{dbc__decoder_8h_source_l00028}{28}} of file \mbox{\hyperlink{dbc__decoder_8h_source}{dbc\+\_\+decoder.\+h}}.



\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{structRawCanFrame_a2d0e7fa0e3d5c20bbed55ed8f7888ff4}\label{structRawCanFrame_a2d0e7fa0e3d5c20bbed55ed8f7888ff4}} 
\index{RawCanFrame@{RawCanFrame}!canId@{canId}}
\index{canId@{canId}!RawCanFrame@{RawCanFrame}}
\doxysubsubsection{\texorpdfstring{canId}{canId}}
{\footnotesize\ttfamily std\+::uint32\+\_\+t Raw\+Can\+Frame\+::can\+Id}

Normalized CAN ID. 

Definition at line \mbox{\hyperlink{dbc__decoder_8h_source_l00024}{24}} of file \mbox{\hyperlink{dbc__decoder_8h_source}{dbc\+\_\+decoder.\+h}}.



Referenced by \mbox{\hyperlink{dbc__decoder_8cpp_source_l00031}{Dbc\+Decoder\+::\+Decode()}}, and \mbox{\hyperlink{main_8cpp_source_l00097}{main()}}.

\mbox{\Hypertarget{structRawCanFrame_a0acb487612104c99c9907344c035df83}\label{structRawCanFrame_a0acb487612104c99c9907344c035df83}} 
\index{RawCanFrame@{RawCanFrame}!data@{data}}
\index{data@{data}!RawCanFrame@{RawCanFrame}}
\doxysubsubsection{\texorpdfstring{data}{data}}
{\footnotesize\ttfamily std\+::vector$<$std\+::uint8\+\_\+t$>$ Raw\+Can\+Frame\+::data}

Payload bytes. 

Definition at line \mbox{\hyperlink{dbc__decoder_8h_source_l00026}{26}} of file \mbox{\hyperlink{dbc__decoder_8h_source}{dbc\+\_\+decoder.\+h}}.



Referenced by \mbox{\hyperlink{dbc__decoder_8cpp_source_l00031}{Dbc\+Decoder\+::\+Decode()}}, and \mbox{\hyperlink{main_8cpp_source_l00097}{main()}}.

\mbox{\Hypertarget{structRawCanFrame_a462193d275adc1dba8bd18ffa0e36bb7}\label{structRawCanFrame_a462193d275adc1dba8bd18ffa0e36bb7}} 
\index{RawCanFrame@{RawCanFrame}!isExtended@{isExtended}}
\index{isExtended@{isExtended}!RawCanFrame@{RawCanFrame}}
\doxysubsubsection{\texorpdfstring{isExtended}{isExtended}}
{\footnotesize\ttfamily bool Raw\+Can\+Frame\+::is\+Extended}

true for extended frame. 

Definition at line \mbox{\hyperlink{dbc__decoder_8h_source_l00025}{25}} of file \mbox{\hyperlink{dbc__decoder_8h_source}{dbc\+\_\+decoder.\+h}}.



Referenced by \mbox{\hyperlink{dbc__decoder_8cpp_source_l00031}{Dbc\+Decoder\+::\+Decode()}}, and \mbox{\hyperlink{main_8cpp_source_l00097}{main()}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{dbc__decoder_8h}{dbc\+\_\+decoder.\+h}}\end{DoxyCompactItemize}
