Files
dbc/docs/latex/classDbcTreeBuilder.tex

63 lines
2.4 KiB
TeX

\hypertarget{classDbcTreeBuilder}{}\doxysection{Dbc\+Tree\+Builder Class Reference}
\label{classDbcTreeBuilder}\index{DbcTreeBuilder@{DbcTreeBuilder}}
Builds a simple tree from parsed DBC database.
{\ttfamily \#include $<$dbc\+\_\+tree\+\_\+builder.\+h$>$}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
std\+::unique\+\_\+ptr$<$ \mbox{\hyperlink{classTreeNode}{Tree\+Node}} $>$ \mbox{\hyperlink{classDbcTreeBuilder_a7e57d067d831b14b383947fd125edd4b}{Build}} (const \mbox{\hyperlink{structDbcDatabase}{Dbc\+Database}} \&database) const
\begin{DoxyCompactList}\small\item\em Build tree representation of parsed DBC data. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection{Detailed Description}
Builds a simple tree from parsed DBC database.
Definition at line \mbox{\hyperlink{dbc__tree__builder_8h_source_l00023}{23}} of file \mbox{\hyperlink{dbc__tree__builder_8h_source}{dbc\+\_\+tree\+\_\+builder.\+h}}.
\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{classDbcTreeBuilder_a7e57d067d831b14b383947fd125edd4b}\label{classDbcTreeBuilder_a7e57d067d831b14b383947fd125edd4b}}
\index{DbcTreeBuilder@{DbcTreeBuilder}!Build@{Build}}
\index{Build@{Build}!DbcTreeBuilder@{DbcTreeBuilder}}
\doxysubsubsection{\texorpdfstring{Build()}{Build()}}
{\footnotesize\ttfamily std\+::unique\+\_\+ptr$<$ \mbox{\hyperlink{classTreeNode}{Tree\+Node}} $>$ Dbc\+Tree\+Builder\+::\+Build (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{structDbcDatabase}{Dbc\+Database}} \&}]{database }\end{DoxyParamCaption}) const}
Build tree representation of parsed DBC data.
\begin{DoxyParams}{Parameters}
{\em database} & Parsed database. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Root node of the tree.
\end{DoxyReturn}
Definition at line \mbox{\hyperlink{dbc__tree__builder_8cpp_source_l00014}{14}} of file \mbox{\hyperlink{dbc__tree__builder_8cpp_source}{dbc\+\_\+tree\+\_\+builder.\+cpp}}.
References \mbox{\hyperlink{dbc__database_8h_source_l00023}{Dbc\+Database\+::frames}}, and \mbox{\hyperlink{frame__info_8h_source_l00033}{Frame\+Info\+::signals}}.
Referenced by \mbox{\hyperlink{main_8cpp_source_l00097}{main()}}.
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item
\mbox{\hyperlink{dbc__tree__builder_8h}{dbc\+\_\+tree\+\_\+builder.\+h}}\item
\mbox{\hyperlink{dbc__tree__builder_8cpp}{dbc\+\_\+tree\+\_\+builder.\+cpp}}\end{DoxyCompactItemize}