<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> <head> <title>lomoco: _dictionary_ Struct Reference</title> <style type="text/css"> .cp-doNotDisplay { display: none; } @media aural, braille, handheld, tty { .cp-doNotDisplay { display: inline; speak: normal; }} .cp-edit { text-align: right; } @media print, embossed { .cp-edit { display: none; }} </style> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <meta name="MSSmartTagsPreventParsing" content="true" /> <meta name="robots" content="all" /> <link rel="stylesheet" type="text/css" href="doxygen.css" /> <link rel="stylesheet" media="screen" type="text/css" href="csync.css" /> <link rel="stylesheet" media="print, embossed" type="text/css" href="print.css" /> </head> <body> <ul class="cp-doNotDisplay"> <li><a href="#cp-content" accesskey="2">Skip to content</a></li> <li><a href="#cp-menu" accesskey="5">Skip to link menu</a></li> </ul> <div id="container"> <div id="header"> <div id="header_top"><div><div style="padding: 10px 30px;"> <!-- <img alt ="" src="top-kde.jpg"/> --> csync API Reference </div></div></div> <div id="header_bottom"> <div id="location"> <ul> <li><a href="index.html">csync</a></li> </ul> </div> <div id="menu"> <ul><li><a href="http://www.csync.org/">Sitemap</a></li> <li><a href="http://www.csync.org/">Contact Us</a></li> </ul> </div> </div> </div> <!-- End page header --> <div id="body_wrapper"> <div id="body"> <!-- begin main content --> <div id="right"> <div class="content"> <div id="main"> <div class="clearer"> </div> <!-- <h2><a name="content"></a>lomoco</h2> --> <!-- BC --> <!-- Generated by Doxygen 1.5.9 --> <div class="contents"> <h1>_dictionary_ Struct Reference</h1><!-- doxytag: class="_dictionary_" -->Dictionary object. <a href="#_details">More...</a> <p> <code>#include <<a class="el" href="dictionary_8h_source.html">iniparser/src/dictionary.h</a>></code> <p> <table border="0" cellpadding="0" cellspacing="0"> <tr><td></td></tr> <tr><td colspan="2"><br><h2>Data Fields</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned * </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__dictionary__.html#017aee3083b2fc453bcf2d7b5b51af86">hash</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">char ** </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__dictionary__.html#3c962bd7edff49be125396596d1bec75">key</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__dictionary__.html#c93e659a505b71aa87b8b558b55ee872">n</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__dictionary__.html#2d90a3894737abd3270d8b9aefaac5ef">size</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">char ** </td><td class="memItemRight" valign="bottom"><a class="el" href="struct__dictionary__.html#7a89c8fb24cb365745431d881f8f0afd">val</a></td></tr> </table> <hr><a name="_details"></a><h2>Detailed Description</h2> Dictionary object. <p> This object contains a list of string/string associations. Each association is identified by a unique string key. Looking up values in the dictionary is speeded up by the use of a (hopefully collision-free) hash function. <p>Definition at line <a class="el" href="dictionary_8h_source.html#l00050">50</a> of file <a class="el" href="dictionary_8h_source.html">dictionary.h</a>.</p> <hr><h2>Field Documentation</h2> <a class="anchor" name="017aee3083b2fc453bcf2d7b5b51af86"></a><!-- doxytag: member="_dictionary_::hash" ref="017aee3083b2fc453bcf2d7b5b51af86" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">unsigned* <a class="el" href="struct__dictionary__.html#017aee3083b2fc453bcf2d7b5b51af86">_dictionary_::hash</a> </td> </tr> </table> </div> <div class="memdoc"> <p> List of string keys. <p> <p>Definition at line <a class="el" href="dictionary_8h_source.html#l00055">55</a> of file <a class="el" href="dictionary_8h_source.html">dictionary.h</a>.</p> </div> </div><p> <a class="anchor" name="3c962bd7edff49be125396596d1bec75"></a><!-- doxytag: member="_dictionary_::key" ref="3c962bd7edff49be125396596d1bec75" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">char** <a class="el" href="struct__dictionary__.html#3c962bd7edff49be125396596d1bec75">_dictionary_::key</a> </td> </tr> </table> </div> <div class="memdoc"> <p> List of string values. <p> <p>Definition at line <a class="el" href="dictionary_8h_source.html#l00054">54</a> of file <a class="el" href="dictionary_8h_source.html">dictionary.h</a>.</p> </div> </div><p> <a class="anchor" name="c93e659a505b71aa87b8b558b55ee872"></a><!-- doxytag: member="_dictionary_::n" ref="c93e659a505b71aa87b8b558b55ee872" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="struct__dictionary__.html#c93e659a505b71aa87b8b558b55ee872">_dictionary_::n</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <p>Definition at line <a class="el" href="dictionary_8h_source.html#l00051">51</a> of file <a class="el" href="dictionary_8h_source.html">dictionary.h</a>.</p> </div> </div><p> <a class="anchor" name="2d90a3894737abd3270d8b9aefaac5ef"></a><!-- doxytag: member="_dictionary_::size" ref="2d90a3894737abd3270d8b9aefaac5ef" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="struct__dictionary__.html#2d90a3894737abd3270d8b9aefaac5ef">_dictionary_::size</a> </td> </tr> </table> </div> <div class="memdoc"> <p> Number of entries in dictionary. <p> <p>Definition at line <a class="el" href="dictionary_8h_source.html#l00052">52</a> of file <a class="el" href="dictionary_8h_source.html">dictionary.h</a>.</p> </div> </div><p> <a class="anchor" name="7a89c8fb24cb365745431d881f8f0afd"></a><!-- doxytag: member="_dictionary_::val" ref="7a89c8fb24cb365745431d881f8f0afd" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">char** <a class="el" href="struct__dictionary__.html#7a89c8fb24cb365745431d881f8f0afd">_dictionary_::val</a> </td> </tr> </table> </div> <div class="memdoc"> <p> Storage size. <p> <p>Definition at line <a class="el" href="dictionary_8h_source.html#l00053">53</a> of file <a class="el" href="dictionary_8h_source.html">dictionary.h</a>.</p> </div> </div><p> <hr>The documentation for this struct was generated from the following file:<ul> <li>iniparser/src/<a class="el" href="dictionary_8h_source.html">dictionary.h</a></ul> </div> </div> </div> </div> <div id="left"> <div class="menu_box"> <a name="cp-menu" /><div class="menutitle"><div> <h2 id="cp-menu-project">lomoco</h2> <a href="#cp-skip-project" class="cp-doNotDisplay">Skip menu "lomoco"</a> </div></div> <!-- menu --> <div class="menu_box"> <a name="cp-menu" /><div class="menutitle"><div> <h2 id="cp-menu-project">API Documentation</h2> <a href="#cp-skip-project" class="cp-doNotDisplay">Skip menu "@topname@"</a> </div></div> <div class="nav_list"> <ul> <!-- gmenu --> </ul></div></div> </div> </div> <div class="clearer"></div> </div> <div class="clearer"></div> </div> <div id="end_body"></div> <div id="footer"><div id="footer_text"> Generated with <a href="http://www.stack.nl/~dimitri/doxygen/" target="_blank">Doxygen</a> </div></div> </div> </body> </html>