1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3 <title>json-c: json_object Struct Reference</title>
4 <link href="tabs.css" rel="stylesheet" type="text/css">
5 <link href="doxygen.css" rel="stylesheet" type="text/css">
7 <!-- Generated by Doxygen 1.5.8 -->
8 <div class="navigation" id="top">
11 <li><a href="index.html"><span>Main Page</span></a></li>
12 <li class="current"><a href="annotated.html"><span>Data Structures</span></a></li>
13 <li><a href="files.html"><span>Files</span></a></li>
18 <li><a href="annotated.html"><span>Data Structures</span></a></li>
19 <li><a href="functions.html"><span>Data Fields</span></a></li>
23 <div class="contents">
24 <h1>json_object Struct Reference</h1><!-- doxytag: class="json_object" --><table border="0" cellpadding="0" cellspacing="0">
26 <tr><td colspan="2"><br><h2>Data Structures</h2></td></tr>
27 <tr><td class="memItemLeft" nowrap align="right" valign="top">union </td><td class="memItemRight" valign="bottom"><a class="el" href="unionjson__object_1_1data.html">data</a></td></tr>
29 <tr><td colspan="2"><br><h2>Data Fields</h2></td></tr>
30 <tr><td class="memItemLeft" nowrap align="right" valign="top">enum <a class="el" href="json__object_8h.html#c75c61993722a9b8aaa44704072ec06c">json_type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structjson__object.html#28307a4a3fe6cefe27e28fec56b76b3e">o_type</a></td></tr>
32 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="json__object__private_8h.html#c96402e72ae5c12d690ec95ed441ec70">json_object_delete_fn</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structjson__object.html#a3a238f4b671c21fa0578fc37a126c2e">_delete</a></td></tr>
34 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="json__object__private_8h.html#98a52f3a465575f19a4f1b7556959953">json_object_to_json_string_fn</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structjson__object.html#077a02daac4653f91584dd7f47c3d632">_to_json_string</a></td></tr>
36 <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structjson__object.html#ca9b93573ba6bb8cf66d87c170a575b2">_ref_count</a></td></tr>
38 <tr><td class="memItemLeft" nowrap align="right" valign="top">struct <a class="el" href="structprintbuf.html">printbuf</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structjson__object.html#fdcaa9e24bce7c86c33cb6f6ae65cb56">_pb</a></td></tr>
40 <tr><td class="memItemLeft" nowrap align="right" valign="top">union <a class="el" href="unionjson__object_1_1data.html">json_object::data</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structjson__object.html#33aff83ffea02b934235c4821cca8cf0">o</a></td></tr>
43 <hr><h2>Field Documentation</h2>
44 <a class="anchor" name="a3a238f4b671c21fa0578fc37a126c2e"></a><!-- doxytag: member="json_object::_delete" ref="a3a238f4b671c21fa0578fc37a126c2e" args="" -->
46 <div class="memproto">
47 <table class="memname">
49 <td class="memname"><a class="el" href="json__object__private_8h.html#c96402e72ae5c12d690ec95ed441ec70">json_object_delete_fn</a>* <a class="el" href="structjson__object.html#a3a238f4b671c21fa0578fc37a126c2e">json_object::_delete</a> </td>
59 <a class="anchor" name="fdcaa9e24bce7c86c33cb6f6ae65cb56"></a><!-- doxytag: member="json_object::_pb" ref="fdcaa9e24bce7c86c33cb6f6ae65cb56" args="" -->
61 <div class="memproto">
62 <table class="memname">
64 <td class="memname">struct <a class="el" href="structprintbuf.html">printbuf</a>* <a class="el" href="structjson__object.html#fdcaa9e24bce7c86c33cb6f6ae65cb56">json_object::_pb</a><code> [read]</code> </td>
74 <a class="anchor" name="ca9b93573ba6bb8cf66d87c170a575b2"></a><!-- doxytag: member="json_object::_ref_count" ref="ca9b93573ba6bb8cf66d87c170a575b2" args="" -->
76 <div class="memproto">
77 <table class="memname">
79 <td class="memname">int <a class="el" href="structjson__object.html#ca9b93573ba6bb8cf66d87c170a575b2">json_object::_ref_count</a> </td>
89 <a class="anchor" name="077a02daac4653f91584dd7f47c3d632"></a><!-- doxytag: member="json_object::_to_json_string" ref="077a02daac4653f91584dd7f47c3d632" args="" -->
91 <div class="memproto">
92 <table class="memname">
94 <td class="memname"><a class="el" href="json__object__private_8h.html#98a52f3a465575f19a4f1b7556959953">json_object_to_json_string_fn</a>* <a class="el" href="structjson__object.html#077a02daac4653f91584dd7f47c3d632">json_object::_to_json_string</a> </td>
104 <a class="anchor" name="33aff83ffea02b934235c4821cca8cf0"></a><!-- doxytag: member="json_object::o" ref="33aff83ffea02b934235c4821cca8cf0" args="" -->
105 <div class="memitem">
106 <div class="memproto">
107 <table class="memname">
109 <td class="memname">union <a class="el" href="unionjson__object_1_1data.html">json_object::data</a> <a class="el" href="structjson__object.html#33aff83ffea02b934235c4821cca8cf0">json_object::o</a> </td>
119 <a class="anchor" name="28307a4a3fe6cefe27e28fec56b76b3e"></a><!-- doxytag: member="json_object::o_type" ref="28307a4a3fe6cefe27e28fec56b76b3e" args="" -->
120 <div class="memitem">
121 <div class="memproto">
122 <table class="memname">
124 <td class="memname">enum <a class="el" href="json__object_8h.html#c75c61993722a9b8aaa44704072ec06c">json_type</a> <a class="el" href="structjson__object.html#28307a4a3fe6cefe27e28fec56b76b3e">json_object::o_type</a> </td>
134 <hr>The documentation for this struct was generated from the following file:<ul>
135 <li><a class="el" href="json__object__private_8h.html">json_object_private.h</a></ul>
137 <hr size="1"><address style="text-align: right;"><small>Generated on Fri Jul 31 10:58:15 2009 for json-c by
138 <a href="http://www.doxygen.org/index.html">
139 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.8 </small></address>