\hypertarget{link__map_8h}{
\section{link\_\-map.h File Reference}
\label{link__map_8h}\index{link_map.h@{link\_\-map.h}}
}
{\tt \#include $<$map$>$}\par
{\tt \#include $<$string$>$}\par
{\tt \#include \char`\"{}link.h\char`\"{}}\par
{\tt \#include \char`\"{}link\_\-list.h\char`\"{}}\par


Include dependency graph for link\_\-map.h:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=252pt]{link__map_8h__incl}
\end{center}
\end{figure}


This graph shows which files directly or indirectly include this file:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=296pt]{link__map_8h__dep__incl}
\end{center}
\end{figure}
\subsection*{Compounds}
\begin{CompactItemize}
\item 
class \hyperlink{classCLinkMap}{CLink\-Map}
\begin{CompactList}\small\item\em Associative map of semantic links. \item\end{CompactList}\end{CompactItemize}
\subsection*{Typedefs}
\begin{CompactItemize}
\item 
typedef std::map$<$ \hyperlink{semantic__id_8h_a0}{Semantic\-ID}, \hyperlink{classCSemanticLink}{CSemantic\-Link} $\ast$ $>$ \hyperlink{link__map_8h_a0}{CSemantic\-Link\-Map}
\begin{CompactList}\small\item\em STL map of semantic links using a numeric ID as a key. \item\end{CompactList}\item 
typedef CSemantic\-Link\-Map::iterator \hyperlink{link__map_8h_a1}{CSemantic\-Link\-Map\_\-i}
\begin{CompactList}\small\item\em Iterator for the semantic link STL map. \item\end{CompactList}\item 
typedef CSemantic\-Link\-Map::const\_\-iterator \hyperlink{link__map_8h_a2}{CSemantic\-Link\-Map\_\-ci}
\begin{CompactList}\small\item\em Const iterator for the semantic link STL map. \item\end{CompactList}\end{CompactItemize}


\subsection{Detailed Description}


Definition in file \hyperlink{link__map_8h-source}{link\_\-map.h}.

\subsection{Typedef Documentation}
\hypertarget{link__map_8h_a0}{
\index{link_map.h@{link\_\-map.h}!CSemanticLinkMap@{CSemanticLinkMap}}
\index{CSemanticLinkMap@{CSemanticLinkMap}!link_map.h@{link\_\-map.h}}
\subsubsection[CSemanticLinkMap]{\setlength{\rightskip}{0pt plus 5cm}typedef std::map$<$\hyperlink{semantic__id_8h_a0}{Semantic\-ID}, \hyperlink{classCSemanticLink}{CSemantic\-Link} $\ast$$>$ \hyperlink{link__map_8h_a0}{CSemantic\-Link\-Map}}}
\label{link__map_8h_a0}


STL map of semantic links using a numeric ID as a key. 



Definition at line 34 of file link\_\-map.h.\hypertarget{link__map_8h_a2}{
\index{link_map.h@{link\_\-map.h}!CSemanticLinkMap_ci@{CSemanticLinkMap\_\-ci}}
\index{CSemanticLinkMap_ci@{CSemanticLinkMap\_\-ci}!link_map.h@{link\_\-map.h}}
\subsubsection[CSemanticLinkMap\_\-ci]{\setlength{\rightskip}{0pt plus 5cm}typedef CSemantic\-Link\-Map::const\_\-iterator \hyperlink{link__map_8h_a2}{CSemantic\-Link\-Map\_\-ci}}}
\label{link__map_8h_a2}


Const iterator for the semantic link STL map. 



Definition at line 39 of file link\_\-map.h.\hypertarget{link__map_8h_a1}{
\index{link_map.h@{link\_\-map.h}!CSemanticLinkMap_i@{CSemanticLinkMap\_\-i}}
\index{CSemanticLinkMap_i@{CSemanticLinkMap\_\-i}!link_map.h@{link\_\-map.h}}
\subsubsection[CSemanticLinkMap\_\-i]{\setlength{\rightskip}{0pt plus 5cm}typedef CSemantic\-Link\-Map::iterator \hyperlink{link__map_8h_a1}{CSemantic\-Link\-Map\_\-i}}}
\label{link__map_8h_a1}


Iterator for the semantic link STL map. 



Definition at line 37 of file link\_\-map.h.

Referenced by CLink\-Map::Find\-Path\-To(), CLink\-Map::Get\-Iterator(), CAnalogous\-Weight\-Node::Get\-Link\-Iterator(), CLink\-Map::Lookup(), COMCSNet::p\_\-Analogous\-Process\-Backward\-Link\-Map(), COMCSNet::p\_\-Analogous\-Process\-Link\-Map(), COMCSNet::p\_\-Analogous\-Process\-Weighted\-Node(), COMCSNet::p\_\-Find\-Context\-Process\-Link\-Map(), CLink\-Map::Remove(), CLink\-Map::Save(), and CLink\-Map::Store().