\doxysection{util Namespace Reference}
\hypertarget{namespaceutil}{}\label{namespaceutil}\index{util@{util}}
\doxysubsubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \mbox{\hyperlink{namespaceutil_a833f9bd714770afc594822cc875ab1df}{populate}} (std\+::set$<$ \mbox{\hyperlink{classConnection}{Connection}} \texorpdfstring{$\ast$}{*} $>$ \&, \mbox{\hyperlink{classPCBoard}{PCBoard}} \&, Py\+Object \texorpdfstring{$\ast$}{*})
\item 
void \mbox{\hyperlink{namespaceutil_aef1d9f35d661c36200bbe6c4852a0c9c}{populate}} (std\+::set$<$ \mbox{\hyperlink{classNet}{Net}} \texorpdfstring{$\ast$}{*} $>$ \&, \mbox{\hyperlink{classPCBoard}{PCBoard}} \&, Py\+Object \texorpdfstring{$\ast$}{*})
\item 
void \mbox{\hyperlink{namespaceutil_a5e6c16ed21a44b42f50988cc89965233}{populate}} (std\+::set$<$ \mbox{\hyperlink{classComponent}{Component}} \texorpdfstring{$\ast$}{*} $>$ \&, \mbox{\hyperlink{classPCBoard}{PCBoard}} \&, Py\+Object \texorpdfstring{$\ast$}{*})
\item 
void \mbox{\hyperlink{namespaceutil_a2a66ffcf3bd9e11936fbd10a754f0b65}{populate}} (std\+::set$<$ \mbox{\hyperlink{classPin}{Pin}} \texorpdfstring{$\ast$}{*} $>$ \&, \mbox{\hyperlink{classPCBoard}{PCBoard}} \&, Py\+Object \texorpdfstring{$\ast$}{*})
\item 
bool \mbox{\hyperlink{namespaceutil_a7130c5ee14ba0de95a5870c0f8dff954}{lexiconumeric\+\_\+compare}} (const std\+::string \&, const std\+::string \&)
\item 
std\+::string \mbox{\hyperlink{namespaceutil_a37bd1c50344d3fed8473f22e8148fd4f}{load\+File}} (const std\+::string \&file\+Path)
\item 
std\+::string \mbox{\hyperlink{namespaceutil_adc5a9106d753599b52fe904d7250ea84}{load\+File}} (const std\+::string\+\_\+view file\+Path)
\item 
std\+::string \mbox{\hyperlink{namespaceutil_a199393c59275059b161e7a5f04ed6f01}{tolower}} (const std\+::string \&)
\item 
bool \mbox{\hyperlink{namespaceutil_a07d61cb9416f90d01485ee9b4491993e}{is1\+True\+Yes\+Or\+Plus}} (const char \texorpdfstring{$\ast$}{*})
\item 
bool \mbox{\hyperlink{namespaceutil_a2bd39baed98a1e3773d45a09a1fcb693}{is1\+True\+Yes\+Or\+Plus}} (const std\+::string \&s)
\end{DoxyCompactItemize}


\label{doc-func-members}
\Hypertarget{namespaceutil_doc-func-members}
\doxysubsection{Function Documentation}
\Hypertarget{namespaceutil_a07d61cb9416f90d01485ee9b4491993e}\index{util@{util}!is1TrueYesOrPlus@{is1TrueYesOrPlus}}
\index{is1TrueYesOrPlus@{is1TrueYesOrPlus}!util@{util}}
\doxysubsubsection{\texorpdfstring{is1TrueYesOrPlus()}{is1TrueYesOrPlus()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily \label{namespaceutil_a07d61cb9416f90d01485ee9b4491993e} 
bool util\+::is1\+True\+Yes\+Or\+Plus (\begin{DoxyParamCaption}\item[{const char \texorpdfstring{$\ast$}{*}}]{}{}\end{DoxyParamCaption})}

\Hypertarget{namespaceutil_a2bd39baed98a1e3773d45a09a1fcb693}\index{util@{util}!is1TrueYesOrPlus@{is1TrueYesOrPlus}}
\index{is1TrueYesOrPlus@{is1TrueYesOrPlus}!util@{util}}
\doxysubsubsection{\texorpdfstring{is1TrueYesOrPlus()}{is1TrueYesOrPlus()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily \label{namespaceutil_a2bd39baed98a1e3773d45a09a1fcb693} 
bool util\+::is1\+True\+Yes\+Or\+Plus (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{s}{}\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\Hypertarget{namespaceutil_a7130c5ee14ba0de95a5870c0f8dff954}\index{util@{util}!lexiconumeric\_compare@{lexiconumeric\_compare}}
\index{lexiconumeric\_compare@{lexiconumeric\_compare}!util@{util}}
\doxysubsubsection{\texorpdfstring{lexiconumeric\_compare()}{lexiconumeric\_compare()}}
{\footnotesize\ttfamily \label{namespaceutil_a7130c5ee14ba0de95a5870c0f8dff954} 
bool util\+::lexiconumeric\+\_\+compare (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{}{, }\item[{const std\+::string \&}]{}{}\end{DoxyParamCaption})}

\Hypertarget{namespaceutil_a37bd1c50344d3fed8473f22e8148fd4f}\index{util@{util}!loadFile@{loadFile}}
\index{loadFile@{loadFile}!util@{util}}
\doxysubsubsection{\texorpdfstring{loadFile()}{loadFile()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily \label{namespaceutil_a37bd1c50344d3fed8473f22e8148fd4f} 
std\+::string util\+::load\+File (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{file\+Path}{}\end{DoxyParamCaption})}

\Hypertarget{namespaceutil_adc5a9106d753599b52fe904d7250ea84}\index{util@{util}!loadFile@{loadFile}}
\index{loadFile@{loadFile}!util@{util}}
\doxysubsubsection{\texorpdfstring{loadFile()}{loadFile()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily \label{namespaceutil_adc5a9106d753599b52fe904d7250ea84} 
std\+::string util\+::load\+File (\begin{DoxyParamCaption}\item[{const std\+::string\+\_\+view}]{file\+Path}{}\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

\Hypertarget{namespaceutil_a5e6c16ed21a44b42f50988cc89965233}\index{util@{util}!populate@{populate}}
\index{populate@{populate}!util@{util}}
\doxysubsubsection{\texorpdfstring{populate()}{populate()}\hspace{0.1cm}{\footnotesize\ttfamily [1/4]}}
{\footnotesize\ttfamily \label{namespaceutil_a5e6c16ed21a44b42f50988cc89965233} 
void util\+::populate (\begin{DoxyParamCaption}\item[{std\+::set$<$ \mbox{\hyperlink{classComponent}{Component}} \texorpdfstring{$\ast$}{*} $>$ \&}]{}{, }\item[{\mbox{\hyperlink{classPCBoard}{PCBoard}} \&}]{}{, }\item[{Py\+Object \texorpdfstring{$\ast$}{*}}]{}{}\end{DoxyParamCaption})}

\Hypertarget{namespaceutil_a833f9bd714770afc594822cc875ab1df}\index{util@{util}!populate@{populate}}
\index{populate@{populate}!util@{util}}
\doxysubsubsection{\texorpdfstring{populate()}{populate()}\hspace{0.1cm}{\footnotesize\ttfamily [2/4]}}
{\footnotesize\ttfamily \label{namespaceutil_a833f9bd714770afc594822cc875ab1df} 
void util\+::populate (\begin{DoxyParamCaption}\item[{std\+::set$<$ \mbox{\hyperlink{classConnection}{Connection}} \texorpdfstring{$\ast$}{*} $>$ \&}]{}{, }\item[{\mbox{\hyperlink{classPCBoard}{PCBoard}} \&}]{}{, }\item[{Py\+Object \texorpdfstring{$\ast$}{*}}]{}{}\end{DoxyParamCaption})}

\Hypertarget{namespaceutil_aef1d9f35d661c36200bbe6c4852a0c9c}\index{util@{util}!populate@{populate}}
\index{populate@{populate}!util@{util}}
\doxysubsubsection{\texorpdfstring{populate()}{populate()}\hspace{0.1cm}{\footnotesize\ttfamily [3/4]}}
{\footnotesize\ttfamily \label{namespaceutil_aef1d9f35d661c36200bbe6c4852a0c9c} 
void util\+::populate (\begin{DoxyParamCaption}\item[{std\+::set$<$ \mbox{\hyperlink{classNet}{Net}} \texorpdfstring{$\ast$}{*} $>$ \&}]{}{, }\item[{\mbox{\hyperlink{classPCBoard}{PCBoard}} \&}]{}{, }\item[{Py\+Object \texorpdfstring{$\ast$}{*}}]{}{}\end{DoxyParamCaption})}

\Hypertarget{namespaceutil_a2a66ffcf3bd9e11936fbd10a754f0b65}\index{util@{util}!populate@{populate}}
\index{populate@{populate}!util@{util}}
\doxysubsubsection{\texorpdfstring{populate()}{populate()}\hspace{0.1cm}{\footnotesize\ttfamily [4/4]}}
{\footnotesize\ttfamily \label{namespaceutil_a2a66ffcf3bd9e11936fbd10a754f0b65} 
void util\+::populate (\begin{DoxyParamCaption}\item[{std\+::set$<$ \mbox{\hyperlink{classPin}{Pin}} \texorpdfstring{$\ast$}{*} $>$ \&}]{}{, }\item[{\mbox{\hyperlink{classPCBoard}{PCBoard}} \&}]{}{, }\item[{Py\+Object \texorpdfstring{$\ast$}{*}}]{}{}\end{DoxyParamCaption})}

\Hypertarget{namespaceutil_a199393c59275059b161e7a5f04ed6f01}\index{util@{util}!tolower@{tolower}}
\index{tolower@{tolower}!util@{util}}
\doxysubsubsection{\texorpdfstring{tolower()}{tolower()}}
{\footnotesize\ttfamily \label{namespaceutil_a199393c59275059b161e7a5f04ed6f01} 
std\+::string util\+::tolower (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{}{}\end{DoxyParamCaption})}

