aboutsummaryrefslogtreecommitdiff
path: root/libcontextsubscriber/doc/html/struct_info_key_data.html
blob: 7b01adf72f8bdd1cc106180faefe5e05fb093754 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>libcontextsubscriber: InfoKeyData Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css">
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.8 -->
<div class="navigation" id="top">
  <div class="tabs">
    <ul>
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div class="tabs">
    <ul>
      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
      <li><a href="classes.html"><span>Class&nbsp;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
<h1>InfoKeyData Struct Reference</h1><!-- doxytag: class="InfoKeyData" -->Simple storage class that groups info about a given key.  
<a href="#_details">More...</a>
<p>
<code>#include &lt;<a class="el" href="infokeydata_8h-source.html">infokeydata.h</a>&gt;</code>
<p>

<p>
<a href="struct_info_key_data-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Public Attributes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_info_key_data.html#224cbd09f2ffc23ea7dc12c8be85cc45">name</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Name of the we're storing data for.  <a href="#224cbd09f2ffc23ea7dc12c8be85cc45"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_info_key_data.html#e348998b51793a4fc08819284eb103e5">type</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Type of the key.  <a href="#e348998b51793a4fc08819284eb103e5"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_info_key_data.html#f2025a010ef84e2ef111c79a80e01d9b">doc</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Doc for the key.  <a href="#f2025a010ef84e2ef111c79a80e01d9b"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_info_key_data.html#ba8baa847c5b2483d1dea1c8fa22c7c8">plugin</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Name of the plugin which can construct the PropertyProvider instance for this property.  <a href="#ba8baa847c5b2483d1dea1c8fa22c7c8"></a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">QString&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_info_key_data.html#27f989b4cc7d7fd10f4e9863ef0649eb">constructionString</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Parameter to give to the constructor plugin.  <a href="#27f989b4cc7d7fd10f4e9863ef0649eb"></a><br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Simple storage class that groups info about a given key. 
<p>
This struct is not a part of the public API. It's used by the <a class="el" href="class_info_xml_backend.html" title="Implements the InfoBackend for reading data from a directory with xml files.">InfoXmlBackend</a> that keeps in memory a hash of <a class="el" href="struct_info_key_data.html" title="Simple storage class that groups info about a given key.">InfoKeyData</a> instances for each key. <hr><h2>Member Data Documentation</h2>
<a class="anchor" name="27f989b4cc7d7fd10f4e9863ef0649eb"></a><!-- doxytag: member="InfoKeyData::constructionString" ref="27f989b4cc7d7fd10f4e9863ef0649eb" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString <a class="el" href="struct_info_key_data.html#27f989b4cc7d7fd10f4e9863ef0649eb">InfoKeyData::constructionString</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Parameter to give to the constructor plugin. 
<p>

</div>
</div><p>
<a class="anchor" name="f2025a010ef84e2ef111c79a80e01d9b"></a><!-- doxytag: member="InfoKeyData::doc" ref="f2025a010ef84e2ef111c79a80e01d9b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString <a class="el" href="struct_info_key_data.html#f2025a010ef84e2ef111c79a80e01d9b">InfoKeyData::doc</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Doc for the key. 
<p>

</div>
</div><p>
<a class="anchor" name="224cbd09f2ffc23ea7dc12c8be85cc45"></a><!-- doxytag: member="InfoKeyData::name" ref="224cbd09f2ffc23ea7dc12c8be85cc45" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString <a class="el" href="struct_info_key_data.html#224cbd09f2ffc23ea7dc12c8be85cc45">InfoKeyData::name</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Name of the we're storing data for. 
<p>

</div>
</div><p>
<a class="anchor" name="ba8baa847c5b2483d1dea1c8fa22c7c8"></a><!-- doxytag: member="InfoKeyData::plugin" ref="ba8baa847c5b2483d1dea1c8fa22c7c8" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString <a class="el" href="struct_info_key_data.html#ba8baa847c5b2483d1dea1c8fa22c7c8">InfoKeyData::plugin</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Name of the plugin which can construct the PropertyProvider instance for this property. 
<p>

</div>
</div><p>
<a class="anchor" name="e348998b51793a4fc08819284eb103e5"></a><!-- doxytag: member="InfoKeyData::type" ref="e348998b51793a4fc08819284eb103e5" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString <a class="el" href="struct_info_key_data.html#e348998b51793a4fc08819284eb103e5">InfoKeyData::type</a>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
Type of the key. 
<p>

</div>
</div><p>
<hr>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="infokeydata_8h-source.html">infokeydata.h</a></ul>
</div>
<hr size="1"><address style="text-align: right;"><small>Generated on Mon Sep 21 16:36:35 2009 for libcontextsubscriber by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.8 </small></address>
</body>
</html>