<trclass="memdesc:gaefda2b7765e1b737bcd05a825d231a1d"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get the number offset of a key, in a message if several keys of the same name are present, the offset of the last one is returned. <ahref="#gaefda2b7765e1b737bcd05a825d231a1d">More...</a><br/></td></tr>
<trclass="memdesc:ga614d4f7a6c789a4fe60ea976b6644343"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get the number of coded value from a key, if several keys of the same name are present, the total sum is returned. <ahref="#ga614d4f7a6c789a4fe60ea976b6644343">More...</a><br/></td></tr>
<trclass="memdesc:ga98d694dc6caa24afdd393440c94c38f8"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get the length of the string representation of the key, if several keys of the same name are present, the maximum length is returned. <ahref="#ga98d694dc6caa24afdd393440c94c38f8">More...</a><br/></td></tr>
<trclass="memitem:ga6ff44dddc3bec09f710b0aa8d0dbded7"><tdclass="memItemLeft"align="right"valign="top">int </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="group__get__set.html#ga6ff44dddc3bec09f710b0aa8d0dbded7">codes_get_long</a> (<aclass="el"href="structcodes__handle.html">codes_handle</a> *h, const char *key, long *value)</td></tr>
<trclass="memdesc:ga6ff44dddc3bec09f710b0aa8d0dbded7"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get a long value from a key, if several keys of the same name are present, the last one is returned. <ahref="#ga6ff44dddc3bec09f710b0aa8d0dbded7">More...</a><br/></td></tr>
<trclass="memdesc:ga93c1b612b2b70bbbff335b7d227316fc"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get a double value from a key, if several keys of the same name are present, the last one is returned. <ahref="#ga93c1b612b2b70bbbff335b7d227316fc">More...</a><br/></td></tr>
<trclass="memitem:ga15b9a4d8dae3002f0b4f6ef4f1cfc197"><tdclass="memItemLeft"align="right"valign="top">int </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="group__get__set.html#ga15b9a4d8dae3002f0b4f6ef4f1cfc197">codes_get_double_element</a> (<aclass="el"href="structcodes__handle.html">codes_handle</a> *h, const char *key, int i, double *value)</td></tr>
<trclass="memdesc:ga15b9a4d8dae3002f0b4f6ef4f1cfc197"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get as double the i-th element of the "key" array. <ahref="#ga15b9a4d8dae3002f0b4f6ef4f1cfc197">More...</a><br/></td></tr>
<trclass="memitem:ga853aad2cd2bea6b71b8c61fed6adfe0b"><tdclass="memItemLeft"align="right"valign="top">int </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="group__get__set.html#ga853aad2cd2bea6b71b8c61fed6adfe0b">codes_get_double_elements</a> (<aclass="el"href="structcodes__handle.html">codes_handle</a> *h, const char *key, int *i, long size, double *value)</td></tr>
<trclass="memdesc:ga853aad2cd2bea6b71b8c61fed6adfe0b"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get as double array the elements of the "key" array whose indexes are listed in the input array i. <ahref="#ga853aad2cd2bea6b71b8c61fed6adfe0b">More...</a><br/></td></tr>
<trclass="memdesc:ga638d7bbe8dafd11847222a99b259f408"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get a string value from a key, if several keys of the same name are present, the last one is returned. <ahref="#ga638d7bbe8dafd11847222a99b259f408">More...</a><br/></td></tr>
<trclass="memdesc:ga252c3104621144fb370f302f3a3f6755"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get raw bytes values from a key. <ahref="#ga252c3104621144fb370f302f3a3f6755">More...</a><br/></td></tr>
<trclass="memdesc:ga82b919c3196525ec2f21a8378d4cbbf4"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get double array values from a key. <ahref="#ga82b919c3196525ec2f21a8378d4cbbf4">More...</a><br/></td></tr>
<trclass="memitem:gac43a3c0bf2561ceeb4bcc22d734b53b1"><tdclass="memItemLeft"align="right"valign="top">int </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="group__get__set.html#gac43a3c0bf2561ceeb4bcc22d734b53b1">codes_get_long_array</a> (<aclass="el"href="structcodes__handle.html">codes_handle</a> *h, const char *key, long *vals, size_t *length)</td></tr>
<trclass="memdesc:gac43a3c0bf2561ceeb4bcc22d734b53b1"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Get long array values from a key. <ahref="#gac43a3c0bf2561ceeb4bcc22d734b53b1">More...</a><br/></td></tr>
<trclass="memdesc:gaecd9fa4b22117df7569320ddaa2431e1"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Copy the keys belonging to a given namespace from a source handle to a destination handle. <ahref="#gaecd9fa4b22117df7569320ddaa2431e1">More...</a><br/></td></tr>
<trclass="memitem:ga385881244ca6ef4be9ecee93025c862f"><tdclass="memItemLeft"align="right"valign="top">int </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="group__get__set.html#ga385881244ca6ef4be9ecee93025c862f">codes_set_long</a> (<aclass="el"href="structcodes__handle.html">codes_handle</a> *h, const char *key, long val)</td></tr>
<trclass="memdesc:ga385881244ca6ef4be9ecee93025c862f"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Set a long value from a key. <ahref="#ga385881244ca6ef4be9ecee93025c862f">More...</a><br/></td></tr>
<trclass="memdesc:ga7d2d68482b903b40b91a0b334855db5f"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Set a double value from a key. <ahref="#ga7d2d68482b903b40b91a0b334855db5f">More...</a><br/></td></tr>
<trclass="memdesc:ga6062cdd5950966bffa72e74708f85368"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Set a string value from a key. <ahref="#ga6062cdd5950966bffa72e74708f85368">More...</a><br/></td></tr>
<trclass="memdesc:ga7acb877bea87a39b3778c21dd8de46c2"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Set a bytes array from a key. <ahref="#ga7acb877bea87a39b3778c21dd8de46c2">More...</a><br/></td></tr>
<trclass="memdesc:gaff9b5bde2baf126d93f43100e5c1d3f7"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Set a double array from a key. <ahref="#gaff9b5bde2baf126d93f43100e5c1d3f7">More...</a><br/></td></tr>
<trclass="memdesc:ga5610a608f1e58996fa48c7ac8f3859a3"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Same as codes_set_double_array but allows setting of READ-ONLY keys like codedValues. <ahref="#ga5610a608f1e58996fa48c7ac8f3859a3">More...</a><br/></td></tr>
<trclass="memdesc:gabb904f520644caa008034bd2be9349ec"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Set a long array from a key. <ahref="#gabb904f520644caa008034bd2be9349ec">More...</a><br/></td></tr>
<trclass="memdesc:ga6840ee00df4366a431bedcef609f8ae5"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Set a string array from a key. <ahref="#ga6840ee00df4366a431bedcef609f8ae5">More...</a><br/></td></tr>
<p>If several keys of the same name are present, the last one is returned </p>
<dlclass="section see"><dt>See Also</dt><dd><aclass="el"href="group__get__set.html#ga7acb877bea87a39b3778c21dd8de46c2"title="Set a bytes array from a key. ">codes_set_bytes</a></dd></dl>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">h</td><td>: the handle to get the data from </td></tr>
<tr><tdclass="paramname">key</td><td>: the key to be searched </td></tr>
<tr><tdclass="paramname">bytes</td><td>: the address of a byte array where the data will be retrieved </td></tr>
<tr><tdclass="paramname">length</td><td>: the address of a size_t that contains allocated length of the byte array on input, and that contains the actual length of the byte array on output </td></tr>
<p>Get a double value from a key, if several keys of the same name are present, the last one is returned. </p>
<dlclass="section see"><dt>See Also</dt><dd><aclass="el"href="group__get__set.html#ga7d2d68482b903b40b91a0b334855db5f"title="Set a double value from a key. ">codes_set_double</a></dd></dl>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">h</td><td>: the handle to get the data from </td></tr>
<tr><tdclass="paramname">key</td><td>: the key to be searched </td></tr>
<tr><tdclass="paramname">value</td><td>: the address of a double where the data will be retrieved </td></tr>
<p>If several keys of the same name are present, the last one is returned </p>
<dlclass="section see"><dt>See Also</dt><dd><aclass="el"href="group__get__set.html#gaff9b5bde2baf126d93f43100e5c1d3f7"title="Set a double array from a key. ">codes_set_double_array</a></dd></dl>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">h</td><td>: the handle to get the data from </td></tr>
<tr><tdclass="paramname">key</td><td>: the key to be searched </td></tr>
<tr><tdclass="paramname">vals</td><td>: the address of a double array where the data will be retrieved </td></tr>
<tr><tdclass="paramname">length</td><td>: the address of a size_t that contains allocated length of the double array on input, and that contains the actual length of the double array on output </td></tr>
<p>Get a long value from a key, if several keys of the same name are present, the last one is returned. </p>
<dlclass="section see"><dt>See Also</dt><dd><aclass="el"href="group__get__set.html#ga385881244ca6ef4be9ecee93025c862f"title="Set a long value from a key. ">codes_set_long</a></dd></dl>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">h</td><td>: the handle to get the data from </td></tr>
<tr><tdclass="paramname">key</td><td>: the key to be searched </td></tr>
<tr><tdclass="paramname">value</td><td>: the address of a long where the data will be retrieved </td></tr>
<p>If several keys of the same name are present, the last one is returned </p>
<dlclass="section see"><dt>See Also</dt><dd><aclass="el"href="group__get__set.html#gabb904f520644caa008034bd2be9349ec"title="Set a long array from a key. ">codes_set_long_array</a></dd></dl>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">h</td><td>: the handle to get the data from </td></tr>
<tr><tdclass="paramname">key</td><td>: the key to be searched </td></tr>
<tr><tdclass="paramname">vals</td><td>: the address of a long array where the data will be retrieved </td></tr>
<tr><tdclass="paramname">length</td><td>: the address of a size_t that contains allocated length of the long array on input, and that contains the actual length of the long array on output </td></tr>
<p>Get a string value from a key, if several keys of the same name are present, the last one is returned. </p>
<dlclass="section see"><dt>See Also</dt><dd><aclass="el"href="group__get__set.html#ga6062cdd5950966bffa72e74708f85368"title="Set a string value from a key. ">codes_set_string</a></dd></dl>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">h</td><td>: the handle to get the data from </td></tr>
<tr><tdclass="paramname">key</td><td>: the key to be searched </td></tr>
<tr><tdclass="paramname">mesg</td><td>: the address of a string where the data will be retrieved </td></tr>
<tr><tdclass="paramname">length</td><td>: the address of a size_t that contains allocated length of the string on input, and that contains the actual length of the string on output </td></tr>
<p>If several keys of the same name are present, the last one is set </p>
<dlclass="section see"><dt>See Also</dt><dd><aclass="el"href="group__get__set.html#ga252c3104621144fb370f302f3a3f6755"title="Get raw bytes values from a key. ">codes_get_bytes</a></dd></dl>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">h</td><td>: the handle to set the data to </td></tr>
<tr><tdclass="paramname">key</td><td>: the key to be searched </td></tr>
<tr><tdclass="paramname">bytes</td><td>: the address of a byte array where the data will be read </td></tr>
<tr><tdclass="paramname">length</td><td>: the address of a size_t that contains the length of the byte array on input, and that contains the actual packed length of the byte array on output </td></tr>
<p>If several keys of the same name are present, the last one is set </p>
<dlclass="section see"><dt>See Also</dt><dd><aclass="el"href="group__get__set.html#ga93c1b612b2b70bbbff335b7d227316fc"title="Get a double value from a key, if several keys of the same name are present, the last one is returned...">codes_get_double</a></dd></dl>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">h</td><td>: the handle to set the data to </td></tr>
<tr><tdclass="paramname">key</td><td>: the key to be searched </td></tr>
<tr><tdclass="paramname">val</td><td>: a double where the data will be read </td></tr>
<p>If several keys of the same name are present, the last one is set </p>
<dlclass="section see"><dt>See Also</dt><dd><aclass="el"href="group__get__set.html#ga82b919c3196525ec2f21a8378d4cbbf4"title="Get double array values from a key. ">codes_get_double_array</a></dd></dl>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">h</td><td>: the handle to set the data to </td></tr>
<tr><tdclass="paramname">key</td><td>: the key to be searched </td></tr>
<tr><tdclass="paramname">vals</td><td>: the address of a double array where the data will be read </td></tr>
<tr><tdclass="paramname">length</td><td>: a size_t that contains the length of the byte array on input </td></tr>
<p>If several keys of the same name are present, the last one is set </p>
<dlclass="section see"><dt>See Also</dt><dd><aclass="el"href="group__get__set.html#ga6ff44dddc3bec09f710b0aa8d0dbded7"title="Get a long value from a key, if several keys of the same name are present, the last one is returned...">codes_get_long</a></dd></dl>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">h</td><td>: the handle to set the data to </td></tr>
<tr><tdclass="paramname">key</td><td>: the key to be searched </td></tr>
<tr><tdclass="paramname">val</td><td>: a long where the data will be read </td></tr>
<p>If several keys of the same name are present, the last one is set </p>
<dlclass="section see"><dt>See Also</dt><dd><aclass="el"href="group__get__set.html#gac43a3c0bf2561ceeb4bcc22d734b53b1"title="Get long array values from a key. ">codes_get_long_array</a></dd></dl>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">h</td><td>: the handle to set the data to </td></tr>
<tr><tdclass="paramname">key</td><td>: the key to be searched </td></tr>
<tr><tdclass="paramname">vals</td><td>: the address of a long array where the data will be read </td></tr>
<tr><tdclass="paramname">length</td><td>: a size_t that contains the length of the long array on input </td></tr>
<p>If several keys of the same name are present, the last one is set </p>
<dlclass="section see"><dt>See Also</dt><dd><aclass="el"href="group__get__set.html#ga638d7bbe8dafd11847222a99b259f408"title="Get a string value from a key, if several keys of the same name are present, the last one is returned...">codes_get_string</a></dd></dl>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">h</td><td>: the handle to set the data to </td></tr>
<tr><tdclass="paramname">key</td><td>: the key to be searched </td></tr>
<tr><tdclass="paramname">mesg</td><td>: the address of a string where the data will be read </td></tr>
<tr><tdclass="paramname">length</td><td>: the address of a size_t that contains the length of the string on input, and that contains the actual packed length of the string on output </td></tr>
<p>If several keys of the same name are present, the last one is set </p>
<dlclass="section see"><dt>See Also</dt><dd><aclass="el"href="group__get__set.html#gac43a3c0bf2561ceeb4bcc22d734b53b1"title="Get long array values from a key. ">codes_get_long_array</a></dd></dl>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramname">h</td><td>: the handle to set the data to </td></tr>
<tr><tdclass="paramname">key</td><td>: the key to be searched </td></tr>
<tr><tdclass="paramname">vals</td><td>: the address of a string array where the data will be read </td></tr>
<tr><tdclass="paramname">length</td><td>: a size_t that contains the length of the array on input </td></tr>
</table>
</dd>
</dl>
<dlclass="section return"><dt>Returns</dt><dd>0 if OK, integer value on error </dd></dl>