\hypertarget{classCRL_1_1SearchPath_1_1Element}{}\section{C\+RL\+:\+:Search\+Path\+:\+:Element Class Reference}
\label{classCRL_1_1SearchPath_1_1Element}\index{C\+R\+L\+::\+Search\+Path\+::\+Element@{C\+R\+L\+::\+Search\+Path\+::\+Element}}


An element of the search path (mapping a directory).  


\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classCRL_1_1SearchPath_1_1Element_a285f27a24b1bdc986bd0316794863e45}{Element}} (const std\+::string \&path=\char`\"{}\char`\"{}, const std\+::string \&name=\char`\"{}\char`\"{})
\item 
bool \mbox{\hyperlink{classCRL_1_1SearchPath_1_1Element_ab2ab7a961f0b9fa791f266c8ee63b494}{empty}} () const
\item 
const std\+::string \& \mbox{\hyperlink{classCRL_1_1SearchPath_1_1Element_a91f3e1af2b687e2afe4369ba5882ac89}{get\+Path}} () const
\item 
const std\+::string \& \mbox{\hyperlink{classCRL_1_1SearchPath_1_1Element_a58e738bdc59bd7d5344e9271427b0869}{get\+Name}} () const
\end{DoxyCompactItemize}


\subsection{Detailed Description}
An element of the search path (mapping a directory). 

\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classCRL_1_1SearchPath_1_1Element_a285f27a24b1bdc986bd0316794863e45}\label{classCRL_1_1SearchPath_1_1Element_a285f27a24b1bdc986bd0316794863e45}} 
\index{C\+R\+L\+::\+Search\+Path\+::\+Element@{C\+R\+L\+::\+Search\+Path\+::\+Element}!Element@{Element}}
\index{Element@{Element}!C\+R\+L\+::\+Search\+Path\+::\+Element@{C\+R\+L\+::\+Search\+Path\+::\+Element}}
\subsubsection{\texorpdfstring{Element()}{Element()}}
{\footnotesize\ttfamily C\+R\+L\+::\+Search\+Path\+::\+Element\+::\+Element (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{path = {\ttfamily \char`\"{}\char`\"{}},  }\item[{const std\+::string \&}]{name = {\ttfamily \char`\"{}\char`\"{}} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}

A new element bound to {\ttfamily path}, with library {\ttfamily name}. 

\subsection{Member Function Documentation}
\mbox{\Hypertarget{classCRL_1_1SearchPath_1_1Element_ab2ab7a961f0b9fa791f266c8ee63b494}\label{classCRL_1_1SearchPath_1_1Element_ab2ab7a961f0b9fa791f266c8ee63b494}} 
\index{C\+R\+L\+::\+Search\+Path\+::\+Element@{C\+R\+L\+::\+Search\+Path\+::\+Element}!empty@{empty}}
\index{empty@{empty}!C\+R\+L\+::\+Search\+Path\+::\+Element@{C\+R\+L\+::\+Search\+Path\+::\+Element}}
\subsubsection{\texorpdfstring{empty()}{empty()}}
{\footnotesize\ttfamily size\+\_\+t C\+R\+L\+::\+Search\+Path\+::\+Element\+::empty (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}

\begin{DoxyReturn}{Returns}
{\bfseries true} if the element is empty (no path). 
\end{DoxyReturn}
\mbox{\Hypertarget{classCRL_1_1SearchPath_1_1Element_a91f3e1af2b687e2afe4369ba5882ac89}\label{classCRL_1_1SearchPath_1_1Element_a91f3e1af2b687e2afe4369ba5882ac89}} 
\index{C\+R\+L\+::\+Search\+Path\+::\+Element@{C\+R\+L\+::\+Search\+Path\+::\+Element}!get\+Path@{get\+Path}}
\index{get\+Path@{get\+Path}!C\+R\+L\+::\+Search\+Path\+::\+Element@{C\+R\+L\+::\+Search\+Path\+::\+Element}}
\subsubsection{\texorpdfstring{get\+Path()}{getPath()}}
{\footnotesize\ttfamily const std\+::string \& C\+R\+L\+::\+Search\+Path\+::\+Element\+::get\+Path (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}

\begin{DoxyReturn}{Returns}
the {\ttfamily path} (directory) of the element. 
\end{DoxyReturn}
\mbox{\Hypertarget{classCRL_1_1SearchPath_1_1Element_a58e738bdc59bd7d5344e9271427b0869}\label{classCRL_1_1SearchPath_1_1Element_a58e738bdc59bd7d5344e9271427b0869}} 
\index{C\+R\+L\+::\+Search\+Path\+::\+Element@{C\+R\+L\+::\+Search\+Path\+::\+Element}!get\+Name@{get\+Name}}
\index{get\+Name@{get\+Name}!C\+R\+L\+::\+Search\+Path\+::\+Element@{C\+R\+L\+::\+Search\+Path\+::\+Element}}
\subsubsection{\texorpdfstring{get\+Name()}{getName()}}
{\footnotesize\ttfamily const std\+::string \& C\+R\+L\+::\+Search\+Path\+::\+Element\+::get\+Name (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}

\begin{DoxyReturn}{Returns}
the {\ttfamily name} (of the library) of the element. 
\end{DoxyReturn}


The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
Search\+Path.\+h\item 
Search\+Path.\+dox\end{DoxyCompactItemize}
