\hypertarget{finda__cfg_8h}{
\section{finda\_\-cfg.h File Reference}
\label{finda__cfg_8h}\index{finda_cfg.h@{finda\_\-cfg.h}}
}
{\tt \#include $<$string$>$}\par
{\tt \#include \char`\"{}semantic\_\-id.h\char`\"{}}\par
{\tt \#include \char`\"{}link\_\-map.h\char`\"{}}\par
{\tt \#include \char`\"{}debug.h\char`\"{}}\par


Include dependency graph for finda\_\-cfg.h:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=304pt]{finda__cfg_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=52pt]{finda__cfg_8h__dep__incl}
\end{center}
\end{figure}
\subsection*{Compounds}
\begin{CompactItemize}
\item 
class \hyperlink{classCAnalogousWeightNode}{CAnalogous\-Weight\-Node}
\begin{CompactList}\small\item\em Weighted concept node used during Find\-Analogous searches. \item\end{CompactList}\item 
class \hyperlink{classCFindAnalogousConfig}{CFind\-Analogous\-Config}
\begin{CompactList}\small\item\em Configuration for a 'Find Analogous Concepts' search. \item\end{CompactList}\end{CompactItemize}
\subsection*{Typedefs}
\begin{CompactItemize}
\item 
typedef std::map$<$ \hyperlink{semantic__id_8h_a0}{Semantic\-ID}, \hyperlink{classCAnalogousWeightNode}{CAnalogous\-Weight\-Node} $\ast$ $>$ \hyperlink{finda__cfg_8h_a0}{CAnalogous\-Weight\-Node\-Map}
\begin{CompactList}\small\item\em STL map of analogous weight nodes using their numeric ID as the key. \item\end{CompactList}\item 
typedef CAnalogous\-Weight\-Node\-Map::iterator \hyperlink{finda__cfg_8h_a1}{CAnalogous\-Weight\-Node\-Map\_\-i}
\begin{CompactList}\small\item\em Iterator for the analogous weight node STL map. \item\end{CompactList}\item 
typedef CAnalogous\-Weight\-Node\-Map::reverse\_\-iterator \hyperlink{finda__cfg_8h_a2}{CAnalogous\-Weight\-Node\-Map\_\-ri}
\begin{CompactList}\small\item\em Reverse iterator for the analogous weight node STL map. \item\end{CompactList}\item 
typedef CAnalogous\-Weight\-Node\-Map::const\_\-iterator \hyperlink{finda__cfg_8h_a3}{CAnalogous\-Weight\-Node\-Map\_\-ci}
\begin{CompactList}\small\item\em Const iterator for the analogous weight node STL map. \item\end{CompactList}\item 
typedef std::pair$<$ \hyperlink{classCAnalogousWeightNode}{CAnalogous\-Weight\-Node} $\ast$, float $>$ \hyperlink{finda__cfg_8h_a4}{CAnalogous\-Weight\-Pair}
\begin{CompactList}\small\item\em Pair representing a floating point weight value and analogous weight node. \item\end{CompactList}\item 
typedef std::list$<$ \hyperlink{finda__cfg_8h_a4}{CAnalogous\-Weight\-Pair} $>$ \hyperlink{finda__cfg_8h_a5}{CAnalogous\-Weight\-Node\-List}
\begin{CompactList}\small\item\em STL list of analogous weight node pairs (used during sorting of results). \item\end{CompactList}\item 
typedef CAnalogous\-Weight\-Node\-List::iterator \hyperlink{finda__cfg_8h_a6}{CAnalogous\-Weight\-Node\-List\_\-i}
\begin{CompactList}\small\item\em Const iterator for analogous weight node pair STL list. \item\end{CompactList}\end{CompactItemize}


\subsection{Detailed Description}


Definition in file \hyperlink{finda__cfg_8h-source}{finda\_\-cfg.h}.

\subsection{Typedef Documentation}
\hypertarget{finda__cfg_8h_a5}{
\index{finda_cfg.h@{finda\_\-cfg.h}!CAnalogousWeightNodeList@{CAnalogousWeightNodeList}}
\index{CAnalogousWeightNodeList@{CAnalogousWeightNodeList}!finda_cfg.h@{finda\_\-cfg.h}}
\subsubsection[CAnalogousWeightNodeList]{\setlength{\rightskip}{0pt plus 5cm}typedef std::list$<$\hyperlink{finda__cfg_8h_a4}{CAnalogous\-Weight\-Pair}$>$ \hyperlink{finda__cfg_8h_a5}{CAnalogous\-Weight\-Node\-List}}}
\label{finda__cfg_8h_a5}


STL list of analogous weight node pairs (used during sorting of results). 



Definition at line 123 of file finda\_\-cfg.h.\hypertarget{finda__cfg_8h_a6}{
\index{finda_cfg.h@{finda\_\-cfg.h}!CAnalogousWeightNodeList_i@{CAnalogousWeightNodeList\_\-i}}
\index{CAnalogousWeightNodeList_i@{CAnalogousWeightNodeList\_\-i}!finda_cfg.h@{finda\_\-cfg.h}}
\subsubsection[CAnalogousWeightNodeList\_\-i]{\setlength{\rightskip}{0pt plus 5cm}typedef CAnalogous\-Weight\-Node\-List::iterator \hyperlink{finda__cfg_8h_a6}{CAnalogous\-Weight\-Node\-List\_\-i}}}
\label{finda__cfg_8h_a6}


Const iterator for analogous weight node pair STL list. 



Definition at line 125 of file finda\_\-cfg.h.

Referenced by CFind\-Analogous\-Config::Get\-Result().\hypertarget{finda__cfg_8h_a0}{
\index{finda_cfg.h@{finda\_\-cfg.h}!CAnalogousWeightNodeMap@{CAnalogousWeightNodeMap}}
\index{CAnalogousWeightNodeMap@{CAnalogousWeightNodeMap}!finda_cfg.h@{finda\_\-cfg.h}}
\subsubsection[CAnalogousWeightNodeMap]{\setlength{\rightskip}{0pt plus 5cm}typedef std::map$<$\hyperlink{semantic__id_8h_a0}{Semantic\-ID}, \hyperlink{classCAnalogousWeightNode}{CAnalogous\-Weight\-Node} $\ast$$>$ \hyperlink{finda__cfg_8h_a0}{CAnalogous\-Weight\-Node\-Map}}}
\label{finda__cfg_8h_a0}


STL map of analogous weight nodes using their numeric ID as the key. 



Definition at line 107 of file finda\_\-cfg.h.\hypertarget{finda__cfg_8h_a3}{
\index{finda_cfg.h@{finda\_\-cfg.h}!CAnalogousWeightNodeMap_ci@{CAnalogousWeightNodeMap\_\-ci}}
\index{CAnalogousWeightNodeMap_ci@{CAnalogousWeightNodeMap\_\-ci}!finda_cfg.h@{finda\_\-cfg.h}}
\subsubsection[CAnalogousWeightNodeMap\_\-ci]{\setlength{\rightskip}{0pt plus 5cm}typedef CAnalogous\-Weight\-Node\-Map::const\_\-iterator \hyperlink{finda__cfg_8h_a3}{CAnalogous\-Weight\-Node\-Map\_\-ci}}}
\label{finda__cfg_8h_a3}


Const iterator for the analogous weight node STL map. 



Definition at line 116 of file finda\_\-cfg.h.\hypertarget{finda__cfg_8h_a1}{
\index{finda_cfg.h@{finda\_\-cfg.h}!CAnalogousWeightNodeMap_i@{CAnalogousWeightNodeMap\_\-i}}
\index{CAnalogousWeightNodeMap_i@{CAnalogousWeightNodeMap\_\-i}!finda_cfg.h@{finda\_\-cfg.h}}
\subsubsection[CAnalogousWeightNodeMap\_\-i]{\setlength{\rightskip}{0pt plus 5cm}typedef CAnalogous\-Weight\-Node\-Map::iterator \hyperlink{finda__cfg_8h_a1}{CAnalogous\-Weight\-Node\-Map\_\-i}}}
\label{finda__cfg_8h_a1}


Iterator for the analogous weight node STL map. 



Definition at line 110 of file finda\_\-cfg.h.

Referenced by COMCSNet::Find\-Analogous(), CFind\-Analogous\-Config::Get\-Weighted\-Iterator(), and CFind\-Analogous\-Config::Store\-Weighted\-Link().\hypertarget{finda__cfg_8h_a2}{
\index{finda_cfg.h@{finda\_\-cfg.h}!CAnalogousWeightNodeMap_ri@{CAnalogousWeightNodeMap\_\-ri}}
\index{CAnalogousWeightNodeMap_ri@{CAnalogousWeightNodeMap\_\-ri}!finda_cfg.h@{finda\_\-cfg.h}}
\subsubsection[CAnalogousWeightNodeMap\_\-ri]{\setlength{\rightskip}{0pt plus 5cm}typedef CAnalogous\-Weight\-Node\-Map::reverse\_\-iterator \hyperlink{finda__cfg_8h_a2}{CAnalogous\-Weight\-Node\-Map\_\-ri}}}
\label{finda__cfg_8h_a2}


Reverse iterator for the analogous weight node STL map. 



Definition at line 113 of file finda\_\-cfg.h.\hypertarget{finda__cfg_8h_a4}{
\index{finda_cfg.h@{finda\_\-cfg.h}!CAnalogousWeightPair@{CAnalogousWeightPair}}
\index{CAnalogousWeightPair@{CAnalogousWeightPair}!finda_cfg.h@{finda\_\-cfg.h}}
\subsubsection[CAnalogousWeightPair]{\setlength{\rightskip}{0pt plus 5cm}typedef std::pair$<$\hyperlink{classCAnalogousWeightNode}{CAnalogous\-Weight\-Node} $\ast$, float$>$ \hyperlink{finda__cfg_8h_a4}{CAnalogous\-Weight\-Pair}}}
\label{finda__cfg_8h_a4}


Pair representing a floating point weight value and analogous weight node. 



Definition at line 120 of file finda\_\-cfg.h.

Referenced by CFind\-Analogous\-Config::Add\-Node\-To\-Results().