\doxysection{comps\+\_\+objdict.\+h File Reference}
\hypertarget{comps__objdict_8h}{}\label{comps__objdict_8h}\index{comps\_objdict.h@{comps\_objdict.h}}


Libcomps dictionary and multi-\/dictionary. COMPS\+\_\+\+Obj\+Dict and COMPS\+\_\+\+Obj\+MDict are both derivates of \doxylink{structCOMPS__Object}{COMPS\+\_\+\+Object} read more \doxylink{}{here }.  


{\ttfamily \#include "{}comps\+\_\+objradix.\+h"{}}\newline
{\ttfamily \#include "{}comps\+\_\+objmradix.\+h"{}}\newline
\doxysubsubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \mbox{\hyperlink{group__comps__dict_ga6c5eb9742a1c9feedae4b7bdc698d99d}{comps\+\_\+objdict\+\_\+set}} (COMPS\+\_\+\+Obj\+Dict \texorpdfstring{$\ast$}{*}rt, char \texorpdfstring{$\ast$}{*}key, \mbox{\hyperlink{structCOMPS__Object}{COMPS\+\_\+\+Object}} \texorpdfstring{$\ast$}{*}data)
\item 
void \mbox{\hyperlink{group__comps__dict_ga8d6d8869519cdb844eb957077c1cd5c7}{comps\+\_\+objdict\+\_\+set\+\_\+x}} (COMPS\+\_\+\+Obj\+Dict \texorpdfstring{$\ast$}{*}rt, char \texorpdfstring{$\ast$}{*}key, \mbox{\hyperlink{structCOMPS__Object}{COMPS\+\_\+\+Object}} \texorpdfstring{$\ast$}{*}data)
\item 
void \mbox{\hyperlink{group__comps__dict_ga576d146f1f685d300edff32849d76c63}{comps\+\_\+objdict\+\_\+set\+\_\+n}} (COMPS\+\_\+\+Obj\+Dict \texorpdfstring{$\ast$}{*}rt, char \texorpdfstring{$\ast$}{*}key, unsigned int len, \mbox{\hyperlink{structCOMPS__Object}{COMPS\+\_\+\+Object}} \texorpdfstring{$\ast$}{*}data)
\item 
void \mbox{\hyperlink{group__comps__multi__dict_ga996821ed28a1a834e2af3fc8648f5352}{comps\+\_\+objmdict\+\_\+set}} (COMPS\+\_\+\+Obj\+MDict \texorpdfstring{$\ast$}{*}rt, char \texorpdfstring{$\ast$}{*}key, \mbox{\hyperlink{structCOMPS__Object}{COMPS\+\_\+\+Object}} \texorpdfstring{$\ast$}{*}data)
\item 
void \mbox{\hyperlink{group__comps__multi__dict_ga5f2782d3da5919c3ffd96b4fe18f50e3}{comps\+\_\+objmdict\+\_\+set\+\_\+x}} (COMPS\+\_\+\+Obj\+MDict \texorpdfstring{$\ast$}{*}rt, char \texorpdfstring{$\ast$}{*}key, \mbox{\hyperlink{structCOMPS__Object}{COMPS\+\_\+\+Object}} \texorpdfstring{$\ast$}{*}data)
\item 
void \mbox{\hyperlink{group__comps__multi__dict_ga9726536b4da1c9533b75177b39501e4a}{comps\+\_\+objmdict\+\_\+set\+\_\+n}} (COMPS\+\_\+\+Obj\+MDict \texorpdfstring{$\ast$}{*}rt, char \texorpdfstring{$\ast$}{*}key, unsigned int len, \mbox{\hyperlink{structCOMPS__Object}{COMPS\+\_\+\+Object}} \texorpdfstring{$\ast$}{*}data)
\item 
\mbox{\hyperlink{structCOMPS__Object}{COMPS\+\_\+\+Object}} \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{group__comps__dict_ga8f896ac473e1154d5b1af2ead6e6eafc}{comps\+\_\+objdict\+\_\+get}} (COMPS\+\_\+\+Obj\+Dict \texorpdfstring{$\ast$}{*}rt, const char \texorpdfstring{$\ast$}{*}key)
\item 
\mbox{\hyperlink{structCOMPS__Object}{COMPS\+\_\+\+Object}} \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{group__comps__dict_ga2124b36abd433e63209ce34a2455195d}{comps\+\_\+objdict\+\_\+get\+\_\+x}} (COMPS\+\_\+\+Obj\+RTree \texorpdfstring{$\ast$}{*}rt, const char \texorpdfstring{$\ast$}{*}key)
\item 
\mbox{\hyperlink{structCOMPS__ObjList}{COMPS\+\_\+\+Obj\+List}} \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{group__comps__multi__dict_ga2bd8f274913b970e35955cad980b0648}{comps\+\_\+objmdict\+\_\+get}} (COMPS\+\_\+\+Obj\+MDict \texorpdfstring{$\ast$}{*}rt, const char \texorpdfstring{$\ast$}{*}key)
\item 
void \mbox{\hyperlink{group__comps__dict_ga64140cb8dce0501d1ca2483a99f66823}{comps\+\_\+objdict\+\_\+unset}} (COMPS\+\_\+\+Obj\+Dict \texorpdfstring{$\ast$}{*}rt, const char \texorpdfstring{$\ast$}{*}key)
\item 
void \mbox{\hyperlink{group__comps__multi__dict_gae3d0f545f64d8d500bd66103a1e9e23d}{comps\+\_\+objmdict\+\_\+unset}} (COMPS\+\_\+\+Obj\+MDict \texorpdfstring{$\ast$}{*}rt, const char \texorpdfstring{$\ast$}{*}key)
\item 
void \mbox{\hyperlink{group__comps__dict_gadba3ebc7ef4be3cff61f81c2e812f721}{comps\+\_\+objdict\+\_\+clear}} (COMPS\+\_\+\+Obj\+Dict \texorpdfstring{$\ast$}{*}rt)
\item 
void \mbox{\hyperlink{group__comps__multi__dict_ga6ab0ad53b3a3a4cebb3b8dd0e94af1b8}{comps\+\_\+objmdict\+\_\+clear}} (COMPS\+\_\+\+Obj\+MDict \texorpdfstring{$\ast$}{*}rt)
\item 
COMPS\+\_\+\+HSList \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{group__comps__dict_ga4e6d8b99396ef4bacfb44062d09d7bcd}{comps\+\_\+objdict\+\_\+values}} (COMPS\+\_\+\+Obj\+Dict \texorpdfstring{$\ast$}{*}rt)
\item 
COMPS\+\_\+\+HSList \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{group__comps__multi__dict_ga646cc313f6aaf220c79970be2ef1821e}{comps\+\_\+objmdict\+\_\+values}} (COMPS\+\_\+\+Obj\+MDict \texorpdfstring{$\ast$}{*}rt)
\item 
void \mbox{\hyperlink{group__comps__dict_gae6f40cb342b5adf90be81447fdfa1c3f}{comps\+\_\+objdict\+\_\+values\+\_\+walk}} (COMPS\+\_\+\+Obj\+RTree \texorpdfstring{$\ast$}{*}rt, void \texorpdfstring{$\ast$}{*}udata, void(\texorpdfstring{$\ast$}{*}walk\+\_\+f)(void \texorpdfstring{$\ast$}{*}, \mbox{\hyperlink{structCOMPS__Object}{COMPS\+\_\+\+Object}} \texorpdfstring{$\ast$}{*}))
\item 
void \mbox{\hyperlink{group__comps__multi__dict_ga890508f211356673df7b7fc3f6847739}{comps\+\_\+objmdict\+\_\+values\+\_\+walk}} (COMPS\+\_\+\+Obj\+MDict \texorpdfstring{$\ast$}{*}rt, void \texorpdfstring{$\ast$}{*}udata, void(\texorpdfstring{$\ast$}{*}walk\+\_\+f)(void \texorpdfstring{$\ast$}{*}, void \texorpdfstring{$\ast$}{*}))
\item 
COMPS\+\_\+\+Obj\+Dict \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{group__comps__dict_ga8b608ab26125e7cabc9fb9fbcf041096}{comps\+\_\+objdict\+\_\+clone}} (COMPS\+\_\+\+Obj\+Dict \texorpdfstring{$\ast$}{*}rt)
\item 
COMPS\+\_\+\+Obj\+MDict \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{group__comps__multi__dict_gaf95cc6b0c179082fe1126e15b6b49c09}{comps\+\_\+objmdict\+\_\+clone}} (COMPS\+\_\+\+Obj\+MDict \texorpdfstring{$\ast$}{*}rt)
\item 
COMPS\+\_\+\+HSList \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{group__comps__multi__dict_ga7bc8d57a21e1a0067caadbc8a359ac6a}{comps\+\_\+objmdict\+\_\+keys}} (COMPS\+\_\+\+Obj\+MDict \texorpdfstring{$\ast$}{*}rt)
\item 
COMPS\+\_\+\+HSList \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{group__comps__dict_ga785cdd95331af053d4ccfe718de61606}{comps\+\_\+objdict\+\_\+keys}} (COMPS\+\_\+\+Obj\+Dict \texorpdfstring{$\ast$}{*}rt)
\item 
COMPS\+\_\+\+HSList \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{group__comps__dict_ga893c55b306ca01f795f4b3faa8b5e47b}{comps\+\_\+objdict\+\_\+pairs}} (COMPS\+\_\+\+Obj\+Dict \texorpdfstring{$\ast$}{*}rt)
\item 
COMPS\+\_\+\+HSList \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{group__comps__multi__dict_ga0d4c51de9aa18523147372ed15aa3947}{comps\+\_\+objmdict\+\_\+pairs}} (COMPS\+\_\+\+Obj\+MDict \texorpdfstring{$\ast$}{*}rt)
\item 
COMPS\+\_\+\+Obj\+Dict \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{group__comps__dict_gad43a15561595472cac71a0ce95b195c4}{comps\+\_\+objdict\+\_\+union}} (COMPS\+\_\+\+Obj\+Dict \texorpdfstring{$\ast$}{*}d1, COMPS\+\_\+\+Obj\+Dict \texorpdfstring{$\ast$}{*}d2)
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Libcomps dictionary and multi-\/dictionary. COMPS\+\_\+\+Obj\+Dict and COMPS\+\_\+\+Obj\+MDict are both derivates of \doxylink{structCOMPS__Object}{COMPS\+\_\+\+Object} read more \doxylink{}{here }. 

\begin{DoxySeeAlso}{See also}
\doxylink{group__comps__dict}{comps dictionary functions} 

\doxylink{group__comps__multi__dict}{comps multi-\/dictionary functions} 
\end{DoxySeeAlso}
