\hypertarget{elektra_8h}{}\section{elektra.\+h File Reference}
\label{elektra_8h}\index{elektra.\+h@{elektra.\+h}}


Elektra High Level A\+PI.  


{\ttfamily \#include $<$elektra/error.\+h$>$}\newline
{\ttfamily \#include $<$elektra/errors.\+h$>$}\newline
{\ttfamily \#include $<$elektra/types.\+h$>$}\newline
{\ttfamily \#include $<$kdb.\+h$>$}\newline
{\ttfamily \#include $<$kdbmacros.\+h$>$}\newline
{\ttfamily \#include $<$kdbtypes.\+h$>$}\newline
Include dependency graph for elektra.\+h\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{elektra_8h__incl}
\end{center}
\end{figure}
This graph shows which files directly or indirectly include this file\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{elektra_8h__dep__incl}
\end{center}
\end{figure}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
Elektra $\ast$ \hyperlink{group__highlevel_ga267ac9c5ac023d28d4df306933ff5a7b}{elektra\+Open} (const char $\ast$application, Key\+Set $\ast$defaults, Elektra\+Error $\ast$$\ast$error)
\begin{DoxyCompactList}\small\item\em Initializes a new Elektra instance. \end{DoxyCompactList}\item 
void \hyperlink{group__highlevel_ga9b688b7250e5f9d8ea6701cc2cc269af}{elektra\+Close} (Elektra $\ast$elektra)
\begin{DoxyCompactList}\small\item\em Releases all resources used by the given elektra instance. \end{DoxyCompactList}\item 
void \hyperlink{group__highlevel_ga43b04fb111d633be5e89910c5f7461a6}{elektra\+Ensure} (Elektra $\ast$elektra, Key\+Set $\ast$contract, Elektra\+Error $\ast$$\ast$error)
\begin{DoxyCompactList}\small\item\em Calls \hyperlink{group__kdb_ga0955373877575fa21275891518f8ab31}{kdb\+Ensure()} on the internal K\+DB handle of this Elektra instance. \end{DoxyCompactList}\item 
void \hyperlink{group__highlevel_ga496441e9e1dd80ed14a239dfc4c08c40}{elektra\+Fatal\+Error\+Handler} (Elektra $\ast$elektra, Elektra\+Error\+Handler fatal\+Error\+Handler)
\begin{DoxyCompactList}\small\item\em Sets the fatal error handler that will be called, whenever a fatal error occurs. \end{DoxyCompactList}\item 
Key $\ast$ \hyperlink{group__highlevel_gab7fb34b31667c3a6e2b4ce8634a24728}{elektra\+Find\+Key} (Elektra $\ast$elektra, const char $\ast$name, K\+D\+B\+Type type)
\begin{DoxyCompactList}\small\item\em Helper function for code generation. \end{DoxyCompactList}\item 
Key $\ast$ \hyperlink{group__highlevel_gac822ee43ab690e671ed47129a8b47cdc}{elektra\+Find\+Array\+Element\+Key} (Elektra $\ast$elektra, const char $\ast$name, kdb\+\_\+long\+\_\+long\+\_\+t index, K\+D\+B\+Type type)
\begin{DoxyCompactList}\small\item\em Helper function for code generation. \end{DoxyCompactList}\item 
void \hyperlink{group__highlevel_ga57d87ff6defe4db402b772ab2a0025f9}{elektra\+Fatal\+Error} (Elektra $\ast$elektra, Elektra\+Error $\ast$fatal\+Error)
\begin{DoxyCompactList}\small\item\em Promote an Elektra\+Error to fatal and call the fatal error handler. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__highlevel_gae114fdce811d07b1aad0013f640d5e2d}{elektra\+Find\+Reference} (Elektra $\ast$elektra, const char $\ast$name)
\begin{DoxyCompactList}\small\item\em Resolves the reference stored in a key. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__highlevel_ga16e022b631da118ca67901495029a844}{elektra\+Find\+Reference\+Array\+Element} (Elektra $\ast$elektra, const char $\ast$name, kdb\+\_\+long\+\_\+long\+\_\+t index)
\begin{DoxyCompactList}\small\item\em Resolves the reference stored in a key. \end{DoxyCompactList}\item 
Key $\ast$ \hyperlink{group__highlevel_ga5d1462351e703f59b8faf57955219eb8}{elektra\+Help\+Key} (Elektra $\ast$elektra)
\begin{DoxyCompactList}\small\item\em This function is only intended for use with code-\/generation. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__highlevel_gae6c8eff14fb431cce5afb405fa2511e3}{elektra\+Get\+Raw\+String} (Elektra $\ast$elektra, const char $\ast$name)
\begin{DoxyCompactList}\small\item\em Get the raw string value of a key. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__highlevel_ga08df058ca39c5ac17c26924d301bb742}{elektra\+Get\+String} (Elektra $\ast$elektra, const char $\ast$keyname)
\begin{DoxyCompactList}\small\item\em Gets a string value. \end{DoxyCompactList}\item 
kdb\+\_\+boolean\+\_\+t \hyperlink{group__highlevel_ga27fc805ae90d04aaacbdd754cb27687b}{elektra\+Get\+Boolean} (Elektra $\ast$elektra, const char $\ast$keyname)
\begin{DoxyCompactList}\small\item\em Gets a boolean value. \end{DoxyCompactList}\item 
kdb\+\_\+char\+\_\+t \hyperlink{group__highlevel_gab25c1deba0f9521206a9e1ec30a819d6}{elektra\+Get\+Char} (Elektra $\ast$elektra, const char $\ast$keyname)
\begin{DoxyCompactList}\small\item\em Gets a char value. \end{DoxyCompactList}\item 
kdb\+\_\+octet\+\_\+t \hyperlink{group__highlevel_ga69ae4ca538288d5e38f53a727f4ea7de}{elektra\+Get\+Octet} (Elektra $\ast$elektra, const char $\ast$keyname)
\begin{DoxyCompactList}\small\item\em Gets an octet value. \end{DoxyCompactList}\item 
kdb\+\_\+short\+\_\+t \hyperlink{group__highlevel_gab5dc2cac2b119cfc672bf28db8ec21df}{elektra\+Get\+Short} (Elektra $\ast$elektra, const char $\ast$keyname)
\begin{DoxyCompactList}\small\item\em Gets a short value. \end{DoxyCompactList}\item 
kdb\+\_\+unsigned\+\_\+short\+\_\+t \hyperlink{group__highlevel_ga373e1a04f8252f814be4b3ff5cb9812d}{elektra\+Get\+Unsigned\+Short} (Elektra $\ast$elektra, const char $\ast$keyname)
\begin{DoxyCompactList}\small\item\em Gets a unsigned short value. \end{DoxyCompactList}\item 
kdb\+\_\+long\+\_\+t \hyperlink{group__highlevel_gad4198ec223f01c3a6cfb1b78de34bc9e}{elektra\+Get\+Long} (Elektra $\ast$elektra, const char $\ast$keyname)
\begin{DoxyCompactList}\small\item\em Gets a long value. \end{DoxyCompactList}\item 
kdb\+\_\+unsigned\+\_\+long\+\_\+t \hyperlink{group__highlevel_gabd5a96b1c280fcf74509b1262ee339b6}{elektra\+Get\+Unsigned\+Long} (Elektra $\ast$elektra, const char $\ast$keyname)
\begin{DoxyCompactList}\small\item\em Gets a unsigned long value. \end{DoxyCompactList}\item 
kdb\+\_\+long\+\_\+long\+\_\+t \hyperlink{group__highlevel_ga6085eb6cbf16ce5e7b0b64db0f77efea}{elektra\+Get\+Long\+Long} (Elektra $\ast$elektra, const char $\ast$keyname)
\begin{DoxyCompactList}\small\item\em Gets a long long value. \end{DoxyCompactList}\item 
kdb\+\_\+unsigned\+\_\+long\+\_\+long\+\_\+t \hyperlink{group__highlevel_gadfb09825268f0b9215d7bb27c4068e4d}{elektra\+Get\+Unsigned\+Long\+Long} (Elektra $\ast$elektra, const char $\ast$keyname)
\begin{DoxyCompactList}\small\item\em Gets a long long value. \end{DoxyCompactList}\item 
kdb\+\_\+float\+\_\+t \hyperlink{group__highlevel_gab7cb28352ab7a503c232c5dbff45ddde}{elektra\+Get\+Float} (Elektra $\ast$elektra, const char $\ast$keyname)
\begin{DoxyCompactList}\small\item\em Gets a float value. \end{DoxyCompactList}\item 
kdb\+\_\+double\+\_\+t \hyperlink{group__highlevel_ga878f4ef3ecbfacca6afbdb97c1da7943}{elektra\+Get\+Double} (Elektra $\ast$elektra, const char $\ast$keyname)
\begin{DoxyCompactList}\small\item\em Gets a double value. \end{DoxyCompactList}\item 
void \hyperlink{group__highlevel_ga67d2f8d48b040d79c3d4a665c4f6410f}{elektra\+Set\+Raw\+String} (Elektra $\ast$elektra, const char $\ast$name, const char $\ast$value, K\+D\+B\+Type type, Elektra\+Error $\ast$$\ast$error)
\begin{DoxyCompactList}\small\item\em Set the raw string value of a key. \end{DoxyCompactList}\item 
void \hyperlink{group__highlevel_ga563a695658e8e6f74183cca674edd1a7}{elektra\+Set\+String} (Elektra $\ast$elektra, const char $\ast$keyname, const char $\ast$value, Elektra\+Error $\ast$$\ast$error)
\begin{DoxyCompactList}\small\item\em Sets a string value. \end{DoxyCompactList}\item 
void \hyperlink{group__highlevel_ga3d703756b43b1ca85296f894e80e22e2}{elektra\+Set\+Boolean} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+boolean\+\_\+t value, Elektra\+Error $\ast$$\ast$error)
\begin{DoxyCompactList}\small\item\em Sets a boolean value. \end{DoxyCompactList}\item 
void \hyperlink{group__highlevel_ga5e00b3685b0ec462a4f377481b786787}{elektra\+Set\+Char} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+char\+\_\+t value, Elektra\+Error $\ast$$\ast$error)
\begin{DoxyCompactList}\small\item\em Sets a char value. \end{DoxyCompactList}\item 
void \hyperlink{group__highlevel_ga8ad9e3df6cf7868a38604d29122f4e21}{elektra\+Set\+Octet} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+octet\+\_\+t value, Elektra\+Error $\ast$$\ast$error)
\begin{DoxyCompactList}\small\item\em Sets an octet value. \end{DoxyCompactList}\item 
void \hyperlink{group__highlevel_ga067b1785a444fd98349e0e2b9f43ce3e}{elektra\+Set\+Short} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+short\+\_\+t value, Elektra\+Error $\ast$$\ast$error)
\begin{DoxyCompactList}\small\item\em Sets a short value. \end{DoxyCompactList}\item 
void \hyperlink{group__highlevel_gaf2e211a564bd082715e3256ceaf5e1c3}{elektra\+Set\+Unsigned\+Short} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+unsigned\+\_\+short\+\_\+t value, Elektra\+Error $\ast$$\ast$error)
\begin{DoxyCompactList}\small\item\em Sets a unsigned short value. \end{DoxyCompactList}\item 
void \hyperlink{group__highlevel_gaf2564ca6e0e4440359074a0b59a02344}{elektra\+Set\+Long} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+long\+\_\+t value, Elektra\+Error $\ast$$\ast$error)
\begin{DoxyCompactList}\small\item\em Sets a long value. \end{DoxyCompactList}\item 
void \hyperlink{group__highlevel_ga7f0fef70748854e222db829050079136}{elektra\+Set\+Unsigned\+Long} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+unsigned\+\_\+long\+\_\+t value, Elektra\+Error $\ast$$\ast$error)
\begin{DoxyCompactList}\small\item\em Sets a unsigned long value. \end{DoxyCompactList}\item 
void \hyperlink{group__highlevel_gaa91c0a9b907afdb1f8b202804be36f6f}{elektra\+Set\+Long\+Long} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+long\+\_\+long\+\_\+t value, Elektra\+Error $\ast$$\ast$error)
\begin{DoxyCompactList}\small\item\em Sets a long long value. \end{DoxyCompactList}\item 
void \hyperlink{group__highlevel_ga4aba418539ac27449193b8f8cb761734}{elektra\+Set\+Unsigned\+Long\+Long} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+unsigned\+\_\+long\+\_\+long\+\_\+t value, Elektra\+Error $\ast$$\ast$error)
\begin{DoxyCompactList}\small\item\em Sets a unsigned long long value. \end{DoxyCompactList}\item 
void \hyperlink{group__highlevel_gae9f490191adb55639c70501e1ca3fbe8}{elektra\+Set\+Float} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+float\+\_\+t value, Elektra\+Error $\ast$$\ast$error)
\begin{DoxyCompactList}\small\item\em Sets a float value. \end{DoxyCompactList}\item 
void \hyperlink{group__highlevel_ga803c1b5131516de24bc81c94aca44bbd}{elektra\+Set\+Double} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+double\+\_\+t value, Elektra\+Error $\ast$$\ast$error)
\begin{DoxyCompactList}\small\item\em Sets a double value. \end{DoxyCompactList}\item 
kdb\+\_\+long\+\_\+long\+\_\+t \hyperlink{group__highlevel_gaf0413286c6faebdc951b739924111909}{elektra\+Array\+Size} (Elektra $\ast$elektra, const char $\ast$name)
\begin{DoxyCompactList}\small\item\em Gets the size of an array. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__highlevel_ga1b704f49a8e87262b670cd191ba61bb3}{elektra\+Get\+Raw\+String\+Array\+Element} (Elektra $\ast$elektra, const char $\ast$name, kdb\+\_\+long\+\_\+long\+\_\+t index)
\begin{DoxyCompactList}\small\item\em Get the raw string value of an array element key. \end{DoxyCompactList}\item 
const char $\ast$ \hyperlink{group__highlevel_gaf445216facccfc7ad6740b594e7a8f6e}{elektra\+Get\+String\+Array\+Element} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+long\+\_\+long\+\_\+t index)
\begin{DoxyCompactList}\small\item\em Gets a string value array element. \end{DoxyCompactList}\item 
kdb\+\_\+boolean\+\_\+t \hyperlink{group__highlevel_ga3b9f1f569c63be91d4211bafd0aae249}{elektra\+Get\+Boolean\+Array\+Element} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+long\+\_\+long\+\_\+t index)
\begin{DoxyCompactList}\small\item\em Gets a boolean value array element. \end{DoxyCompactList}\item 
kdb\+\_\+char\+\_\+t \hyperlink{group__highlevel_gacb11d0dbaaa6acbd6c16004a97ccd721}{elektra\+Get\+Char\+Array\+Element} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+long\+\_\+long\+\_\+t index)
\begin{DoxyCompactList}\small\item\em Gets a char value array element. \end{DoxyCompactList}\item 
kdb\+\_\+octet\+\_\+t \hyperlink{group__highlevel_ga2c67031aef8c34c639ec56b87006386d}{elektra\+Get\+Octet\+Array\+Element} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+long\+\_\+long\+\_\+t index)
\begin{DoxyCompactList}\small\item\em Gets an octet value array element. \end{DoxyCompactList}\item 
kdb\+\_\+short\+\_\+t \hyperlink{group__highlevel_ga5f078052ece43a36fe247515ada74a7d}{elektra\+Get\+Short\+Array\+Element} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+long\+\_\+long\+\_\+t index)
\begin{DoxyCompactList}\small\item\em Gets a short value array element. \end{DoxyCompactList}\item 
kdb\+\_\+unsigned\+\_\+short\+\_\+t \hyperlink{group__highlevel_ga6a2f7bae625b970144b49ea42a2d5c00}{elektra\+Get\+Unsigned\+Short\+Array\+Element} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+long\+\_\+long\+\_\+t index)
\begin{DoxyCompactList}\small\item\em Gets a unsigned short value array element. \end{DoxyCompactList}\item 
kdb\+\_\+long\+\_\+t \hyperlink{group__highlevel_ga0ac109ad5a0cd4b3c92ee050bc5649b5}{elektra\+Get\+Long\+Array\+Element} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+long\+\_\+long\+\_\+t index)
\begin{DoxyCompactList}\small\item\em Gets a long value array element. \end{DoxyCompactList}\item 
kdb\+\_\+unsigned\+\_\+long\+\_\+t \hyperlink{group__highlevel_ga8eb3597a96134c11f5d04a4613c44b92}{elektra\+Get\+Unsigned\+Long\+Array\+Element} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+long\+\_\+long\+\_\+t index)
\begin{DoxyCompactList}\small\item\em Gets a unsigned long value array element. \end{DoxyCompactList}\item 
kdb\+\_\+long\+\_\+long\+\_\+t \hyperlink{group__highlevel_gaa55dfc31eaca932f963461eb1a1e1f86}{elektra\+Get\+Long\+Long\+Array\+Element} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+long\+\_\+long\+\_\+t index)
\begin{DoxyCompactList}\small\item\em Gets a long long value array element. \end{DoxyCompactList}\item 
kdb\+\_\+unsigned\+\_\+long\+\_\+long\+\_\+t \hyperlink{group__highlevel_ga7fbb3695614f81db6074375d7819479f}{elektra\+Get\+Unsigned\+Long\+Long\+Array\+Element} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+long\+\_\+long\+\_\+t index)
\begin{DoxyCompactList}\small\item\em Gets a unsigned long long value array element. \end{DoxyCompactList}\item 
kdb\+\_\+float\+\_\+t \hyperlink{group__highlevel_ga12730b6a7b6e6b0ff462e6dd0c4af69c}{elektra\+Get\+Float\+Array\+Element} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+long\+\_\+long\+\_\+t index)
\begin{DoxyCompactList}\small\item\em Gets a float value array element. \end{DoxyCompactList}\item 
kdb\+\_\+double\+\_\+t \hyperlink{group__highlevel_ga838e146de1cf41ecd2795654f3d7b4a8}{elektra\+Get\+Double\+Array\+Element} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+long\+\_\+long\+\_\+t index)
\begin{DoxyCompactList}\small\item\em Gets a double value array element. \end{DoxyCompactList}\item 
void \hyperlink{group__highlevel_ga965e0b2ce7d5e8938965259c3f584600}{elektra\+Set\+Raw\+String\+Array\+Element} (Elektra $\ast$elektra, const char $\ast$name, kdb\+\_\+long\+\_\+long\+\_\+t index, const char $\ast$value, K\+D\+B\+Type type, Elektra\+Error $\ast$$\ast$error)
\begin{DoxyCompactList}\small\item\em Set the raw string value of an array element key. \end{DoxyCompactList}\item 
void \hyperlink{group__highlevel_gaa5bba7a5c811437562d947420034fd03}{elektra\+Set\+String\+Array\+Element} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+long\+\_\+long\+\_\+t index, const char $\ast$value, Elektra\+Error $\ast$$\ast$error)
\begin{DoxyCompactList}\small\item\em Sets a string value array element. \end{DoxyCompactList}\item 
void \hyperlink{group__highlevel_gafdd7472c0e2ae89c695658a92a9705e7}{elektra\+Set\+Boolean\+Array\+Element} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+long\+\_\+long\+\_\+t index, kdb\+\_\+boolean\+\_\+t value, Elektra\+Error $\ast$$\ast$error)
\begin{DoxyCompactList}\small\item\em Sets a boolean value array element. \end{DoxyCompactList}\item 
void \hyperlink{group__highlevel_ga7417026ccad027e05404bfeec659e11b}{elektra\+Set\+Char\+Array\+Element} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+long\+\_\+long\+\_\+t index, kdb\+\_\+char\+\_\+t value, Elektra\+Error $\ast$$\ast$error)
\begin{DoxyCompactList}\small\item\em Sets a char value array element. \end{DoxyCompactList}\item 
void \hyperlink{group__highlevel_ga2019d4db326a9beb36d2c60e351f5e9e}{elektra\+Set\+Octet\+Array\+Element} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+long\+\_\+long\+\_\+t index, kdb\+\_\+octet\+\_\+t value, Elektra\+Error $\ast$$\ast$error)
\begin{DoxyCompactList}\small\item\em Sets an octet value array element. \end{DoxyCompactList}\item 
void \hyperlink{group__highlevel_gad2e6abba0f2eb7a1b47c414edd14d06c}{elektra\+Set\+Short\+Array\+Element} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+long\+\_\+long\+\_\+t index, kdb\+\_\+short\+\_\+t value, Elektra\+Error $\ast$$\ast$error)
\begin{DoxyCompactList}\small\item\em Sets a short value array element. \end{DoxyCompactList}\item 
void \hyperlink{group__highlevel_ga741c5229d88a8f92efd80f50958ade06}{elektra\+Set\+Unsigned\+Short\+Array\+Element} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+long\+\_\+long\+\_\+t index, kdb\+\_\+unsigned\+\_\+short\+\_\+t value, Elektra\+Error $\ast$$\ast$error)
\begin{DoxyCompactList}\small\item\em Sets a unsigned short value array element. \end{DoxyCompactList}\item 
void \hyperlink{group__highlevel_ga085ab1a0bd4a0eda44230accac22cb23}{elektra\+Set\+Long\+Array\+Element} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+long\+\_\+long\+\_\+t index, kdb\+\_\+long\+\_\+t value, Elektra\+Error $\ast$$\ast$error)
\begin{DoxyCompactList}\small\item\em Sets a long value array element. \end{DoxyCompactList}\item 
void \hyperlink{group__highlevel_ga074028aab60ec3dad24940c344c9fd05}{elektra\+Set\+Unsigned\+Long\+Array\+Element} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+long\+\_\+long\+\_\+t index, kdb\+\_\+unsigned\+\_\+long\+\_\+t value, Elektra\+Error $\ast$$\ast$error)
\begin{DoxyCompactList}\small\item\em Sets a unsigned long value array element. \end{DoxyCompactList}\item 
void \hyperlink{group__highlevel_ga7f017b31c2cada6f5739fda082404f80}{elektra\+Set\+Long\+Long\+Array\+Element} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+long\+\_\+long\+\_\+t index, kdb\+\_\+long\+\_\+long\+\_\+t value, Elektra\+Error $\ast$$\ast$error)
\begin{DoxyCompactList}\small\item\em Sets a long long value array element. \end{DoxyCompactList}\item 
void \hyperlink{group__highlevel_gaf2096b0f3a20ca593daf5783a75e7327}{elektra\+Set\+Unsigned\+Long\+Long\+Array\+Element} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+long\+\_\+long\+\_\+t index, kdb\+\_\+unsigned\+\_\+long\+\_\+long\+\_\+t value, Elektra\+Error $\ast$$\ast$error)
\begin{DoxyCompactList}\small\item\em Sets a unsigned long long value array element. \end{DoxyCompactList}\item 
void \hyperlink{group__highlevel_ga64cdd0807210248d165e26f3a148e487}{elektra\+Set\+Float\+Array\+Element} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+long\+\_\+long\+\_\+t index, kdb\+\_\+float\+\_\+t value, Elektra\+Error $\ast$$\ast$error)
\begin{DoxyCompactList}\small\item\em Sets a float value array element. \end{DoxyCompactList}\item 
void \hyperlink{group__highlevel_gaeabf156194ace0dd75e95d2b23990fbb}{elektra\+Set\+Double\+Array\+Element} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+long\+\_\+long\+\_\+t index, kdb\+\_\+double\+\_\+t value, Elektra\+Error $\ast$$\ast$error)
\begin{DoxyCompactList}\small\item\em Sets a double value array element. \end{DoxyCompactList}\item 
K\+D\+B\+Type \hyperlink{group__highlevel_ga34afc074c83cf9ccd0a183573f8498a1}{elektra\+Get\+Type} (Elektra $\ast$elektra, const char $\ast$keyname)
\begin{DoxyCompactList}\small\item\em Reads the type metadata of a given key. \end{DoxyCompactList}\item 
K\+D\+B\+Type \hyperlink{group__highlevel_ga295b4302c968c7285bc4dc1307c0e2cf}{elektra\+Get\+Array\+Element\+Type} (Elektra $\ast$elektra, const char $\ast$keyname, kdb\+\_\+long\+\_\+long\+\_\+t index)
\begin{DoxyCompactList}\small\item\em Reads the type metadata of a given array element. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Elektra High Level A\+PI. 

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