\hypertarget{structXrlShowDistancesTargetBase}{
\section{XrlShowDistancesTargetBase Class Reference}
\label{structXrlShowDistancesTargetBase}\index{XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}}
}
Inheritance diagram for XrlShowDistancesTargetBase:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{structXrlShowDistancesTargetBase}
\end{center}
\end{figure}
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structXrlShowDistancesTargetBase_1_1handler__table}{handler\_\-table}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structXrlShowDistancesTargetBase_a0b884ba3040c8b243e91d0c82f7aa2ac}{XrlShowDistancesTargetBase} (\hyperlink{classXrlCmdMap}{XrlCmdMap} $\ast$cmds=0)
\begin{DoxyCompactList}\small\item\em Constructor. \item\end{DoxyCompactList}\item 
virtual \hyperlink{structXrlShowDistancesTargetBase_a16d5823975d3ce37c34be6dd917d8d3b}{$\sim$XrlShowDistancesTargetBase} ()
\begin{DoxyCompactList}\small\item\em Destructor. \item\end{DoxyCompactList}\item 
bool \hyperlink{structXrlShowDistancesTargetBase_a78315aeffbe2a980217603f92afcfdbe}{set\_\-command\_\-map} (\hyperlink{classXrlCmdMap}{XrlCmdMap} $\ast$cmds)
\begin{DoxyCompactList}\small\item\em Set command map. \item\end{DoxyCompactList}\item 
\hypertarget{structXrlShowDistancesTargetBase_a3810efbc478eecd7b4bbfa475965e234}{
const string \& \hyperlink{structXrlShowDistancesTargetBase_a3810efbc478eecd7b4bbfa475965e234}{get\_\-name} () const }
\label{structXrlShowDistancesTargetBase_a3810efbc478eecd7b4bbfa475965e234}

\begin{DoxyCompactList}\small\item\em Get \hyperlink{classXrl}{Xrl} instance name associated with command map. \item\end{DoxyCompactList}\item 
\hypertarget{structXrlShowDistancesTargetBase_adc957e0c5c38bd0b600e68409a947ca5}{
const char $\ast$ \hyperlink{structXrlShowDistancesTargetBase_adc957e0c5c38bd0b600e68409a947ca5}{version} () const }
\label{structXrlShowDistancesTargetBase_adc957e0c5c38bd0b600e68409a947ca5}

\begin{DoxyCompactList}\small\item\em Get version string of instance. \item\end{DoxyCompactList}\item 
\hyperlink{structXrlShowDistancesTargetBase_a0b884ba3040c8b243e91d0c82f7aa2ac}{XrlShowDistancesTargetBase} (\hyperlink{classXrlCmdMap}{XrlCmdMap} $\ast$cmds=0)
\begin{DoxyCompactList}\small\item\em Constructor. \item\end{DoxyCompactList}\item 
virtual \hyperlink{structXrlShowDistancesTargetBase_a1b53058c2a2b1b58dbbf9033bb2c74f4}{$\sim$XrlShowDistancesTargetBase} ()
\begin{DoxyCompactList}\small\item\em Destructor. \item\end{DoxyCompactList}\item 
bool \hyperlink{structXrlShowDistancesTargetBase_a78315aeffbe2a980217603f92afcfdbe}{set\_\-command\_\-map} (\hyperlink{classXrlCmdMap}{XrlCmdMap} $\ast$cmds)
\begin{DoxyCompactList}\small\item\em Set command map. \item\end{DoxyCompactList}\item 
\hypertarget{structXrlShowDistancesTargetBase_a3810efbc478eecd7b4bbfa475965e234}{
const string \& \hyperlink{structXrlShowDistancesTargetBase_a3810efbc478eecd7b4bbfa475965e234}{get\_\-name} () const }
\label{structXrlShowDistancesTargetBase_a3810efbc478eecd7b4bbfa475965e234}

\begin{DoxyCompactList}\small\item\em Get \hyperlink{classXrl}{Xrl} instance name associated with command map. \item\end{DoxyCompactList}\item 
\hypertarget{structXrlShowDistancesTargetBase_adc957e0c5c38bd0b600e68409a947ca5}{
const char $\ast$ \hyperlink{structXrlShowDistancesTargetBase_adc957e0c5c38bd0b600e68409a947ca5}{version} () const }
\label{structXrlShowDistancesTargetBase_adc957e0c5c38bd0b600e68409a947ca5}

\begin{DoxyCompactList}\small\item\em Get version string of instance. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual \hyperlink{structXrlCmdError}{XrlCmdError} \hyperlink{structXrlShowDistancesTargetBase_a4242ab8999cf8e18a8e9e3b842f2d85e}{common\_\-0\_\-1\_\-get\_\-target\_\-name} (string \&name)=0
\begin{DoxyCompactList}\small\item\em Pure-\/virtual function that needs to be implemented to: \item\end{DoxyCompactList}\item 
virtual \hyperlink{structXrlCmdError}{XrlCmdError} \hyperlink{structXrlShowDistancesTargetBase_a50dfc76df370393dddb5984d093665b0}{common\_\-0\_\-1\_\-get\_\-version} (string \&version)=0
\begin{DoxyCompactList}\small\item\em Pure-\/virtual function that needs to be implemented to: \item\end{DoxyCompactList}\item 
virtual \hyperlink{structXrlCmdError}{XrlCmdError} \hyperlink{structXrlShowDistancesTargetBase_a5ea726469de64975a04b75c544a94d23}{common\_\-0\_\-1\_\-get\_\-status} (uint32\_\-t \&status, string \&reason)=0
\begin{DoxyCompactList}\small\item\em Pure-\/virtual function that needs to be implemented to: \item\end{DoxyCompactList}\item 
virtual \hyperlink{structXrlCmdError}{XrlCmdError} \hyperlink{structXrlShowDistancesTargetBase_a3514550a699c5facfa044992e6ddff2f}{common\_\-0\_\-1\_\-shutdown} ()=0
\begin{DoxyCompactList}\small\item\em Pure-\/virtual function that needs to be implemented to: \item\end{DoxyCompactList}\item 
virtual \hyperlink{structXrlCmdError}{XrlCmdError} \hyperlink{structXrlShowDistancesTargetBase_abe285d80ffacb79e190831f8c1343f9b}{common\_\-0\_\-1\_\-startup} ()=0
\begin{DoxyCompactList}\small\item\em Pure-\/virtual function that needs to be implemented to: \item\end{DoxyCompactList}\item 
virtual \hyperlink{structXrlCmdError}{XrlCmdError} \hyperlink{structXrlShowDistancesTargetBase_a0c9e44c4ad65e84abca32cde83e6085d}{finder\_\-event\_\-observer\_\-0\_\-1\_\-xrl\_\-target\_\-birth} (const string \&target\_\-class, const string \&target\_\-instance)=0
\begin{DoxyCompactList}\small\item\em Pure-\/virtual function that needs to be implemented to: \item\end{DoxyCompactList}\item 
virtual \hyperlink{structXrlCmdError}{XrlCmdError} \hyperlink{structXrlShowDistancesTargetBase_acd046b575de1fc0898f3822f015aa796}{finder\_\-event\_\-observer\_\-0\_\-1\_\-xrl\_\-target\_\-death} (const string \&target\_\-class, const string \&target\_\-instance)=0
\begin{DoxyCompactList}\small\item\em Pure-\/virtual function that needs to be implemented to: \item\end{DoxyCompactList}\item 
virtual \hyperlink{structXrlCmdError}{XrlCmdError} \hyperlink{structXrlShowDistancesTargetBase_a4242ab8999cf8e18a8e9e3b842f2d85e}{common\_\-0\_\-1\_\-get\_\-target\_\-name} (string \&name)=0
\begin{DoxyCompactList}\small\item\em Pure-\/virtual function that needs to be implemented to: \item\end{DoxyCompactList}\item 
virtual \hyperlink{structXrlCmdError}{XrlCmdError} \hyperlink{structXrlShowDistancesTargetBase_a50dfc76df370393dddb5984d093665b0}{common\_\-0\_\-1\_\-get\_\-version} (string \&version)=0
\begin{DoxyCompactList}\small\item\em Pure-\/virtual function that needs to be implemented to: \item\end{DoxyCompactList}\item 
virtual \hyperlink{structXrlCmdError}{XrlCmdError} \hyperlink{structXrlShowDistancesTargetBase_a5ea726469de64975a04b75c544a94d23}{common\_\-0\_\-1\_\-get\_\-status} (uint32\_\-t \&status, string \&reason)=0
\begin{DoxyCompactList}\small\item\em Pure-\/virtual function that needs to be implemented to: \item\end{DoxyCompactList}\item 
virtual \hyperlink{structXrlCmdError}{XrlCmdError} \hyperlink{structXrlShowDistancesTargetBase_a3514550a699c5facfa044992e6ddff2f}{common\_\-0\_\-1\_\-shutdown} ()=0
\begin{DoxyCompactList}\small\item\em Pure-\/virtual function that needs to be implemented to: \item\end{DoxyCompactList}\item 
virtual \hyperlink{structXrlCmdError}{XrlCmdError} \hyperlink{structXrlShowDistancesTargetBase_abe285d80ffacb79e190831f8c1343f9b}{common\_\-0\_\-1\_\-startup} ()=0
\begin{DoxyCompactList}\small\item\em Pure-\/virtual function that needs to be implemented to: \item\end{DoxyCompactList}\item 
virtual \hyperlink{structXrlCmdError}{XrlCmdError} \hyperlink{structXrlShowDistancesTargetBase_a0c9e44c4ad65e84abca32cde83e6085d}{finder\_\-event\_\-observer\_\-0\_\-1\_\-xrl\_\-target\_\-birth} (const string \&target\_\-class, const string \&target\_\-instance)=0
\begin{DoxyCompactList}\small\item\em Pure-\/virtual function that needs to be implemented to: \item\end{DoxyCompactList}\item 
virtual \hyperlink{structXrlCmdError}{XrlCmdError} \hyperlink{structXrlShowDistancesTargetBase_acd046b575de1fc0898f3822f015aa796}{finder\_\-event\_\-observer\_\-0\_\-1\_\-xrl\_\-target\_\-death} (const string \&target\_\-class, const string \&target\_\-instance)=0
\begin{DoxyCompactList}\small\item\em Pure-\/virtual function that needs to be implemented to: \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structXrlShowDistancesTargetBase_ab018e5e0a2c79aa5cf0b70ad18e8a8e8}{
\hyperlink{classXrlCmdMap}{XrlCmdMap} $\ast$ {\bfseries \_\-cmds}}
\label{structXrlShowDistancesTargetBase_ab018e5e0a2c79aa5cf0b70ad18e8a8e8}

\end{DoxyCompactItemize}
\subsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structXrlShowDistancesTargetBase_a51c1d88ace56056c0727cf5ba3f75815}{
\hyperlink{structXrlCmdError}{XrlCmdRT} {\bfseries handle\_\-common\_\-0\_\-1\_\-get\_\-target\_\-name} (const \hyperlink{classXrlArgs}{XrlArgs} \&in, \hyperlink{classXrlArgs}{XrlCmdOT} out)}
\label{structXrlShowDistancesTargetBase_a51c1d88ace56056c0727cf5ba3f75815}

\item 
\hypertarget{structXrlShowDistancesTargetBase_ae0138ce3f37b63dc7b8c6fa303381237}{
\hyperlink{structXrlCmdError}{XrlCmdRT} {\bfseries handle\_\-common\_\-0\_\-1\_\-get\_\-version} (const \hyperlink{classXrlArgs}{XrlArgs} \&in, \hyperlink{classXrlArgs}{XrlCmdOT} out)}
\label{structXrlShowDistancesTargetBase_ae0138ce3f37b63dc7b8c6fa303381237}

\item 
\hypertarget{structXrlShowDistancesTargetBase_a4d1ed427cf0aeeb81436bc42b3cc5258}{
\hyperlink{structXrlCmdError}{XrlCmdRT} {\bfseries handle\_\-common\_\-0\_\-1\_\-get\_\-status} (const \hyperlink{classXrlArgs}{XrlArgs} \&in, \hyperlink{classXrlArgs}{XrlCmdOT} out)}
\label{structXrlShowDistancesTargetBase_a4d1ed427cf0aeeb81436bc42b3cc5258}

\item 
\hypertarget{structXrlShowDistancesTargetBase_ad4ddc6c7f9050fd8b168c3b790cc1d6b}{
\hyperlink{structXrlCmdError}{XrlCmdRT} {\bfseries handle\_\-common\_\-0\_\-1\_\-shutdown} (const \hyperlink{classXrlArgs}{XrlArgs} \&in, \hyperlink{classXrlArgs}{XrlCmdOT} out)}
\label{structXrlShowDistancesTargetBase_ad4ddc6c7f9050fd8b168c3b790cc1d6b}

\item 
\hypertarget{structXrlShowDistancesTargetBase_a88868070ea3533b0759ed06b86b196f6}{
\hyperlink{structXrlCmdError}{XrlCmdRT} {\bfseries handle\_\-common\_\-0\_\-1\_\-startup} (const \hyperlink{classXrlArgs}{XrlArgs} \&in, \hyperlink{classXrlArgs}{XrlCmdOT} out)}
\label{structXrlShowDistancesTargetBase_a88868070ea3533b0759ed06b86b196f6}

\item 
\hypertarget{structXrlShowDistancesTargetBase_a7c085dece595adce4370386ee4272257}{
\hyperlink{structXrlCmdError}{XrlCmdRT} {\bfseries handle\_\-finder\_\-event\_\-observer\_\-0\_\-1\_\-xrl\_\-target\_\-birth} (const \hyperlink{classXrlArgs}{XrlArgs} \&in, \hyperlink{classXrlArgs}{XrlCmdOT} out)}
\label{structXrlShowDistancesTargetBase_a7c085dece595adce4370386ee4272257}

\item 
\hypertarget{structXrlShowDistancesTargetBase_a6add26e91e9330da2ef1d7a798b6883a}{
\hyperlink{structXrlCmdError}{XrlCmdRT} {\bfseries handle\_\-finder\_\-event\_\-observer\_\-0\_\-1\_\-xrl\_\-target\_\-death} (const \hyperlink{classXrlArgs}{XrlArgs} \&in, \hyperlink{classXrlArgs}{XrlCmdOT} out)}
\label{structXrlShowDistancesTargetBase_a6add26e91e9330da2ef1d7a798b6883a}

\item 
\hypertarget{structXrlShowDistancesTargetBase_a51f7ab8b445c1dd971b348fbd99f5e1f}{
void {\bfseries add\_\-handlers} ()}
\label{structXrlShowDistancesTargetBase_a51f7ab8b445c1dd971b348fbd99f5e1f}

\item 
\hypertarget{structXrlShowDistancesTargetBase_a31035dcc999860b9ed587d6bb76b3938}{
void {\bfseries remove\_\-handlers} ()}
\label{structXrlShowDistancesTargetBase_a31035dcc999860b9ed587d6bb76b3938}

\item 
\hypertarget{structXrlShowDistancesTargetBase_a51c1d88ace56056c0727cf5ba3f75815}{
\hyperlink{structXrlCmdError}{XrlCmdRT} {\bfseries handle\_\-common\_\-0\_\-1\_\-get\_\-target\_\-name} (const \hyperlink{classXrlArgs}{XrlArgs} \&in, \hyperlink{classXrlArgs}{XrlCmdOT} out)}
\label{structXrlShowDistancesTargetBase_a51c1d88ace56056c0727cf5ba3f75815}

\item 
\hypertarget{structXrlShowDistancesTargetBase_ae0138ce3f37b63dc7b8c6fa303381237}{
\hyperlink{structXrlCmdError}{XrlCmdRT} {\bfseries handle\_\-common\_\-0\_\-1\_\-get\_\-version} (const \hyperlink{classXrlArgs}{XrlArgs} \&in, \hyperlink{classXrlArgs}{XrlCmdOT} out)}
\label{structXrlShowDistancesTargetBase_ae0138ce3f37b63dc7b8c6fa303381237}

\item 
\hypertarget{structXrlShowDistancesTargetBase_a4d1ed427cf0aeeb81436bc42b3cc5258}{
\hyperlink{structXrlCmdError}{XrlCmdRT} {\bfseries handle\_\-common\_\-0\_\-1\_\-get\_\-status} (const \hyperlink{classXrlArgs}{XrlArgs} \&in, \hyperlink{classXrlArgs}{XrlCmdOT} out)}
\label{structXrlShowDistancesTargetBase_a4d1ed427cf0aeeb81436bc42b3cc5258}

\item 
\hypertarget{structXrlShowDistancesTargetBase_ad4ddc6c7f9050fd8b168c3b790cc1d6b}{
\hyperlink{structXrlCmdError}{XrlCmdRT} {\bfseries handle\_\-common\_\-0\_\-1\_\-shutdown} (const \hyperlink{classXrlArgs}{XrlArgs} \&in, \hyperlink{classXrlArgs}{XrlCmdOT} out)}
\label{structXrlShowDistancesTargetBase_ad4ddc6c7f9050fd8b168c3b790cc1d6b}

\item 
\hypertarget{structXrlShowDistancesTargetBase_a88868070ea3533b0759ed06b86b196f6}{
\hyperlink{structXrlCmdError}{XrlCmdRT} {\bfseries handle\_\-common\_\-0\_\-1\_\-startup} (const \hyperlink{classXrlArgs}{XrlArgs} \&in, \hyperlink{classXrlArgs}{XrlCmdOT} out)}
\label{structXrlShowDistancesTargetBase_a88868070ea3533b0759ed06b86b196f6}

\item 
\hypertarget{structXrlShowDistancesTargetBase_a7c085dece595adce4370386ee4272257}{
\hyperlink{structXrlCmdError}{XrlCmdRT} {\bfseries handle\_\-finder\_\-event\_\-observer\_\-0\_\-1\_\-xrl\_\-target\_\-birth} (const \hyperlink{classXrlArgs}{XrlArgs} \&in, \hyperlink{classXrlArgs}{XrlCmdOT} out)}
\label{structXrlShowDistancesTargetBase_a7c085dece595adce4370386ee4272257}

\item 
\hypertarget{structXrlShowDistancesTargetBase_a6add26e91e9330da2ef1d7a798b6883a}{
\hyperlink{structXrlCmdError}{XrlCmdRT} {\bfseries handle\_\-finder\_\-event\_\-observer\_\-0\_\-1\_\-xrl\_\-target\_\-death} (const \hyperlink{classXrlArgs}{XrlArgs} \&in, \hyperlink{classXrlArgs}{XrlCmdOT} out)}
\label{structXrlShowDistancesTargetBase_a6add26e91e9330da2ef1d7a798b6883a}

\item 
\hypertarget{structXrlShowDistancesTargetBase_a51f7ab8b445c1dd971b348fbd99f5e1f}{
void {\bfseries add\_\-handlers} ()}
\label{structXrlShowDistancesTargetBase_a51f7ab8b445c1dd971b348fbd99f5e1f}

\item 
\hypertarget{structXrlShowDistancesTargetBase_a31035dcc999860b9ed587d6bb76b3938}{
void {\bfseries remove\_\-handlers} ()}
\label{structXrlShowDistancesTargetBase_a31035dcc999860b9ed587d6bb76b3938}

\end{DoxyCompactItemize}
\subsection*{Static Private Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structXrlShowDistancesTargetBase_a7b9ad8dd957fc33a2e34c08e99a8adef}{
static struct \hyperlink{structXrlShowDistancesTargetBase_1_1handler__table}{handler\_\-table} {\bfseries handlers} \mbox{[}$\,$\mbox{]}}
\label{structXrlShowDistancesTargetBase_a7b9ad8dd957fc33a2e34c08e99a8adef}

\item 
\hypertarget{structXrlShowDistancesTargetBase_a7af3e91ddf3635006c9076e03e52ce1e}{
static const size\_\-t {\bfseries num\_\-handlers} = (sizeof(XrlShowDistancesTargetBase::handlers) / sizeof(XrlShowDistancesTargetBase::handlers\mbox{[}0\mbox{]}))}
\label{structXrlShowDistancesTargetBase_a7af3e91ddf3635006c9076e03e52ce1e}

\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{structXrlShowDistancesTargetBase_a0b884ba3040c8b243e91d0c82f7aa2ac}{
\index{XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}!XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}}
\index{XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}!XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}}
\subsubsection[{XrlShowDistancesTargetBase}]{\setlength{\rightskip}{0pt plus 5cm}XrlShowDistancesTargetBase::XrlShowDistancesTargetBase (
\begin{DoxyParamCaption}
\item[{{\bf XrlCmdMap} $\ast$}]{cmds = {\ttfamily 0}}
\end{DoxyParamCaption}
)}}
\label{structXrlShowDistancesTargetBase_a0b884ba3040c8b243e91d0c82f7aa2ac}


Constructor. 


\begin{DoxyParams}{Parameters}
{\em cmds} & an \hyperlink{classXrlCmdMap}{XrlCmdMap} that \hyperlink{protocolthe-p}{the} commands associated with \hyperlink{protocolthe-p}{the} target should be added to. This is typically \hyperlink{protocolthe-p}{the} \hyperlink{classXrlRouter}{XrlRouter} associated with \hyperlink{protocolthe-p}{the} target. \\
\hline
\end{DoxyParams}
\hypertarget{structXrlShowDistancesTargetBase_a16d5823975d3ce37c34be6dd917d8d3b}{
\index{XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}!$\sim$XrlShowDistancesTargetBase@{$\sim$XrlShowDistancesTargetBase}}
\index{$\sim$XrlShowDistancesTargetBase@{$\sim$XrlShowDistancesTargetBase}!XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}}
\subsubsection[{$\sim$XrlShowDistancesTargetBase}]{\setlength{\rightskip}{0pt plus 5cm}XrlShowDistancesTargetBase::$\sim$XrlShowDistancesTargetBase (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{structXrlShowDistancesTargetBase_a16d5823975d3ce37c34be6dd917d8d3b}


Destructor. 

Dissociates instance commands from command map. \hypertarget{structXrlShowDistancesTargetBase_a0b884ba3040c8b243e91d0c82f7aa2ac}{
\index{XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}!XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}}
\index{XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}!XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}}
\subsubsection[{XrlShowDistancesTargetBase}]{\setlength{\rightskip}{0pt plus 5cm}XrlShowDistancesTargetBase::XrlShowDistancesTargetBase (
\begin{DoxyParamCaption}
\item[{{\bf XrlCmdMap} $\ast$}]{cmds = {\ttfamily 0}}
\end{DoxyParamCaption}
)}}
\label{structXrlShowDistancesTargetBase_a0b884ba3040c8b243e91d0c82f7aa2ac}


Constructor. 


\begin{DoxyParams}{Parameters}
{\em cmds} & an \hyperlink{classXrlCmdMap}{XrlCmdMap} that \hyperlink{protocolthe-p}{the} commands associated with \hyperlink{protocolthe-p}{the} target should be added to. This is typically \hyperlink{protocolthe-p}{the} \hyperlink{classXrlRouter}{XrlRouter} associated with \hyperlink{protocolthe-p}{the} target. \\
\hline
\end{DoxyParams}
\hypertarget{structXrlShowDistancesTargetBase_a1b53058c2a2b1b58dbbf9033bb2c74f4}{
\index{XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}!$\sim$XrlShowDistancesTargetBase@{$\sim$XrlShowDistancesTargetBase}}
\index{$\sim$XrlShowDistancesTargetBase@{$\sim$XrlShowDistancesTargetBase}!XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}}
\subsubsection[{$\sim$XrlShowDistancesTargetBase}]{\setlength{\rightskip}{0pt plus 5cm}virtual XrlShowDistancesTargetBase::$\sim$XrlShowDistancesTargetBase (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{structXrlShowDistancesTargetBase_a1b53058c2a2b1b58dbbf9033bb2c74f4}


Destructor. 

Dissociates instance commands from command map. 

\subsection{Member Function Documentation}
\hypertarget{structXrlShowDistancesTargetBase_a5ea726469de64975a04b75c544a94d23}{
\index{XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}!common\_\-0\_\-1\_\-get\_\-status@{common\_\-0\_\-1\_\-get\_\-status}}
\index{common\_\-0\_\-1\_\-get\_\-status@{common\_\-0\_\-1\_\-get\_\-status}!XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}}
\subsubsection[{common\_\-0\_\-1\_\-get\_\-status}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf XrlCmdError} XrlShowDistancesTargetBase::common\_\-0\_\-1\_\-get\_\-status (
\begin{DoxyParamCaption}
\item[{uint32\_\-t \&}]{status, }
\item[{string \&}]{reason}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected, pure virtual\mbox{]}}}}
\label{structXrlShowDistancesTargetBase_a5ea726469de64975a04b75c544a94d23}


Pure-\/virtual function that needs to be implemented to: 

Get status of \hyperlink{classXrl}{Xrl} Target 

Implemented in \hyperlink{classShowDistancesProcessor_a0faf5048e6987ddfa479bcafc0a296a1}{ShowDistancesProcessor}.

\hypertarget{structXrlShowDistancesTargetBase_a5ea726469de64975a04b75c544a94d23}{
\index{XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}!common\_\-0\_\-1\_\-get\_\-status@{common\_\-0\_\-1\_\-get\_\-status}}
\index{common\_\-0\_\-1\_\-get\_\-status@{common\_\-0\_\-1\_\-get\_\-status}!XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}}
\subsubsection[{common\_\-0\_\-1\_\-get\_\-status}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf XrlCmdError} XrlShowDistancesTargetBase::common\_\-0\_\-1\_\-get\_\-status (
\begin{DoxyParamCaption}
\item[{uint32\_\-t \&}]{status, }
\item[{string \&}]{reason}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected, pure virtual\mbox{]}}}}
\label{structXrlShowDistancesTargetBase_a5ea726469de64975a04b75c544a94d23}


Pure-\/virtual function that needs to be implemented to: 

Get status of \hyperlink{classXrl}{Xrl} Target 

Implemented in \hyperlink{classShowDistancesProcessor_a0faf5048e6987ddfa479bcafc0a296a1}{ShowDistancesProcessor}.

\hypertarget{structXrlShowDistancesTargetBase_a4242ab8999cf8e18a8e9e3b842f2d85e}{
\index{XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}!common\_\-0\_\-1\_\-get\_\-target\_\-name@{common\_\-0\_\-1\_\-get\_\-target\_\-name}}
\index{common\_\-0\_\-1\_\-get\_\-target\_\-name@{common\_\-0\_\-1\_\-get\_\-target\_\-name}!XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}}
\subsubsection[{common\_\-0\_\-1\_\-get\_\-target\_\-name}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf XrlCmdError} XrlShowDistancesTargetBase::common\_\-0\_\-1\_\-get\_\-target\_\-name (
\begin{DoxyParamCaption}
\item[{string \&}]{name}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected, pure virtual\mbox{]}}}}
\label{structXrlShowDistancesTargetBase_a4242ab8999cf8e18a8e9e3b842f2d85e}


Pure-\/virtual function that needs to be implemented to: 

Get name of \hyperlink{classXrl}{Xrl} Target 

Implemented in \hyperlink{classShowDistancesProcessor_a582175083c6e49d44afb5bbf9757d14c}{ShowDistancesProcessor}.

\hypertarget{structXrlShowDistancesTargetBase_a4242ab8999cf8e18a8e9e3b842f2d85e}{
\index{XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}!common\_\-0\_\-1\_\-get\_\-target\_\-name@{common\_\-0\_\-1\_\-get\_\-target\_\-name}}
\index{common\_\-0\_\-1\_\-get\_\-target\_\-name@{common\_\-0\_\-1\_\-get\_\-target\_\-name}!XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}}
\subsubsection[{common\_\-0\_\-1\_\-get\_\-target\_\-name}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf XrlCmdError} XrlShowDistancesTargetBase::common\_\-0\_\-1\_\-get\_\-target\_\-name (
\begin{DoxyParamCaption}
\item[{string \&}]{name}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected, pure virtual\mbox{]}}}}
\label{structXrlShowDistancesTargetBase_a4242ab8999cf8e18a8e9e3b842f2d85e}


Pure-\/virtual function that needs to be implemented to: 

Get name of \hyperlink{classXrl}{Xrl} Target 

Implemented in \hyperlink{classShowDistancesProcessor_a582175083c6e49d44afb5bbf9757d14c}{ShowDistancesProcessor}.

\hypertarget{structXrlShowDistancesTargetBase_a50dfc76df370393dddb5984d093665b0}{
\index{XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}!common\_\-0\_\-1\_\-get\_\-version@{common\_\-0\_\-1\_\-get\_\-version}}
\index{common\_\-0\_\-1\_\-get\_\-version@{common\_\-0\_\-1\_\-get\_\-version}!XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}}
\subsubsection[{common\_\-0\_\-1\_\-get\_\-version}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf XrlCmdError} XrlShowDistancesTargetBase::common\_\-0\_\-1\_\-get\_\-version (
\begin{DoxyParamCaption}
\item[{string \&}]{version}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected, pure virtual\mbox{]}}}}
\label{structXrlShowDistancesTargetBase_a50dfc76df370393dddb5984d093665b0}


Pure-\/virtual function that needs to be implemented to: 

Get version string from \hyperlink{classXrl}{Xrl} Target 

Implemented in \hyperlink{classShowDistancesProcessor_a2958441cad5abe848bbc2ce0da96051a}{ShowDistancesProcessor}.

\hypertarget{structXrlShowDistancesTargetBase_a50dfc76df370393dddb5984d093665b0}{
\index{XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}!common\_\-0\_\-1\_\-get\_\-version@{common\_\-0\_\-1\_\-get\_\-version}}
\index{common\_\-0\_\-1\_\-get\_\-version@{common\_\-0\_\-1\_\-get\_\-version}!XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}}
\subsubsection[{common\_\-0\_\-1\_\-get\_\-version}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf XrlCmdError} XrlShowDistancesTargetBase::common\_\-0\_\-1\_\-get\_\-version (
\begin{DoxyParamCaption}
\item[{string \&}]{version}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected, pure virtual\mbox{]}}}}
\label{structXrlShowDistancesTargetBase_a50dfc76df370393dddb5984d093665b0}


Pure-\/virtual function that needs to be implemented to: 

Get version string from \hyperlink{classXrl}{Xrl} Target 

Implemented in \hyperlink{classShowDistancesProcessor_a2958441cad5abe848bbc2ce0da96051a}{ShowDistancesProcessor}.

\hypertarget{structXrlShowDistancesTargetBase_a3514550a699c5facfa044992e6ddff2f}{
\index{XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}!common\_\-0\_\-1\_\-shutdown@{common\_\-0\_\-1\_\-shutdown}}
\index{common\_\-0\_\-1\_\-shutdown@{common\_\-0\_\-1\_\-shutdown}!XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}}
\subsubsection[{common\_\-0\_\-1\_\-shutdown}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf XrlCmdError} XrlShowDistancesTargetBase::common\_\-0\_\-1\_\-shutdown (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected, pure virtual\mbox{]}}}}
\label{structXrlShowDistancesTargetBase_a3514550a699c5facfa044992e6ddff2f}


Pure-\/virtual function that needs to be implemented to: 

Request clean shutdown of \hyperlink{classXrl}{Xrl} Target 

Implemented in \hyperlink{classShowDistancesProcessor_a27695bc6f867fedf5cbfd1beb4a1c60c}{ShowDistancesProcessor}.

\hypertarget{structXrlShowDistancesTargetBase_a3514550a699c5facfa044992e6ddff2f}{
\index{XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}!common\_\-0\_\-1\_\-shutdown@{common\_\-0\_\-1\_\-shutdown}}
\index{common\_\-0\_\-1\_\-shutdown@{common\_\-0\_\-1\_\-shutdown}!XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}}
\subsubsection[{common\_\-0\_\-1\_\-shutdown}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf XrlCmdError} XrlShowDistancesTargetBase::common\_\-0\_\-1\_\-shutdown (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected, pure virtual\mbox{]}}}}
\label{structXrlShowDistancesTargetBase_a3514550a699c5facfa044992e6ddff2f}


Pure-\/virtual function that needs to be implemented to: 

Request clean shutdown of \hyperlink{classXrl}{Xrl} Target 

Implemented in \hyperlink{classShowDistancesProcessor_a27695bc6f867fedf5cbfd1beb4a1c60c}{ShowDistancesProcessor}.

\hypertarget{structXrlShowDistancesTargetBase_abe285d80ffacb79e190831f8c1343f9b}{
\index{XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}!common\_\-0\_\-1\_\-startup@{common\_\-0\_\-1\_\-startup}}
\index{common\_\-0\_\-1\_\-startup@{common\_\-0\_\-1\_\-startup}!XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}}
\subsubsection[{common\_\-0\_\-1\_\-startup}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf XrlCmdError} XrlShowDistancesTargetBase::common\_\-0\_\-1\_\-startup (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected, pure virtual\mbox{]}}}}
\label{structXrlShowDistancesTargetBase_abe285d80ffacb79e190831f8c1343f9b}


Pure-\/virtual function that needs to be implemented to: 

Request a startup of \hyperlink{classXrl}{Xrl} Target 

Implemented in \hyperlink{classShowDistancesProcessor_a8a83f1c5c0e92643d50f0f7659d2b66c}{ShowDistancesProcessor}.

\hypertarget{structXrlShowDistancesTargetBase_abe285d80ffacb79e190831f8c1343f9b}{
\index{XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}!common\_\-0\_\-1\_\-startup@{common\_\-0\_\-1\_\-startup}}
\index{common\_\-0\_\-1\_\-startup@{common\_\-0\_\-1\_\-startup}!XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}}
\subsubsection[{common\_\-0\_\-1\_\-startup}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf XrlCmdError} XrlShowDistancesTargetBase::common\_\-0\_\-1\_\-startup (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected, pure virtual\mbox{]}}}}
\label{structXrlShowDistancesTargetBase_abe285d80ffacb79e190831f8c1343f9b}


Pure-\/virtual function that needs to be implemented to: 

Request a startup of \hyperlink{classXrl}{Xrl} Target 

Implemented in \hyperlink{classShowDistancesProcessor_a8a83f1c5c0e92643d50f0f7659d2b66c}{ShowDistancesProcessor}.

\hypertarget{structXrlShowDistancesTargetBase_a0c9e44c4ad65e84abca32cde83e6085d}{
\index{XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}!finder\_\-event\_\-observer\_\-0\_\-1\_\-xrl\_\-target\_\-birth@{finder\_\-event\_\-observer\_\-0\_\-1\_\-xrl\_\-target\_\-birth}}
\index{finder\_\-event\_\-observer\_\-0\_\-1\_\-xrl\_\-target\_\-birth@{finder\_\-event\_\-observer\_\-0\_\-1\_\-xrl\_\-target\_\-birth}!XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}}
\subsubsection[{finder\_\-event\_\-observer\_\-0\_\-1\_\-xrl\_\-target\_\-birth}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf XrlCmdError} XrlShowDistancesTargetBase::finder\_\-event\_\-observer\_\-0\_\-1\_\-xrl\_\-target\_\-birth (
\begin{DoxyParamCaption}
\item[{const string \&}]{target\_\-class, }
\item[{const string \&}]{target\_\-instance}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected, pure virtual\mbox{]}}}}
\label{structXrlShowDistancesTargetBase_a0c9e44c4ad65e84abca32cde83e6085d}


Pure-\/virtual function that needs to be implemented to: 

Announce target birth to observer.


\begin{DoxyParams}{Parameters}
{\em target\_\-class} & \hyperlink{protocolthe-p}{the} target class name.\\
\hline
{\em target\_\-instance} & \hyperlink{protocolthe-p}{the} target instance name. \\
\hline
\end{DoxyParams}


Implemented in \hyperlink{classShowDistancesProcessor_a53b06731a53236431e24fdaaaafa01aa}{ShowDistancesProcessor}.

\hypertarget{structXrlShowDistancesTargetBase_a0c9e44c4ad65e84abca32cde83e6085d}{
\index{XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}!finder\_\-event\_\-observer\_\-0\_\-1\_\-xrl\_\-target\_\-birth@{finder\_\-event\_\-observer\_\-0\_\-1\_\-xrl\_\-target\_\-birth}}
\index{finder\_\-event\_\-observer\_\-0\_\-1\_\-xrl\_\-target\_\-birth@{finder\_\-event\_\-observer\_\-0\_\-1\_\-xrl\_\-target\_\-birth}!XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}}
\subsubsection[{finder\_\-event\_\-observer\_\-0\_\-1\_\-xrl\_\-target\_\-birth}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf XrlCmdError} XrlShowDistancesTargetBase::finder\_\-event\_\-observer\_\-0\_\-1\_\-xrl\_\-target\_\-birth (
\begin{DoxyParamCaption}
\item[{const string \&}]{target\_\-class, }
\item[{const string \&}]{target\_\-instance}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected, pure virtual\mbox{]}}}}
\label{structXrlShowDistancesTargetBase_a0c9e44c4ad65e84abca32cde83e6085d}


Pure-\/virtual function that needs to be implemented to: 

Announce target birth to observer.


\begin{DoxyParams}{Parameters}
{\em target\_\-class} & \hyperlink{protocolthe-p}{the} target class name.\\
\hline
{\em target\_\-instance} & \hyperlink{protocolthe-p}{the} target instance name. \\
\hline
\end{DoxyParams}


Implemented in \hyperlink{classShowDistancesProcessor_a53b06731a53236431e24fdaaaafa01aa}{ShowDistancesProcessor}.

\hypertarget{structXrlShowDistancesTargetBase_acd046b575de1fc0898f3822f015aa796}{
\index{XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}!finder\_\-event\_\-observer\_\-0\_\-1\_\-xrl\_\-target\_\-death@{finder\_\-event\_\-observer\_\-0\_\-1\_\-xrl\_\-target\_\-death}}
\index{finder\_\-event\_\-observer\_\-0\_\-1\_\-xrl\_\-target\_\-death@{finder\_\-event\_\-observer\_\-0\_\-1\_\-xrl\_\-target\_\-death}!XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}}
\subsubsection[{finder\_\-event\_\-observer\_\-0\_\-1\_\-xrl\_\-target\_\-death}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf XrlCmdError} XrlShowDistancesTargetBase::finder\_\-event\_\-observer\_\-0\_\-1\_\-xrl\_\-target\_\-death (
\begin{DoxyParamCaption}
\item[{const string \&}]{target\_\-class, }
\item[{const string \&}]{target\_\-instance}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected, pure virtual\mbox{]}}}}
\label{structXrlShowDistancesTargetBase_acd046b575de1fc0898f3822f015aa796}


Pure-\/virtual function that needs to be implemented to: 

Announce target death to observer.


\begin{DoxyParams}{Parameters}
{\em target\_\-class} & \hyperlink{protocolthe-p}{the} target class name.\\
\hline
{\em target\_\-instance} & \hyperlink{protocolthe-p}{the} target instance name. \\
\hline
\end{DoxyParams}


Implemented in \hyperlink{classShowDistancesProcessor_a0f70f2438c5ed828d33e6a2a8d0bb6c6}{ShowDistancesProcessor}.

\hypertarget{structXrlShowDistancesTargetBase_acd046b575de1fc0898f3822f015aa796}{
\index{XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}!finder\_\-event\_\-observer\_\-0\_\-1\_\-xrl\_\-target\_\-death@{finder\_\-event\_\-observer\_\-0\_\-1\_\-xrl\_\-target\_\-death}}
\index{finder\_\-event\_\-observer\_\-0\_\-1\_\-xrl\_\-target\_\-death@{finder\_\-event\_\-observer\_\-0\_\-1\_\-xrl\_\-target\_\-death}!XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}}
\subsubsection[{finder\_\-event\_\-observer\_\-0\_\-1\_\-xrl\_\-target\_\-death}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf XrlCmdError} XrlShowDistancesTargetBase::finder\_\-event\_\-observer\_\-0\_\-1\_\-xrl\_\-target\_\-death (
\begin{DoxyParamCaption}
\item[{const string \&}]{target\_\-class, }
\item[{const string \&}]{target\_\-instance}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}protected, pure virtual\mbox{]}}}}
\label{structXrlShowDistancesTargetBase_acd046b575de1fc0898f3822f015aa796}


Pure-\/virtual function that needs to be implemented to: 

Announce target death to observer.


\begin{DoxyParams}{Parameters}
{\em target\_\-class} & \hyperlink{protocolthe-p}{the} target class name.\\
\hline
{\em target\_\-instance} & \hyperlink{protocolthe-p}{the} target instance name. \\
\hline
\end{DoxyParams}


Implemented in \hyperlink{classShowDistancesProcessor_a0f70f2438c5ed828d33e6a2a8d0bb6c6}{ShowDistancesProcessor}.

\hypertarget{structXrlShowDistancesTargetBase_a78315aeffbe2a980217603f92afcfdbe}{
\index{XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}!set\_\-command\_\-map@{set\_\-command\_\-map}}
\index{set\_\-command\_\-map@{set\_\-command\_\-map}!XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}}
\subsubsection[{set\_\-command\_\-map}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlShowDistancesTargetBase::set\_\-command\_\-map (
\begin{DoxyParamCaption}
\item[{{\bf XrlCmdMap} $\ast$}]{cmds}
\end{DoxyParamCaption}
)}}
\label{structXrlShowDistancesTargetBase_a78315aeffbe2a980217603f92afcfdbe}


Set command map. 


\begin{DoxyParams}{Parameters}
{\em cmds} & pointer to command map to associate commands with. This argument is typically a pointer to \hyperlink{protocolthe-p}{the} \hyperlink{classXrlRouter}{XrlRouter} associated with \hyperlink{protocolthe-p}{the} target.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
true on success, false if cmds is null or a command map has already been supplied. 
\end{DoxyReturn}
\hypertarget{structXrlShowDistancesTargetBase_a78315aeffbe2a980217603f92afcfdbe}{
\index{XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}!set\_\-command\_\-map@{set\_\-command\_\-map}}
\index{set\_\-command\_\-map@{set\_\-command\_\-map}!XrlShowDistancesTargetBase@{XrlShowDistancesTargetBase}}
\subsubsection[{set\_\-command\_\-map}]{\setlength{\rightskip}{0pt plus 5cm}bool XrlShowDistancesTargetBase::set\_\-command\_\-map (
\begin{DoxyParamCaption}
\item[{{\bf XrlCmdMap} $\ast$}]{cmds}
\end{DoxyParamCaption}
)}}
\label{structXrlShowDistancesTargetBase_a78315aeffbe2a980217603f92afcfdbe}


Set command map. 


\begin{DoxyParams}{Parameters}
{\em cmds} & pointer to command map to associate commands with. This argument is typically a pointer to \hyperlink{protocolthe-p}{the} \hyperlink{classXrlRouter}{XrlRouter} associated with \hyperlink{protocolthe-p}{the} target.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
true on success, false if cmds is null or a command map has already been supplied. 
\end{DoxyReturn}


The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
/home/greearb/git/xorp.ct.github/xorp/obj/i386-\/pc-\/mingw32/xrl/targets/show\_\-distances\_\-base.cc\item 
/home/greearb/git/xorp.ct.github/xorp/obj/i386-\/pc-\/mingw32/xrl/targets/show\_\-distances\_\-base.hh\item 
/home/greearb/git/xorp.ct.github/xorp/obj/i686-\/pc-\/linux-\/gnu/xrl/targets/show\_\-distances\_\-base.hh\item 
/home/greearb/git/xorp.ct.github/xorp/obj/i686-\/pc-\/linux-\/gnu/xrl/targets/show\_\-distances\_\-base.cc\end{DoxyCompactItemize}
