Generated foxygen documentation. Closes #1
This commit is contained in:
305
docs/latex/classDbcParser.tex
Normal file
305
docs/latex/classDbcParser.tex
Normal file
@@ -0,0 +1,305 @@
|
||||
\hypertarget{classDbcParser}{}\doxysection{Dbc\+Parser Class Reference}
|
||||
\label{classDbcParser}\index{DbcParser@{DbcParser}}
|
||||
|
||||
|
||||
Minimal DBC parser.
|
||||
|
||||
|
||||
|
||||
|
||||
{\ttfamily \#include $<$dbc\+\_\+parser.\+h$>$}
|
||||
|
||||
\doxysubsection*{Public Member Functions}
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
\mbox{\hyperlink{structDbcDatabase}{Dbc\+Database}} \mbox{\hyperlink{classDbcParser_aef72826942c9095d653fafa435855e56}{Parse\+File}} (const std\+::string \&file\+Path) const
|
||||
\begin{DoxyCompactList}\small\item\em Parse DBC file. \end{DoxyCompactList}\end{DoxyCompactItemize}
|
||||
\doxysubsection*{Static Private Member Functions}
|
||||
\begin{DoxyCompactItemize}
|
||||
\item
|
||||
static bool \mbox{\hyperlink{classDbcParser_ada086584d371c08dd93b75fb7965f13b}{Is\+Frame\+Line}} (const std\+::string \&line)
|
||||
\item
|
||||
static bool \mbox{\hyperlink{classDbcParser_ace3d3432a55707bc286a994aa205fed1}{Is\+Signal\+Line}} (const std\+::string \&line)
|
||||
\item
|
||||
static bool \mbox{\hyperlink{classDbcParser_ae3488a0a6c64dc95e4ed289e77579feb}{Is\+Comment\+Line}} (const std\+::string \&line)
|
||||
\item
|
||||
static std\+::string \mbox{\hyperlink{classDbcParser_a1ae77c4c356af3d7b01a30044366f02b}{Trim}} (const std\+::string \&text)
|
||||
\item
|
||||
static std\+::vector$<$ std\+::string $>$ \mbox{\hyperlink{classDbcParser_a0c1cc3c58f33473bf426a77b7a25c529}{Split\+Receivers}} (const std\+::string \&text)
|
||||
\item
|
||||
static std\+::uint32\+\_\+t \mbox{\hyperlink{classDbcParser_a8a7e8fc517e40beab87a8a1dbad2b324}{Try\+Extract\+Pgn}} (std\+::uint32\+\_\+t can\+Id, bool is\+Extended, bool \&has\+Pgn)
|
||||
\item
|
||||
static void \mbox{\hyperlink{classDbcParser_a94d140d9442e4989b5b2ea7662c2debf}{Normalize\+Can\+Id}} (std\+::uint32\+\_\+t raw\+Can\+Id, std\+::uint32\+\_\+t \&normalized\+Can\+Id, bool \&is\+Extended)
|
||||
\item
|
||||
static \mbox{\hyperlink{structFrameInfo}{Frame\+Info}} \mbox{\hyperlink{classDbcParser_a6d73bb1885e59aecd8202e93a7cd392a}{Parse\+Frame\+Line}} (const std\+::string \&line)
|
||||
\item
|
||||
static \mbox{\hyperlink{structSignalInfo}{Signal\+Info}} \mbox{\hyperlink{classDbcParser_a4cbce88d08b1f72903ecf1bce41de5d2}{Parse\+Signal\+Line}} (const std\+::string \&line)
|
||||
\item
|
||||
static void \mbox{\hyperlink{classDbcParser_aa662b34694fd8b3edd757f36cb064c5c}{Parse\+Comment\+Line}} (const std\+::string \&line, \mbox{\hyperlink{structDbcDatabase}{Dbc\+Database}} \&database)
|
||||
\item
|
||||
static \mbox{\hyperlink{structFrameInfo}{Frame\+Info}} $\ast$ \mbox{\hyperlink{classDbcParser_ab1fee32cb845573ce10949b4bec721f9}{Find\+Frame\+By\+Id}} (\mbox{\hyperlink{structDbcDatabase}{Dbc\+Database}} \&database, std\+::uint32\+\_\+t can\+Id, bool is\+Extended)
|
||||
\item
|
||||
static \mbox{\hyperlink{structSignalInfo}{Signal\+Info}} $\ast$ \mbox{\hyperlink{classDbcParser_ab7b95be4433c56cc855bedb08b96a71a}{Find\+Signal\+By\+Name}} (\mbox{\hyperlink{structFrameInfo}{Frame\+Info}} \&frame, const std\+::string \&signal\+Name)
|
||||
\end{DoxyCompactItemize}
|
||||
|
||||
|
||||
\doxysubsection{Detailed Description}
|
||||
Minimal DBC parser.
|
||||
|
||||
Supports\+:
|
||||
\begin{DoxyItemize}
|
||||
\item BO\+\_\+
|
||||
\item SG\+\_\+
|
||||
\item CM\+\_\+ BO\+\_\+
|
||||
\item CM\+\_\+ SG\+\_\+
|
||||
\end{DoxyItemize}
|
||||
|
||||
Ignores\+:
|
||||
\begin{DoxyItemize}
|
||||
\item attributes
|
||||
\item multiplexing
|
||||
\item value tables
|
||||
\end{DoxyItemize}
|
||||
|
||||
Definition at line \mbox{\hyperlink{dbc__parser_8h_source_l00035}{35}} of file \mbox{\hyperlink{dbc__parser_8h_source}{dbc\+\_\+parser.\+h}}.
|
||||
|
||||
|
||||
|
||||
\doxysubsection{Member Function Documentation}
|
||||
\mbox{\Hypertarget{classDbcParser_ab1fee32cb845573ce10949b4bec721f9}\label{classDbcParser_ab1fee32cb845573ce10949b4bec721f9}}
|
||||
\index{DbcParser@{DbcParser}!FindFrameById@{FindFrameById}}
|
||||
\index{FindFrameById@{FindFrameById}!DbcParser@{DbcParser}}
|
||||
\doxysubsubsection{\texorpdfstring{FindFrameById()}{FindFrameById()}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{structFrameInfo}{Frame\+Info}} $\ast$ Dbc\+Parser\+::\+Find\+Frame\+By\+Id (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{structDbcDatabase}{Dbc\+Database}} \&}]{database, }\item[{std\+::uint32\+\_\+t}]{can\+Id, }\item[{bool}]{is\+Extended }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [private]}}
|
||||
|
||||
|
||||
|
||||
Definition at line \mbox{\hyperlink{dbc__parser_8cpp_source_l00337}{337}} of file \mbox{\hyperlink{dbc__parser_8cpp_source}{dbc\+\_\+parser.\+cpp}}.
|
||||
|
||||
|
||||
|
||||
References \mbox{\hyperlink{dbc__database_8h_source_l00023}{Dbc\+Database\+::frames}}.
|
||||
|
||||
|
||||
|
||||
Referenced by \mbox{\hyperlink{dbc__parser_8cpp_source_l00274}{Parse\+Comment\+Line()}}.
|
||||
|
||||
\mbox{\Hypertarget{classDbcParser_ab7b95be4433c56cc855bedb08b96a71a}\label{classDbcParser_ab7b95be4433c56cc855bedb08b96a71a}}
|
||||
\index{DbcParser@{DbcParser}!FindSignalByName@{FindSignalByName}}
|
||||
\index{FindSignalByName@{FindSignalByName}!DbcParser@{DbcParser}}
|
||||
\doxysubsubsection{\texorpdfstring{FindSignalByName()}{FindSignalByName()}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{structSignalInfo}{Signal\+Info}} $\ast$ Dbc\+Parser\+::\+Find\+Signal\+By\+Name (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{structFrameInfo}{Frame\+Info}} \&}]{frame, }\item[{const std\+::string \&}]{signal\+Name }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [private]}}
|
||||
|
||||
|
||||
|
||||
Definition at line \mbox{\hyperlink{dbc__parser_8cpp_source_l00349}{349}} of file \mbox{\hyperlink{dbc__parser_8cpp_source}{dbc\+\_\+parser.\+cpp}}.
|
||||
|
||||
|
||||
|
||||
References \mbox{\hyperlink{frame__info_8h_source_l00033}{Frame\+Info\+::signals}}.
|
||||
|
||||
|
||||
|
||||
Referenced by \mbox{\hyperlink{dbc__parser_8cpp_source_l00274}{Parse\+Comment\+Line()}}.
|
||||
|
||||
\mbox{\Hypertarget{classDbcParser_ae3488a0a6c64dc95e4ed289e77579feb}\label{classDbcParser_ae3488a0a6c64dc95e4ed289e77579feb}}
|
||||
\index{DbcParser@{DbcParser}!IsCommentLine@{IsCommentLine}}
|
||||
\index{IsCommentLine@{IsCommentLine}!DbcParser@{DbcParser}}
|
||||
\doxysubsubsection{\texorpdfstring{IsCommentLine()}{IsCommentLine()}}
|
||||
{\footnotesize\ttfamily bool Dbc\+Parser\+::\+Is\+Comment\+Line (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{line }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [private]}}
|
||||
|
||||
|
||||
|
||||
Definition at line \mbox{\hyperlink{dbc__parser_8cpp_source_l00079}{79}} of file \mbox{\hyperlink{dbc__parser_8cpp_source}{dbc\+\_\+parser.\+cpp}}.
|
||||
|
||||
|
||||
|
||||
Referenced by \mbox{\hyperlink{dbc__parser_8cpp_source_l00040}{Parse\+File()}}.
|
||||
|
||||
\mbox{\Hypertarget{classDbcParser_ada086584d371c08dd93b75fb7965f13b}\label{classDbcParser_ada086584d371c08dd93b75fb7965f13b}}
|
||||
\index{DbcParser@{DbcParser}!IsFrameLine@{IsFrameLine}}
|
||||
\index{IsFrameLine@{IsFrameLine}!DbcParser@{DbcParser}}
|
||||
\doxysubsubsection{\texorpdfstring{IsFrameLine()}{IsFrameLine()}}
|
||||
{\footnotesize\ttfamily bool Dbc\+Parser\+::\+Is\+Frame\+Line (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{line }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [private]}}
|
||||
|
||||
|
||||
|
||||
Definition at line \mbox{\hyperlink{dbc__parser_8cpp_source_l00071}{71}} of file \mbox{\hyperlink{dbc__parser_8cpp_source}{dbc\+\_\+parser.\+cpp}}.
|
||||
|
||||
|
||||
|
||||
Referenced by \mbox{\hyperlink{dbc__parser_8cpp_source_l00040}{Parse\+File()}}.
|
||||
|
||||
\mbox{\Hypertarget{classDbcParser_ace3d3432a55707bc286a994aa205fed1}\label{classDbcParser_ace3d3432a55707bc286a994aa205fed1}}
|
||||
\index{DbcParser@{DbcParser}!IsSignalLine@{IsSignalLine}}
|
||||
\index{IsSignalLine@{IsSignalLine}!DbcParser@{DbcParser}}
|
||||
\doxysubsubsection{\texorpdfstring{IsSignalLine()}{IsSignalLine()}}
|
||||
{\footnotesize\ttfamily bool Dbc\+Parser\+::\+Is\+Signal\+Line (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{line }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [private]}}
|
||||
|
||||
|
||||
|
||||
Definition at line \mbox{\hyperlink{dbc__parser_8cpp_source_l00075}{75}} of file \mbox{\hyperlink{dbc__parser_8cpp_source}{dbc\+\_\+parser.\+cpp}}.
|
||||
|
||||
|
||||
|
||||
Referenced by \mbox{\hyperlink{dbc__parser_8cpp_source_l00040}{Parse\+File()}}.
|
||||
|
||||
\mbox{\Hypertarget{classDbcParser_a94d140d9442e4989b5b2ea7662c2debf}\label{classDbcParser_a94d140d9442e4989b5b2ea7662c2debf}}
|
||||
\index{DbcParser@{DbcParser}!NormalizeCanId@{NormalizeCanId}}
|
||||
\index{NormalizeCanId@{NormalizeCanId}!DbcParser@{DbcParser}}
|
||||
\doxysubsubsection{\texorpdfstring{NormalizeCanId()}{NormalizeCanId()}}
|
||||
{\footnotesize\ttfamily void Dbc\+Parser\+::\+Normalize\+Can\+Id (\begin{DoxyParamCaption}\item[{std\+::uint32\+\_\+t}]{raw\+Can\+Id, }\item[{std\+::uint32\+\_\+t \&}]{normalized\+Can\+Id, }\item[{bool \&}]{is\+Extended }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [private]}}
|
||||
|
||||
|
||||
|
||||
Definition at line \mbox{\hyperlink{dbc__parser_8cpp_source_l00101}{101}} of file \mbox{\hyperlink{dbc__parser_8cpp_source}{dbc\+\_\+parser.\+cpp}}.
|
||||
|
||||
|
||||
|
||||
Referenced by \mbox{\hyperlink{dbc__parser_8cpp_source_l00274}{Parse\+Comment\+Line()}}, and \mbox{\hyperlink{dbc__parser_8cpp_source_l00142}{Parse\+Frame\+Line()}}.
|
||||
|
||||
\mbox{\Hypertarget{classDbcParser_aa662b34694fd8b3edd757f36cb064c5c}\label{classDbcParser_aa662b34694fd8b3edd757f36cb064c5c}}
|
||||
\index{DbcParser@{DbcParser}!ParseCommentLine@{ParseCommentLine}}
|
||||
\index{ParseCommentLine@{ParseCommentLine}!DbcParser@{DbcParser}}
|
||||
\doxysubsubsection{\texorpdfstring{ParseCommentLine()}{ParseCommentLine()}}
|
||||
{\footnotesize\ttfamily void Dbc\+Parser\+::\+Parse\+Comment\+Line (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{line, }\item[{\mbox{\hyperlink{structDbcDatabase}{Dbc\+Database}} \&}]{database }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [private]}}
|
||||
|
||||
|
||||
|
||||
Definition at line \mbox{\hyperlink{dbc__parser_8cpp_source_l00274}{274}} of file \mbox{\hyperlink{dbc__parser_8cpp_source}{dbc\+\_\+parser.\+cpp}}.
|
||||
|
||||
|
||||
|
||||
References \mbox{\hyperlink{frame__info_8h_source_l00032}{Frame\+Info\+::comment}}, \mbox{\hyperlink{signal__info_8h_source_l00034}{Signal\+Info\+::comment}}, \mbox{\hyperlink{dbc__parser_8cpp_source_l00337}{Find\+Frame\+By\+Id()}}, \mbox{\hyperlink{dbc__parser_8cpp_source_l00349}{Find\+Signal\+By\+Name()}}, and \mbox{\hyperlink{dbc__parser_8cpp_source_l00101}{Normalize\+Can\+Id()}}.
|
||||
|
||||
|
||||
|
||||
Referenced by \mbox{\hyperlink{dbc__parser_8cpp_source_l00040}{Parse\+File()}}.
|
||||
|
||||
\mbox{\Hypertarget{classDbcParser_aef72826942c9095d653fafa435855e56}\label{classDbcParser_aef72826942c9095d653fafa435855e56}}
|
||||
\index{DbcParser@{DbcParser}!ParseFile@{ParseFile}}
|
||||
\index{ParseFile@{ParseFile}!DbcParser@{DbcParser}}
|
||||
\doxysubsubsection{\texorpdfstring{ParseFile()}{ParseFile()}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{structDbcDatabase}{Dbc\+Database}} Dbc\+Parser\+::\+Parse\+File (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{file\+Path }\end{DoxyParamCaption}) const}
|
||||
|
||||
|
||||
|
||||
Parse DBC file.
|
||||
|
||||
|
||||
\begin{DoxyParams}{Parameters}
|
||||
{\em file\+Path} & Path to input file. \\
|
||||
\hline
|
||||
\end{DoxyParams}
|
||||
\begin{DoxyReturn}{Returns}
|
||||
Parsed database.
|
||||
\end{DoxyReturn}
|
||||
|
||||
\begin{DoxyExceptions}{Exceptions}
|
||||
{\em std\+::runtime\+\_\+error} & on file or parse errors. \\
|
||||
\hline
|
||||
\end{DoxyExceptions}
|
||||
|
||||
|
||||
Definition at line \mbox{\hyperlink{dbc__parser_8cpp_source_l00040}{40}} of file \mbox{\hyperlink{dbc__parser_8cpp_source}{dbc\+\_\+parser.\+cpp}}.
|
||||
|
||||
|
||||
|
||||
References \mbox{\hyperlink{dbc__database_8h_source_l00023}{Dbc\+Database\+::frames}}, \mbox{\hyperlink{dbc__parser_8cpp_source_l00079}{Is\+Comment\+Line()}}, \mbox{\hyperlink{dbc__parser_8cpp_source_l00071}{Is\+Frame\+Line()}}, \mbox{\hyperlink{dbc__parser_8cpp_source_l00075}{Is\+Signal\+Line()}}, \mbox{\hyperlink{dbc__parser_8cpp_source_l00274}{Parse\+Comment\+Line()}}, \mbox{\hyperlink{dbc__parser_8cpp_source_l00142}{Parse\+Frame\+Line()}}, \mbox{\hyperlink{dbc__parser_8cpp_source_l00181}{Parse\+Signal\+Line()}}, \mbox{\hyperlink{frame__info_8h_source_l00033}{Frame\+Info\+::signals}}, and \mbox{\hyperlink{dbc__parser_8cpp_source_l00083}{Trim()}}.
|
||||
|
||||
|
||||
|
||||
Referenced by \mbox{\hyperlink{main_8cpp_source_l00097}{main()}}.
|
||||
|
||||
\mbox{\Hypertarget{classDbcParser_a6d73bb1885e59aecd8202e93a7cd392a}\label{classDbcParser_a6d73bb1885e59aecd8202e93a7cd392a}}
|
||||
\index{DbcParser@{DbcParser}!ParseFrameLine@{ParseFrameLine}}
|
||||
\index{ParseFrameLine@{ParseFrameLine}!DbcParser@{DbcParser}}
|
||||
\doxysubsubsection{\texorpdfstring{ParseFrameLine()}{ParseFrameLine()}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{structFrameInfo}{Frame\+Info}} Dbc\+Parser\+::\+Parse\+Frame\+Line (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{line }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [private]}}
|
||||
|
||||
|
||||
|
||||
Definition at line \mbox{\hyperlink{dbc__parser_8cpp_source_l00142}{142}} of file \mbox{\hyperlink{dbc__parser_8cpp_source}{dbc\+\_\+parser.\+cpp}}.
|
||||
|
||||
|
||||
|
||||
References \mbox{\hyperlink{frame__info_8h_source_l00026}{Frame\+Info\+::can\+Id}}, \mbox{\hyperlink{frame__info_8h_source_l00030}{Frame\+Info\+::dlc}}, \mbox{\hyperlink{frame__info_8h_source_l00029}{Frame\+Info\+::has\+Pgn}}, \mbox{\hyperlink{frame__info_8h_source_l00027}{Frame\+Info\+::is\+Extended}}, \mbox{\hyperlink{frame__info_8h_source_l00025}{Frame\+Info\+::name}}, \mbox{\hyperlink{dbc__parser_8cpp_source_l00101}{Normalize\+Can\+Id()}}, \mbox{\hyperlink{frame__info_8h_source_l00028}{Frame\+Info\+::pgn}}, \mbox{\hyperlink{frame__info_8h_source_l00031}{Frame\+Info\+::transmitter}}, and \mbox{\hyperlink{dbc__parser_8cpp_source_l00118}{Try\+Extract\+Pgn()}}.
|
||||
|
||||
|
||||
|
||||
Referenced by \mbox{\hyperlink{dbc__parser_8cpp_source_l00040}{Parse\+File()}}.
|
||||
|
||||
\mbox{\Hypertarget{classDbcParser_a4cbce88d08b1f72903ecf1bce41de5d2}\label{classDbcParser_a4cbce88d08b1f72903ecf1bce41de5d2}}
|
||||
\index{DbcParser@{DbcParser}!ParseSignalLine@{ParseSignalLine}}
|
||||
\index{ParseSignalLine@{ParseSignalLine}!DbcParser@{DbcParser}}
|
||||
\doxysubsubsection{\texorpdfstring{ParseSignalLine()}{ParseSignalLine()}}
|
||||
{\footnotesize\ttfamily \mbox{\hyperlink{structSignalInfo}{Signal\+Info}} Dbc\+Parser\+::\+Parse\+Signal\+Line (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{line }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [private]}}
|
||||
|
||||
|
||||
|
||||
Definition at line \mbox{\hyperlink{dbc__parser_8cpp_source_l00181}{181}} of file \mbox{\hyperlink{dbc__parser_8cpp_source}{dbc\+\_\+parser.\+cpp}}.
|
||||
|
||||
|
||||
|
||||
References \mbox{\hyperlink{signal__info_8h_source_l00028}{Signal\+Info\+::factor}}, \mbox{\hyperlink{signal__info_8h_source_l00026}{Signal\+Info\+::is\+Little\+Endian}}, \mbox{\hyperlink{signal__info_8h_source_l00027}{Signal\+Info\+::is\+Signed}}, \mbox{\hyperlink{signal__info_8h_source_l00025}{Signal\+Info\+::length}}, \mbox{\hyperlink{signal__info_8h_source_l00031}{Signal\+Info\+::maximum}}, \mbox{\hyperlink{signal__info_8h_source_l00030}{Signal\+Info\+::minimum}}, \mbox{\hyperlink{signal__info_8h_source_l00023}{Signal\+Info\+::name}}, \mbox{\hyperlink{signal__info_8h_source_l00029}{Signal\+Info\+::offset}}, \mbox{\hyperlink{signal__info_8h_source_l00033}{Signal\+Info\+::receivers}}, \mbox{\hyperlink{dbc__parser_8cpp_source_l00087}{Split\+Receivers()}}, \mbox{\hyperlink{signal__info_8h_source_l00024}{Signal\+Info\+::start\+Bit}}, \mbox{\hyperlink{dbc__parser_8cpp_source_l00025}{anonymous\+\_\+namespace\{dbc\+\_\+parser.\+cpp\}\+::\+Trim\+Text()}}, and \mbox{\hyperlink{signal__info_8h_source_l00032}{Signal\+Info\+::unit}}.
|
||||
|
||||
|
||||
|
||||
Referenced by \mbox{\hyperlink{dbc__parser_8cpp_source_l00040}{Parse\+File()}}.
|
||||
|
||||
\mbox{\Hypertarget{classDbcParser_a0c1cc3c58f33473bf426a77b7a25c529}\label{classDbcParser_a0c1cc3c58f33473bf426a77b7a25c529}}
|
||||
\index{DbcParser@{DbcParser}!SplitReceivers@{SplitReceivers}}
|
||||
\index{SplitReceivers@{SplitReceivers}!DbcParser@{DbcParser}}
|
||||
\doxysubsubsection{\texorpdfstring{SplitReceivers()}{SplitReceivers()}}
|
||||
{\footnotesize\ttfamily std\+::vector$<$ std\+::string $>$ Dbc\+Parser\+::\+Split\+Receivers (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{text }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [private]}}
|
||||
|
||||
|
||||
|
||||
Definition at line \mbox{\hyperlink{dbc__parser_8cpp_source_l00087}{87}} of file \mbox{\hyperlink{dbc__parser_8cpp_source}{dbc\+\_\+parser.\+cpp}}.
|
||||
|
||||
|
||||
|
||||
References \mbox{\hyperlink{dbc__parser_8cpp_source_l00025}{anonymous\+\_\+namespace\{dbc\+\_\+parser.\+cpp\}\+::\+Trim\+Text()}}.
|
||||
|
||||
|
||||
|
||||
Referenced by \mbox{\hyperlink{dbc__parser_8cpp_source_l00181}{Parse\+Signal\+Line()}}.
|
||||
|
||||
\mbox{\Hypertarget{classDbcParser_a1ae77c4c356af3d7b01a30044366f02b}\label{classDbcParser_a1ae77c4c356af3d7b01a30044366f02b}}
|
||||
\index{DbcParser@{DbcParser}!Trim@{Trim}}
|
||||
\index{Trim@{Trim}!DbcParser@{DbcParser}}
|
||||
\doxysubsubsection{\texorpdfstring{Trim()}{Trim()}}
|
||||
{\footnotesize\ttfamily std\+::string Dbc\+Parser\+::\+Trim (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{text }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [private]}}
|
||||
|
||||
|
||||
|
||||
Definition at line \mbox{\hyperlink{dbc__parser_8cpp_source_l00083}{83}} of file \mbox{\hyperlink{dbc__parser_8cpp_source}{dbc\+\_\+parser.\+cpp}}.
|
||||
|
||||
|
||||
|
||||
References \mbox{\hyperlink{dbc__parser_8cpp_source_l00025}{anonymous\+\_\+namespace\{dbc\+\_\+parser.\+cpp\}\+::\+Trim\+Text()}}.
|
||||
|
||||
|
||||
|
||||
Referenced by \mbox{\hyperlink{dbc__parser_8cpp_source_l00040}{Parse\+File()}}.
|
||||
|
||||
\mbox{\Hypertarget{classDbcParser_a8a7e8fc517e40beab87a8a1dbad2b324}\label{classDbcParser_a8a7e8fc517e40beab87a8a1dbad2b324}}
|
||||
\index{DbcParser@{DbcParser}!TryExtractPgn@{TryExtractPgn}}
|
||||
\index{TryExtractPgn@{TryExtractPgn}!DbcParser@{DbcParser}}
|
||||
\doxysubsubsection{\texorpdfstring{TryExtractPgn()}{TryExtractPgn()}}
|
||||
{\footnotesize\ttfamily std\+::uint32\+\_\+t Dbc\+Parser\+::\+Try\+Extract\+Pgn (\begin{DoxyParamCaption}\item[{std\+::uint32\+\_\+t}]{can\+Id, }\item[{bool}]{is\+Extended, }\item[{bool \&}]{has\+Pgn }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [private]}}
|
||||
|
||||
|
||||
|
||||
Definition at line \mbox{\hyperlink{dbc__parser_8cpp_source_l00118}{118}} of file \mbox{\hyperlink{dbc__parser_8cpp_source}{dbc\+\_\+parser.\+cpp}}.
|
||||
|
||||
|
||||
|
||||
Referenced by \mbox{\hyperlink{dbc__parser_8cpp_source_l00142}{Parse\+Frame\+Line()}}.
|
||||
|
||||
|
||||
|
||||
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
|
||||
\item
|
||||
\mbox{\hyperlink{dbc__parser_8h}{dbc\+\_\+parser.\+h}}\item
|
||||
\mbox{\hyperlink{dbc__parser_8cpp}{dbc\+\_\+parser.\+cpp}}\end{DoxyCompactItemize}
|
||||
Reference in New Issue
Block a user