~ubuntu-branches/ubuntu/quantal/simgrid/quantal

« back to all changes in this revision

Viewing changes to doc/html/group__XBT__dynar__misc.html

  • Committer: Package Import Robot
  • Author(s): Lucas Nussbaum, Martin Quinson, Lucas Nussbaum
  • Date: 2012-06-09 16:24:44 UTC
  • mfrom: (10.1.4 sid)
  • Revision ID: package-import@ubuntu.com-20120609162444-xook34f3d6qy5ixj
Tags: 3.7.1-1
[ Martin Quinson ]
* debian/copyright: update FSF address (thanks lintian for noticing)

[ Lucas Nussbaum ]
* New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
<html xmlns="http://www.w3.org/1999/xhtml">
3
3
<head>
4
4
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5
 
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
6
5
<title>SimGrid: Dynar miscellaneous functions</title>
7
 
 
8
6
<link href="tabs.css" rel="stylesheet" type="text/css"/>
9
 
<link href="doxygen.css" rel="stylesheet" type="text/css" />
10
 
 
11
 
 
12
 
 
 
7
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
13
8
<link href="simgrid.css" rel="stylesheet" type="text/css">
14
9
</head>
15
10
<body>
16
 
<div id="top"><!-- do not remove this div! -->
17
 
 
18
 
 
 
11
<!-- Generated by Doxygen 1.7.4 -->
 
12
<div id="top">
19
13
<div id="titlearea">
20
14
<table cellspacing="0" cellpadding="0">
21
15
 <tbody>
22
16
 <tr style="height: 56px;">
23
 
  
24
 
  
25
17
  <td style="padding-left: 0.5em;">
26
 
   <div id="projectname">SimGrid
27
 
   &#160;<span id="projectnumber">3.7</span>
28
 
   </div>
 
18
   <div id="projectname">SimGrid&#160;<span id="projectnumber">3.7.1</span></div>
29
19
   <div id="projectbrief">Scalable simulation of distributed systems</div>
30
20
  </td>
31
 
  
32
 
  
33
 
  
34
21
 </tr>
35
22
 </tbody>
36
23
</table>
37
24
</div>
38
 
 
39
 
<!-- Generated by Doxygen 1.7.6.1 -->
40
25
  <div id="navrow1" class="tabs">
41
26
    <ul class="tablist">
42
27
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
65
50
  <li> <a href="group__API__index.html"><span>Full Index</span></a></li>
66
51
  <li class="current"> <a href="group__XBT__API.html"><span>XBT</span></a></li>
67
52
  <li> <a href="group__MSG__API.html"><span>MSG</span></a></li>
 
53
  <li> <a href="group__SIMIX__API.html"><span>SIMIX</span></a></li>
68
54
  <li> <a href="group__GRAS__API.html"><span>GRAS</span></a></li>
69
55
  <li> <a href="group__AMOK__API.html"><span>AMOK</span></a></li>
70
56
  <li> <a href="group__SMPI__API.html"><span>SMPI</span></a></li>
108
94
<a href="#func-members">Functions</a>  </div>
109
95
  <div class="headertitle">
110
96
<div class="title">Dynar miscellaneous functions</div>  </div>
111
 
<div class="ingroups"><a class="el" href="group__XBT__dynar.html">Dynar: generic dynamic array</a></div></div><!--header-->
 
97
<div class="ingroups"><a class="el" href="group__XBT__dynar.html">Dynar: generic dynamic array</a></div></div>
112
98
<div class="contents">
113
99
<table class="memberdecls">
114
100
<tr><td colspan="2"><h2><a name="func-members"></a>
128
114
<div class="memproto">
129
115
      <table class="memname">
130
116
        <tr>
131
 
          <td class="memname">unsigned long <a class="el" href="group__XBT__dynar__misc.html#ga3beec123eb77ceda5b750f6f2ca48e18">xbt_dynar_length</a> </td>
 
117
          <td class="memname">unsigned long xbt_dynar_length </td>
132
118
          <td>(</td>
133
119
          <td class="paramtype">const <a class="el" href="group__XBT__dynar__cons.html#gac826571988d2b63ae225e5c62ecdbc79">xbt_dynar_t</a>&#160;</td>
134
120
          <td class="paramname"><em>dynar</em></td><td>)</td>
139
125
<div class="memdoc">
140
126
 
141
127
<p>Count of dynar's elements. </p>
142
 
<dl class="params"><dt><b>Parameters:</b></dt><dd>
 
128
<dl><dt><b>Parameters:</b></dt><dd>
143
129
  <table class="params">
144
130
    <tr><td class="paramname">dynar</td><td>the dynar we want to mesure </td></tr>
145
131
  </table>
153
139
<div class="memproto">
154
140
      <table class="memname">
155
141
        <tr>
156
 
          <td class="memname">int <a class="el" href="group__XBT__dynar__misc.html#ga57aab83ad4ff1a1df5a1c293627c41d8">xbt_dynar_is_empty</a> </td>
 
142
          <td class="memname">int xbt_dynar_is_empty </td>
157
143
          <td>(</td>
158
144
          <td class="paramtype">const <a class="el" href="group__XBT__dynar__cons.html#gac826571988d2b63ae225e5c62ecdbc79">xbt_dynar_t</a>&#160;</td>
159
145
          <td class="paramname"><em>dynar</em></td><td>)</td>
164
150
<div class="memdoc">
165
151
 
166
152
<p>check if a dynar is empty </p>
167
 
<dl class="params"><dt><b>Parameters:</b></dt><dd>
 
153
<dl><dt><b>Parameters:</b></dt><dd>
168
154
  <table class="params">
169
155
    <tr><td class="paramname">dynar</td><td>the dynat we want to check </td></tr>
170
156
  </table>
178
164
<div class="memproto">
179
165
      <table class="memname">
180
166
        <tr>
181
 
          <td class="memname">void <a class="el" href="group__XBT__dynar__misc.html#gadbe6a462084ca281bab5ac3a1585097e">xbt_dynar_reset</a> </td>
 
167
          <td class="memname">void xbt_dynar_reset </td>
182
168
          <td>(</td>
183
169
          <td class="paramtype"><a class="el" href="group__XBT__dynar__cons.html#gac826571988d2b63ae225e5c62ecdbc79">xbt_dynar_t</a> const&#160;</td>
184
170
          <td class="paramname"><em>dynar</em></td><td>)</td>
189
175
<div class="memdoc">
190
176
 
191
177
<p>Frees the content and set the size to 0. </p>
192
 
<dl class="params"><dt><b>Parameters:</b></dt><dd>
 
178
<dl><dt><b>Parameters:</b></dt><dd>
193
179
  <table class="params">
194
180
    <tr><td class="paramname">dynar</td><td>who to squeeze </td></tr>
195
181
  </table>
203
189
<div class="memproto">
204
190
      <table class="memname">
205
191
        <tr>
206
 
          <td class="memname">void <a class="el" href="group__XBT__dynar__misc.html#ga92e52b3898cb02ad47244b88ab7895e4">xbt_dynar_merge</a> </td>
 
192
          <td class="memname">void xbt_dynar_merge </td>
207
193
          <td>(</td>
208
194
          <td class="paramtype"><a class="el" href="group__XBT__dynar__cons.html#gac826571988d2b63ae225e5c62ecdbc79">xbt_dynar_t</a> *&#160;</td>
209
195
          <td class="paramname"><em>d1</em>, </td>
224
210
<div class="memdoc">
225
211
 
226
212
<p>Merge dynar d2 into d1. </p>
227
 
<dl class="params"><dt><b>Parameters:</b></dt><dd>
 
213
<dl><dt><b>Parameters:</b></dt><dd>
228
214
  <table class="params">
229
215
    <tr><td class="paramname">d1</td><td>dynar to keep </td></tr>
230
216
    <tr><td class="paramname">d2</td><td>dynar to merge into d1. This dynar is free at end. </td></tr>
234
220
 
235
221
</div>
236
222
</div>
237
 
</div><!-- contents -->
 
223
</div>
238
224
<p>
239
225
<hr>
240
226
 
245
231
Back to the main Simgrid Documentation page</b></a>
246
232
</td>
247
233
<td align=middle>
248
 
<small>The version of <a href="http://simgrid.gforge.inria.fr">SimGrid</a> documented here is v3.7.<br/>
 
234
<small>The version of <a href="http://simgrid.gforge.inria.fr">SimGrid</a> documented here is v3.7.1.<br/>
249
235
Documentation of other versions can be found in their respective
250
236
archive files (directory doc/html).
251
237
</td>