\hypertarget{kdbenum_8c}{}\section{kdbenum.\+c File Reference}
\label{kdbenum_8c}\index{kdbenum.c@{kdbenum.c}}


dummy file do document the enums which have no name in the header file.  


\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \mbox{\hyperlink{kdbenum_8c_a7a28fce3773b2c873c94ac80b8b4cd54}{K\+S\+\_\+\+E\+ND}}~((Key$\ast$)0)
\begin{DoxyCompactList}\small\item\em End of a list of keys. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \mbox{\hyperlink{group__key_ga91fb3178848bd682000958089abbaf40}{keyswitch\+\_\+t}} \{ \newline
\mbox{\hyperlink{group__key_gga91fb3178848bd682000958089abbaf40ad6127fc38f96410bf7c8f6e93b0397da}{K\+E\+Y\+\_\+\+N\+A\+ME}} =1, 
\mbox{\hyperlink{group__key_gga91fb3178848bd682000958089abbaf40ac66e4a49d09212b79f5754ca6db5bd2e}{K\+E\+Y\+\_\+\+V\+A\+L\+UE}} =1$<$$<$1, 
\mbox{\hyperlink{group__key_gga91fb3178848bd682000958089abbaf40a4b83f86a07a7a0d6e24ecafe43cfea1b}{K\+E\+Y\+\_\+\+F\+L\+A\+GS}} =3, 
\mbox{\hyperlink{group__key_gga91fb3178848bd682000958089abbaf40a77ca60362fa8daca8d5347db4385068b}{K\+E\+Y\+\_\+\+O\+W\+N\+ER}} =1$<$$<$2, 
\newline
\mbox{\hyperlink{group__key_gga91fb3178848bd682000958089abbaf40ac29427bb47cc31689d02912e36161ee3}{K\+E\+Y\+\_\+\+C\+O\+M\+M\+E\+NT}} =1$<$$<$3, 
\mbox{\hyperlink{group__key_gga91fb3178848bd682000958089abbaf40a1ca18d4e094ae7487d35ecedda2235ff}{K\+E\+Y\+\_\+\+B\+I\+N\+A\+RY}} =1$<$$<$4, 
\mbox{\hyperlink{group__key_gga91fb3178848bd682000958089abbaf40a28f01a87d65f065172f734c9c9446c0e}{K\+E\+Y\+\_\+\+U\+ID}} =1$<$$<$5, 
\mbox{\hyperlink{group__key_gga91fb3178848bd682000958089abbaf40ac0628bbaba7c837ca73323681393d15f}{K\+E\+Y\+\_\+\+G\+ID}} =1$<$$<$6, 
\newline
\mbox{\hyperlink{group__key_gga91fb3178848bd682000958089abbaf40a1b0a91ff3a855d6993930ebf0abaa518}{K\+E\+Y\+\_\+\+M\+O\+DE}} =1$<$$<$7, 
\mbox{\hyperlink{group__key_gga91fb3178848bd682000958089abbaf40af303f9ebb4983d7500ba8e06ef3ec178}{K\+E\+Y\+\_\+\+A\+T\+I\+ME}} =1$<$$<$8, 
\mbox{\hyperlink{group__key_gga91fb3178848bd682000958089abbaf40abfbab4bf55be6c53a7ffb2e43a82b355}{K\+E\+Y\+\_\+\+M\+T\+I\+ME}} =1$<$$<$9, 
\mbox{\hyperlink{group__key_gga91fb3178848bd682000958089abbaf40afbad53ecfc1512b1b49ca04b57a628b4}{K\+E\+Y\+\_\+\+C\+T\+I\+ME}} =1$<$$<$10, 
\newline
\mbox{\hyperlink{group__key_gga91fb3178848bd682000958089abbaf40a6d531b5c41445d19d0452eebdccbfa01}{K\+E\+Y\+\_\+\+S\+I\+ZE}} =1$<$$<$11, 
\mbox{\hyperlink{group__key_gga91fb3178848bd682000958089abbaf40a9e43e47c8a21478538e2d20e049981d5}{K\+E\+Y\+\_\+\+D\+IR}} =1$<$$<$14, 
\mbox{\hyperlink{group__key_gga91fb3178848bd682000958089abbaf40a040582834bb2d90049947d7ef74e87e2}{K\+E\+Y\+\_\+\+M\+E\+TA}} =1$<$$<$15, 
\mbox{\hyperlink{group__key_gga91fb3178848bd682000958089abbaf40ab089c5e7977d6e58737eb586ee153b7f}{K\+E\+Y\+\_\+\+N\+U\+LL}} =1$<$$<$16, 
\newline
\mbox{\hyperlink{group__key_gga91fb3178848bd682000958089abbaf40afc1567f74444ff9c219f7456b652b4ec}{K\+E\+Y\+\_\+\+C\+A\+S\+C\+A\+D\+I\+N\+G\+\_\+\+N\+A\+ME}} =1$<$$<$20, 
\mbox{\hyperlink{group__key_gga91fb3178848bd682000958089abbaf40a5205cbd2831bc881da3589a95c08e054}{K\+E\+Y\+\_\+\+M\+E\+T\+A\+\_\+\+N\+A\+ME}} =1$<$$<$21, 
\mbox{\hyperlink{group__key_gga91fb3178848bd682000958089abbaf40aa8adb6fcb92dec58fb19410eacfdd403}{K\+E\+Y\+\_\+\+E\+ND}} =0
 \}
\begin{DoxyCompactList}\small\item\em Allows \mbox{\hyperlink{group__key_gad23c65b44bf48d773759e1f9a4d43b89}{key\+New()}} to determine which information comes next. \end{DoxyCompactList}\item 
enum \mbox{\hyperlink{group__key_ga824e384e248ed1e05448294bff7271c0}{elektra\+Lock\+Options}} \{ \mbox{\hyperlink{group__key_gga824e384e248ed1e05448294bff7271c0a4813b0cfdefeb676e35f599ef763c265}{K\+E\+Y\+\_\+\+L\+O\+C\+K\+\_\+\+N\+A\+ME}} =1$<$$<$17, 
\mbox{\hyperlink{group__key_gga824e384e248ed1e05448294bff7271c0a4ed4895f3f243287f7adef621815d7e6}{K\+E\+Y\+\_\+\+L\+O\+C\+K\+\_\+\+V\+A\+L\+UE}} =1$<$$<$18, 
\mbox{\hyperlink{group__key_gga824e384e248ed1e05448294bff7271c0a4f1b7ee5af7539286d8989a9a5658958}{K\+E\+Y\+\_\+\+L\+O\+C\+K\+\_\+\+M\+E\+TA}} =1$<$$<$19
 \}
\begin{DoxyCompactList}\small\item\em Lock options. \end{DoxyCompactList}\item 
enum \mbox{\hyperlink{group__key_gaec3b8d6f430ae49b91bafe8a86310a68}{elektra\+Namespace}} \{ \newline
\mbox{\hyperlink{group__key_ggaec3b8d6f430ae49b91bafe8a86310a68a3659698b0a07454ca8055ab693e8efd1}{K\+E\+Y\+\_\+\+N\+S\+\_\+\+N\+O\+NE}} =0, 
\mbox{\hyperlink{group__key_ggaec3b8d6f430ae49b91bafe8a86310a68a33d6c53529b4e6921d0b1d6565df2f1f}{K\+E\+Y\+\_\+\+N\+S\+\_\+\+E\+M\+P\+TY}} =1, 
\mbox{\hyperlink{group__key_ggaec3b8d6f430ae49b91bafe8a86310a68ac5fbf2c3a7ae79fa2d60c48ae3e72688}{K\+E\+Y\+\_\+\+N\+S\+\_\+\+M\+E\+TA}} =2, 
\mbox{\hyperlink{group__key_ggaec3b8d6f430ae49b91bafe8a86310a68a2c9133e3095dccbcde5ca3bb13987b5d}{K\+E\+Y\+\_\+\+N\+S\+\_\+\+C\+A\+S\+C\+A\+D\+I\+NG}} =3, 
\newline
\mbox{\hyperlink{group__key_ggaec3b8d6f430ae49b91bafe8a86310a68ae06281f94c2b7a221115afbaa1e0ff45}{K\+E\+Y\+\_\+\+N\+S\+\_\+\+F\+I\+R\+ST}} =4, 
\mbox{\hyperlink{group__key_ggaec3b8d6f430ae49b91bafe8a86310a68a2be047b124b1ca0e92b5ef124169f0d2}{K\+E\+Y\+\_\+\+N\+S\+\_\+\+S\+P\+EC}} =4, 
\mbox{\hyperlink{group__key_ggaec3b8d6f430ae49b91bafe8a86310a68a470ecc9254fcdfccf9923a3e526c9c11}{K\+E\+Y\+\_\+\+N\+S\+\_\+\+P\+R\+OC}} =5, 
\mbox{\hyperlink{group__key_ggaec3b8d6f430ae49b91bafe8a86310a68aa0006cf27dbb2586bafba6ff1ae4f4ec}{K\+E\+Y\+\_\+\+N\+S\+\_\+\+D\+IR}} =6, 
\newline
\mbox{\hyperlink{group__key_ggaec3b8d6f430ae49b91bafe8a86310a68a8ce23c70010e8ac8bb540b0947e03a4e}{K\+E\+Y\+\_\+\+N\+S\+\_\+\+U\+S\+ER}} =7, 
\mbox{\hyperlink{group__key_ggaec3b8d6f430ae49b91bafe8a86310a68a61adca2f9dff47e65dfcdb492ffa7a20}{K\+E\+Y\+\_\+\+N\+S\+\_\+\+S\+Y\+S\+T\+EM}} =8, 
\mbox{\hyperlink{group__key_ggaec3b8d6f430ae49b91bafe8a86310a68ad4d0f219a657517ddd50cd06c8190310}{K\+E\+Y\+\_\+\+N\+S\+\_\+\+L\+A\+ST}} =8
 \}
\begin{DoxyCompactList}\small\item\em Elektra currently supported Key namespaces. \end{DoxyCompactList}\item 
enum \mbox{\hyperlink{group__keyset_ga98a3d6a4016c9dad9cbd1a99a9c2a45a}{option\+\_\+t}} \{ \mbox{\hyperlink{group__keyset_gga98a3d6a4016c9dad9cbd1a99a9c2a45aa00738455e0ae843c8720809d8287f370}{K\+D\+B\+\_\+\+O\+\_\+\+N\+O\+NE}} =0, 
\mbox{\hyperlink{group__keyset_gga98a3d6a4016c9dad9cbd1a99a9c2a45aa66a5380c120f25f28f49848c4a863ead}{K\+D\+B\+\_\+\+O\+\_\+\+D\+EL}} =1, 
\mbox{\hyperlink{group__keyset_gga98a3d6a4016c9dad9cbd1a99a9c2a45aa52fb5f2cc86773d393da62bebebf7984}{K\+D\+B\+\_\+\+O\+\_\+\+P\+OP}} =1$<$$<$1
 \}
\begin{DoxyCompactList}\small\item\em Options to change the default behavior of \mbox{\hyperlink{group__keyset_gaa34fc43a081e6b01e4120daa6c112004}{ks\+Lookup()}} functions. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
dummy file do document the enums which have no name in the header file. 

They are duplicated here to document them.

\begin{DoxyCopyright}{Copyright}
B\+SD License (see L\+I\+C\+E\+N\+S\+E.\+md or \href{https://www.libelektra.org}{\texttt{ https\+://www.\+libelektra.\+org}}) 
\end{DoxyCopyright}


\subsection{Macro Definition Documentation}
\mbox{\Hypertarget{kdbenum_8c_a7a28fce3773b2c873c94ac80b8b4cd54}\label{kdbenum_8c_a7a28fce3773b2c873c94ac80b8b4cd54}} 
\index{kdbenum.c@{kdbenum.c}!KS\_END@{KS\_END}}
\index{KS\_END@{KS\_END}!kdbenum.c@{kdbenum.c}}
\subsubsection{\texorpdfstring{KS\_END}{KS\_END}}
{\footnotesize\ttfamily \#define K\+S\+\_\+\+E\+ND~((Key$\ast$)0)}



End of a list of keys. 

Use this macro to define the end of a variable-\/length list of keys.

\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{group__keyset_ga671e1aaee3ae9dc13b4834a4ddbd2c3c}{ks\+New()}} and \mbox{\hyperlink{group__keyset_ga4ff760f56693b51ab785ed7ce628e649}{ks\+V\+New()}} 
\end{DoxySeeAlso}
