~ubuntu-branches/ubuntu/karmic/swfdec0.6/karmic

« back to all changes in this revision

Viewing changes to doc/html/SwfdecAsArray.html

  • Committer: Bazaar Package Importer
  • Author(s): Santiago Garcia Mantinan
  • Date: 2008-07-29 23:30:05 UTC
  • mfrom: (1.1.3 upstream) (3.1.1 lenny)
  • Revision ID: james.westby@ubuntu.com-20080729233005-k05tu7pnfyb8vcog
Tags: 0.6.8-1
* New upstream version. Fixes several crashes.
* Setting urgency as high to try to get all these fixes to lenny.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
2
<html>
3
3
<head>
4
 
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
 
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>SwfdecAsArray</title>
6
6
<meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
7
7
<link rel="start" href="index.html" title="Swfdec Reference Manual">
8
8
<link rel="up" href="ch04.html" title="Actionscript interpreter">
9
9
<link rel="prev" href="SwfdecAsObject.html" title="SwfdecAsObject">
10
10
<link rel="next" href="SwfdecAsFunction.html" title="SwfdecAsFunction">
11
 
<meta name="generator" content="GTK-Doc V1.9 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.10 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
<link rel="chapter" href="ch01.html" title="Swfdec Gtk library">
14
14
<link rel="chapter" href="ch02.html" title="Swfdec library">
24
24
<th width="100%" align="center">Swfdec Reference Manual</th>
25
25
<td><a accesskey="n" href="SwfdecAsFunction.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
26
26
</tr>
27
 
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2552076" class="shortcut">Top</a>
28
 
                  &#160;|&#160;
29
 
                  <a href="#id2650747" class="shortcut">Description</a>
30
 
                  &#160;|&#160;
31
 
                  <a href="#id2650717" class="shortcut">Object Hierarchy</a></nobr></td></tr>
 
27
<tr><td colspan="5" class="shortcuts"><nobr><a href="#SwfdecAsArray.synopsis" class="shortcut">Top</a>
 
28
                   | 
 
29
                  <a href="#SwfdecAsArray.description" class="shortcut">Description</a>
 
30
                   | 
 
31
                  <a href="#SwfdecAsArray.object-hierarchy" class="shortcut">Object Hierarchy</a></nobr></td></tr>
32
32
</table>
33
33
<div class="refentry" lang="en">
34
34
<a name="SwfdecAsArray"></a><div class="titlepage"></div>
35
35
<div class="refnamediv"><table width="100%"><tr>
36
36
<td valign="top">
37
 
<h2>
38
 
<a name="id2552076"></a><span class="refentrytitle">SwfdecAsArray</span>
39
 
</h2>
40
 
<p>SwfdecAsArray &#8212; the array object</p>
 
37
<h2><span class="refentrytitle"><a name="SwfdecAsArray.top_of_page"></a>SwfdecAsArray</span></h2>
 
38
<p>SwfdecAsArray — the array object</p>
41
39
</td>
42
40
<td valign="top" align="right"></td>
43
41
</tr></table></div>
44
42
<div class="refsynopsisdiv">
45
 
<h2>Synopsis</h2>
 
43
<a name="SwfdecAsArray.synopsis"></a><h2>Synopsis</h2>
46
44
<pre class="synopsis">
47
45
 
48
46
#include &lt;swfdec/swfdec.h&gt;
49
47
 
50
 
 
51
 
                    <a class="link" href="SwfdecAsArray.html#SwfdecAsArray-struct">SwfdecAsArray</a>;
52
 
<a class="link" href="SwfdecAsObject.html" title="SwfdecAsObject">SwfdecAsObject</a>*     <a class="link" href="SwfdecAsArray.html#swfdec-as-array-new">swfdec_as_array_new</a>                 (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context);
53
 
#define             <a class="link" href="SwfdecAsArray.html#swfdec-as-array-append">swfdec_as_array_append</a>              (array,n,values)
54
 
void                <a class="link" href="SwfdecAsArray.html#swfdec-as-array-append-with-flags">swfdec_as_array_append_with_flags</a>   (<a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray">SwfdecAsArray</a> *array,
 
48
                    <a class="link" href="SwfdecAsArray.html#SwfdecAsArray-struct" title="SwfdecAsArray">SwfdecAsArray</a>;
 
49
<a class="link" href="SwfdecAsObject.html" title="SwfdecAsObject">SwfdecAsObject</a>*     <a class="link" href="SwfdecAsArray.html#swfdec-as-array-new" title="swfdec_as_array_new ()">swfdec_as_array_new</a>                 (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context);
 
50
#define             <a class="link" href="SwfdecAsArray.html#swfdec-as-array-append" title="swfdec_as_array_append()">swfdec_as_array_append</a>              (array,n,values)
 
51
void                <a class="link" href="SwfdecAsArray.html#swfdec-as-array-append-with-flags" title="swfdec_as_array_append_with_flags ()">swfdec_as_array_append_with_flags</a>   (<a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray">SwfdecAsArray</a> *array,
55
52
                                                         <a
56
53
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
57
54
>guint</a> n,
58
 
                                                         const <a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue">SwfdecAsValue</a> *values,
59
 
                                                         <a class="link" href="SwfdecAsObject.html#SwfdecAsVariableFlag">SwfdecAsVariableFlag</a> flags);
60
 
void                <a class="link" href="SwfdecAsArray.html#swfdec-as-array-insert">swfdec_as_array_insert</a>              (<a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray">SwfdecAsArray</a> *array,
61
 
                                                         <a
62
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
63
 
>gint32</a> idx,
64
 
                                                         <a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue">SwfdecAsValue</a> *value);
65
 
void                <a class="link" href="SwfdecAsArray.html#swfdec-as-array-insert-with-flags">swfdec_as_array_insert_with_flags</a>   (<a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray">SwfdecAsArray</a> *array,
66
 
                                                         <a
67
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
68
 
>gint32</a> idx,
69
 
                                                         const <a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue">SwfdecAsValue</a> *value,
70
 
                                                         <a class="link" href="SwfdecAsObject.html#SwfdecAsVariableFlag">SwfdecAsVariableFlag</a> flags);
71
 
#define             <a class="link" href="SwfdecAsArray.html#swfdec-as-array-push">swfdec_as_array_push</a>                (array,value)
72
 
#define             <a class="link" href="SwfdecAsArray.html#swfdec-as-array-push-with-flags">swfdec_as_array_push_with_flags</a>     (array,value,flags)
 
55
                                                         const <a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue" title="SwfdecAsValue">SwfdecAsValue</a> *values,
 
56
                                                         <a class="link" href="SwfdecAsObject.html#SwfdecAsVariableFlag" title="enum SwfdecAsVariableFlag">SwfdecAsVariableFlag</a> flags);
 
57
void                <a class="link" href="SwfdecAsArray.html#swfdec-as-array-insert" title="swfdec_as_array_insert ()">swfdec_as_array_insert</a>              (<a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray">SwfdecAsArray</a> *array,
 
58
                                                         <a
 
59
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
 
60
>gint32</a> idx,
 
61
                                                         <a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue" title="SwfdecAsValue">SwfdecAsValue</a> *value);
 
62
void                <a class="link" href="SwfdecAsArray.html#swfdec-as-array-insert-with-flags" title="swfdec_as_array_insert_with_flags ()">swfdec_as_array_insert_with_flags</a>   (<a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray">SwfdecAsArray</a> *array,
 
63
                                                         <a
 
64
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
 
65
>gint32</a> idx,
 
66
                                                         const <a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue" title="SwfdecAsValue">SwfdecAsValue</a> *value,
 
67
                                                         <a class="link" href="SwfdecAsObject.html#SwfdecAsVariableFlag" title="enum SwfdecAsVariableFlag">SwfdecAsVariableFlag</a> flags);
 
68
#define             <a class="link" href="SwfdecAsArray.html#swfdec-as-array-push" title="swfdec_as_array_push()">swfdec_as_array_push</a>                (array,value)
 
69
#define             <a class="link" href="SwfdecAsArray.html#swfdec-as-array-push-with-flags" title="swfdec_as_array_push_with_flags()">swfdec_as_array_push_with_flags</a>     (array,value,flags)
73
70
<a
74
71
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
75
 
>gint32</a>              <a class="link" href="SwfdecAsArray.html#swfdec-as-array-get-length">swfdec_as_array_get_length</a>          (<a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray">SwfdecAsArray</a> *array);
76
 
void                <a class="link" href="SwfdecAsArray.html#swfdec-as-array-set-length">swfdec_as_array_set_length</a>          (<a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray">SwfdecAsArray</a> *array,
 
72
>gint32</a>              <a class="link" href="SwfdecAsArray.html#swfdec-as-array-get-length" title="swfdec_as_array_get_length ()">swfdec_as_array_get_length</a>          (<a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray">SwfdecAsArray</a> *array);
 
73
void                <a class="link" href="SwfdecAsArray.html#swfdec-as-array-set-length" title="swfdec_as_array_set_length ()">swfdec_as_array_set_length</a>          (<a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray">SwfdecAsArray</a> *array,
77
74
                                                         <a
78
75
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
79
76
>gint32</a> length);
80
 
void                <a class="link" href="SwfdecAsArray.html#swfdec-as-array-get-value">swfdec_as_array_get_value</a>           (<a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray">SwfdecAsArray</a> *array,
81
 
                                                         <a
82
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
83
 
>gint32</a> idx,
84
 
                                                         <a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue">SwfdecAsValue</a> *value);
85
 
void                <a class="link" href="SwfdecAsArray.html#swfdec-as-array-set-value">swfdec_as_array_set_value</a>           (<a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray">SwfdecAsArray</a> *array,
86
 
                                                         <a
87
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
88
 
>gint32</a> idx,
89
 
                                                         <a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue">SwfdecAsValue</a> *value);
90
 
void                <a class="link" href="SwfdecAsArray.html#swfdec-as-array-remove">swfdec_as_array_remove</a>              (<a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray">SwfdecAsArray</a> *array,
 
77
void                <a class="link" href="SwfdecAsArray.html#swfdec-as-array-get-value" title="swfdec_as_array_get_value ()">swfdec_as_array_get_value</a>           (<a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray">SwfdecAsArray</a> *array,
 
78
                                                         <a
 
79
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
 
80
>gint32</a> idx,
 
81
                                                         <a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue" title="SwfdecAsValue">SwfdecAsValue</a> *value);
 
82
void                <a class="link" href="SwfdecAsArray.html#swfdec-as-array-set-value" title="swfdec_as_array_set_value ()">swfdec_as_array_set_value</a>           (<a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray">SwfdecAsArray</a> *array,
 
83
                                                         <a
 
84
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
 
85
>gint32</a> idx,
 
86
                                                         <a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue" title="SwfdecAsValue">SwfdecAsValue</a> *value);
 
87
void                <a class="link" href="SwfdecAsArray.html#swfdec-as-array-remove" title="swfdec_as_array_remove ()">swfdec_as_array_remove</a>              (<a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray">SwfdecAsArray</a> *array,
91
88
                                                         <a
92
89
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
93
90
>gint32</a> idx);
94
 
 
95
91
</pre>
96
92
</div>
97
93
<div class="refsect1" lang="en">
98
 
<a name="id2650717"></a><h2>Object Hierarchy</h2>
 
94
<a name="SwfdecAsArray.object-hierarchy"></a><h2>Object Hierarchy</h2>
99
95
<pre class="synopsis">
100
 
 
101
96
  <a
102
97
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
103
98
>GObject</a>
106
101
</pre>
107
102
</div>
108
103
<div class="refsect1" lang="en">
109
 
<a name="id2650747"></a><h2>Description</h2>
 
104
<a name="SwfdecAsArray.description"></a><h2>Description</h2>
110
105
<p>
111
106
The array object provides some convenience functions for creating and
112
107
modifying arrays.</p>
115
110
</p>
116
111
</div>
117
112
<div class="refsect1" lang="en">
118
 
<a name="id2650768"></a><h2>Details</h2>
 
113
<a name="SwfdecAsArray.details"></a><h2>Details</h2>
119
114
<div class="refsect2" lang="en">
120
 
<a name="id2650779"></a><h3>
121
 
<a name="SwfdecAsArray-struct"></a>SwfdecAsArray</h3>
122
 
<a class="indexterm" name="id2650791"></a><pre class="programlisting">typedef struct _SwfdecAsArray SwfdecAsArray;</pre>
 
115
<a name="SwfdecAsArray-struct"></a><h3>SwfdecAsArray</h3>
 
116
<pre class="programlisting">typedef struct _SwfdecAsArray SwfdecAsArray;</pre>
123
117
<p>
124
118
This is the type of the array object.</p>
125
119
<p>
128
122
</div>
129
123
<hr>
130
124
<div class="refsect2" lang="en">
131
 
<a name="id2650810"></a><h3>
132
 
<a name="swfdec-as-array-new"></a>swfdec_as_array_new ()</h3>
133
 
<a class="indexterm" name="id2650823"></a><pre class="programlisting"><a class="link" href="SwfdecAsObject.html" title="SwfdecAsObject">SwfdecAsObject</a>*     swfdec_as_array_new                 (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context);</pre>
 
125
<a name="swfdec-as-array-new"></a><h3>swfdec_as_array_new ()</h3>
 
126
<pre class="programlisting"><a class="link" href="SwfdecAsObject.html" title="SwfdecAsObject">SwfdecAsObject</a>*     swfdec_as_array_new                 (<a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext">SwfdecAsContext</a> *context);</pre>
134
127
<p>
135
128
Creates a new <a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray"><span class="type">SwfdecAsArray</span></a>.</p>
136
129
<p>
140
133
<col align="left" valign="top">
141
134
<tbody>
142
135
<tr>
143
 
<td><p><span class="term"><em class="parameter"><code>context</code></em>&#160;:</span></p></td>
 
136
<td><p><span class="term"><em class="parameter"><code>context</code></em> :</span></p></td>
144
137
<td> a <a class="link" href="SwfdecAsContext.html" title="SwfdecAsContext"><span class="type">SwfdecAsContext</span></a>
145
138
</td>
146
139
</tr>
147
140
<tr>
148
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
141
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
149
142
<td> the new array or <a
150
143
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#NULL:CAPS"
151
144
><code class="literal">NULL</code></a> on OOM.
156
149
</div>
157
150
<hr>
158
151
<div class="refsect2" lang="en">
159
 
<a name="id2636268"></a><h3>
160
 
<a name="swfdec-as-array-append"></a>swfdec_as_array_append()</h3>
161
 
<a class="indexterm" name="id2636279"></a><pre class="programlisting">#define             swfdec_as_array_append(array,n,values)</pre>
 
152
<a name="swfdec-as-array-append"></a><h3>swfdec_as_array_append()</h3>
 
153
<pre class="programlisting">#define             swfdec_as_array_append(array,n,values)</pre>
162
154
<p>
163
155
Appends the given <em class="parameter"><code>values</code></em> to the <em class="parameter"><code>array</code></em>. This is a macro that just calls
164
 
<a class="link" href="SwfdecAsArray.html#swfdec-as-array-append-with-flags"><code class="function">swfdec_as_array_append_with_flags()</code></a>.</p>
 
156
<a class="link" href="SwfdecAsArray.html#swfdec-as-array-append-with-flags" title="swfdec_as_array_append_with_flags ()"><code class="function">swfdec_as_array_append_with_flags()</code></a>.</p>
165
157
<p>
166
158
 
167
159
</p>
169
161
<col align="left" valign="top">
170
162
<tbody>
171
163
<tr>
172
 
<td><p><span class="term"><em class="parameter"><code>array</code></em>&#160;:</span></p></td>
 
164
<td><p><span class="term"><em class="parameter"><code>array</code></em> :</span></p></td>
173
165
<td> a <a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray"><span class="type">SwfdecAsArray</span></a>
174
166
</td>
175
167
</tr>
176
168
<tr>
177
 
<td><p><span class="term"><em class="parameter"><code>n</code></em>&#160;:</span></p></td>
 
169
<td><p><span class="term"><em class="parameter"><code>n</code></em> :</span></p></td>
178
170
<td> number of values to add
179
171
</td>
180
172
</tr>
181
173
<tr>
182
 
<td><p><span class="term"><em class="parameter"><code>values</code></em>&#160;:</span></p></td>
 
174
<td><p><span class="term"><em class="parameter"><code>values</code></em> :</span></p></td>
183
175
<td> the values to add
184
176
</td>
185
177
</tr>
188
180
</div>
189
181
<hr>
190
182
<div class="refsect2" lang="en">
191
 
<a name="id2636374"></a><h3>
192
 
<a name="swfdec-as-array-append-with-flags"></a>swfdec_as_array_append_with_flags ()</h3>
193
 
<a class="indexterm" name="id2636386"></a><pre class="programlisting">void                swfdec_as_array_append_with_flags   (<a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray">SwfdecAsArray</a> *array,
 
183
<a name="swfdec-as-array-append-with-flags"></a><h3>swfdec_as_array_append_with_flags ()</h3>
 
184
<pre class="programlisting">void                swfdec_as_array_append_with_flags   (<a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray">SwfdecAsArray</a> *array,
194
185
                                                         <a
195
186
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"
196
187
>guint</a> n,
197
 
                                                         const <a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue">SwfdecAsValue</a> *values,
198
 
                                                         <a class="link" href="SwfdecAsObject.html#SwfdecAsVariableFlag">SwfdecAsVariableFlag</a> flags);</pre>
 
188
                                                         const <a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue" title="SwfdecAsValue">SwfdecAsValue</a> *values,
 
189
                                                         <a class="link" href="SwfdecAsObject.html#SwfdecAsVariableFlag" title="enum SwfdecAsVariableFlag">SwfdecAsVariableFlag</a> flags);</pre>
199
190
<p>
200
191
Appends the given <em class="parameter"><code>values</code></em> to the <em class="parameter"><code>array</code></em> using the given <em class="parameter"><code>flags</code></em>.</p>
201
192
<p>
205
196
<col align="left" valign="top">
206
197
<tbody>
207
198
<tr>
208
 
<td><p><span class="term"><em class="parameter"><code>array</code></em>&#160;:</span></p></td>
 
199
<td><p><span class="term"><em class="parameter"><code>array</code></em> :</span></p></td>
209
200
<td> a <a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray"><span class="type">SwfdecAsArray</span></a>
210
201
</td>
211
202
</tr>
212
203
<tr>
213
 
<td><p><span class="term"><em class="parameter"><code>n</code></em>&#160;:</span></p></td>
 
204
<td><p><span class="term"><em class="parameter"><code>n</code></em> :</span></p></td>
214
205
<td> number of values to add
215
206
</td>
216
207
</tr>
217
208
<tr>
218
 
<td><p><span class="term"><em class="parameter"><code>values</code></em>&#160;:</span></p></td>
 
209
<td><p><span class="term"><em class="parameter"><code>values</code></em> :</span></p></td>
219
210
<td> the values to add
220
211
</td>
221
212
</tr>
222
213
<tr>
223
 
<td><p><span class="term"><em class="parameter"><code>flags</code></em>&#160;:</span></p></td>
224
 
<td> the <a class="link" href="SwfdecAsObject.html#SwfdecAsVariableFlag"><span class="type">SwfdecAsVariableFlag</span></a> flags to use
 
214
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
 
215
<td> the <a class="link" href="SwfdecAsObject.html#SwfdecAsVariableFlag" title="enum SwfdecAsVariableFlag"><span class="type">SwfdecAsVariableFlag</span></a> flags to use
225
216
</td>
226
217
</tr>
227
218
</tbody>
229
220
</div>
230
221
<hr>
231
222
<div class="refsect2" lang="en">
232
 
<a name="id2636531"></a><h3>
233
 
<a name="swfdec-as-array-insert"></a>swfdec_as_array_insert ()</h3>
234
 
<a class="indexterm" name="id2636542"></a><pre class="programlisting">void                swfdec_as_array_insert              (<a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray">SwfdecAsArray</a> *array,
 
223
<a name="swfdec-as-array-insert"></a><h3>swfdec_as_array_insert ()</h3>
 
224
<pre class="programlisting">void                swfdec_as_array_insert              (<a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray">SwfdecAsArray</a> *array,
235
225
                                                         <a
236
226
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
237
227
>gint32</a> idx,
238
 
                                                         <a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue">SwfdecAsValue</a> *value);</pre>
 
228
                                                         <a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue" title="SwfdecAsValue">SwfdecAsValue</a> *value);</pre>
239
229
<p>
240
230
Inserts <em class="parameter"><code>value</code></em> to <em class="parameter"><code>array</code></em> at given index, making room for it by moving
241
231
elements to bigger indexes if necessary. This is a macro that just calls
242
 
<a class="link" href="SwfdecAsArray.html#swfdec-as-array-insert-with-flags"><code class="function">swfdec_as_array_insert_with_flags()</code></a>.</p>
 
232
<a class="link" href="SwfdecAsArray.html#swfdec-as-array-insert-with-flags" title="swfdec_as_array_insert_with_flags ()"><code class="function">swfdec_as_array_insert_with_flags()</code></a>.</p>
243
233
<p>
244
234
 
245
235
</p>
247
237
<col align="left" valign="top">
248
238
<tbody>
249
239
<tr>
250
 
<td><p><span class="term"><em class="parameter"><code>array</code></em>&#160;:</span></p></td>
 
240
<td><p><span class="term"><em class="parameter"><code>array</code></em> :</span></p></td>
251
241
<td> a <a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray"><span class="type">SwfdecAsArray</span></a>
252
242
</td>
253
243
</tr>
254
244
<tr>
255
 
<td><p><span class="term"><em class="parameter"><code>idx</code></em>&#160;:</span></p></td>
 
245
<td><p><span class="term"><em class="parameter"><code>idx</code></em> :</span></p></td>
256
246
<td> index to insert the value to
257
247
</td>
258
248
</tr>
259
249
<tr>
260
 
<td><p><span class="term"><em class="parameter"><code>value</code></em>&#160;:</span></p></td>
261
 
<td> a <a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue"><span class="type">SwfdecAsValue</span></a>
 
250
<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
 
251
<td> a <a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue" title="SwfdecAsValue"><span class="type">SwfdecAsValue</span></a>
262
252
</td>
263
253
</tr>
264
254
</tbody>
266
256
</div>
267
257
<hr>
268
258
<div class="refsect2" lang="en">
269
 
<a name="id2654295"></a><h3>
270
 
<a name="swfdec-as-array-insert-with-flags"></a>swfdec_as_array_insert_with_flags ()</h3>
271
 
<a class="indexterm" name="id2654308"></a><pre class="programlisting">void                swfdec_as_array_insert_with_flags   (<a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray">SwfdecAsArray</a> *array,
 
259
<a name="swfdec-as-array-insert-with-flags"></a><h3>swfdec_as_array_insert_with_flags ()</h3>
 
260
<pre class="programlisting">void                swfdec_as_array_insert_with_flags   (<a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray">SwfdecAsArray</a> *array,
272
261
                                                         <a
273
262
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
274
263
>gint32</a> idx,
275
 
                                                         const <a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue">SwfdecAsValue</a> *value,
276
 
                                                         <a class="link" href="SwfdecAsObject.html#SwfdecAsVariableFlag">SwfdecAsVariableFlag</a> flags);</pre>
 
264
                                                         const <a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue" title="SwfdecAsValue">SwfdecAsValue</a> *value,
 
265
                                                         <a class="link" href="SwfdecAsObject.html#SwfdecAsVariableFlag" title="enum SwfdecAsVariableFlag">SwfdecAsVariableFlag</a> flags);</pre>
277
266
<p>
278
267
Inserts <em class="parameter"><code>value</code></em> to <em class="parameter"><code>array</code></em> at given index using given <em class="parameter"><code>flags</code></em>, making room for
279
268
it by moving elements to bigger indexes if necessary.</p>
284
273
<col align="left" valign="top">
285
274
<tbody>
286
275
<tr>
287
 
<td><p><span class="term"><em class="parameter"><code>array</code></em>&#160;:</span></p></td>
 
276
<td><p><span class="term"><em class="parameter"><code>array</code></em> :</span></p></td>
288
277
<td> a <a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray"><span class="type">SwfdecAsArray</span></a>
289
278
</td>
290
279
</tr>
291
280
<tr>
292
 
<td><p><span class="term"><em class="parameter"><code>idx</code></em>&#160;:</span></p></td>
 
281
<td><p><span class="term"><em class="parameter"><code>idx</code></em> :</span></p></td>
293
282
<td> index to insert the value to
294
283
</td>
295
284
</tr>
296
285
<tr>
297
 
<td><p><span class="term"><em class="parameter"><code>value</code></em>&#160;:</span></p></td>
298
 
<td> a <a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue"><span class="type">SwfdecAsValue</span></a>
 
286
<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
 
287
<td> a <a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue" title="SwfdecAsValue"><span class="type">SwfdecAsValue</span></a>
299
288
</td>
300
289
</tr>
301
290
<tr>
302
 
<td><p><span class="term"><em class="parameter"><code>flags</code></em>&#160;:</span></p></td>
303
 
<td> the <a class="link" href="SwfdecAsObject.html#SwfdecAsVariableFlag"><span class="type">SwfdecAsVariableFlag</span></a> flags to use
 
291
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
 
292
<td> the <a class="link" href="SwfdecAsObject.html#SwfdecAsVariableFlag" title="enum SwfdecAsVariableFlag"><span class="type">SwfdecAsVariableFlag</span></a> flags to use
304
293
</td>
305
294
</tr>
306
295
</tbody>
308
297
</div>
309
298
<hr>
310
299
<div class="refsect2" lang="en">
311
 
<a name="id2654463"></a><h3>
312
 
<a name="swfdec-as-array-push"></a>swfdec_as_array_push()</h3>
313
 
<a class="indexterm" name="id2654474"></a><pre class="programlisting">#define             swfdec_as_array_push(array,value)</pre>
 
300
<a name="swfdec-as-array-push"></a><h3>swfdec_as_array_push()</h3>
 
301
<pre class="programlisting">#define             swfdec_as_array_push(array,value)</pre>
314
302
<p>
315
303
Adds the given <em class="parameter"><code>value</code></em> to the <em class="parameter"><code>array</code></em>. This is a macro that just calls
316
 
<a class="link" href="SwfdecAsArray.html#swfdec-as-array-append-with-flags"><code class="function">swfdec_as_array_append_with_flags()</code></a>.</p>
 
304
<a class="link" href="SwfdecAsArray.html#swfdec-as-array-append-with-flags" title="swfdec_as_array_append_with_flags ()"><code class="function">swfdec_as_array_append_with_flags()</code></a>.</p>
317
305
<p>
318
306
 
319
307
</p>
321
309
<col align="left" valign="top">
322
310
<tbody>
323
311
<tr>
324
 
<td><p><span class="term"><em class="parameter"><code>array</code></em>&#160;:</span></p></td>
 
312
<td><p><span class="term"><em class="parameter"><code>array</code></em> :</span></p></td>
325
313
<td> a <a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray"><span class="type">SwfdecAsArray</span></a>
326
314
</td>
327
315
</tr>
328
316
<tr>
329
 
<td><p><span class="term"><em class="parameter"><code>value</code></em>&#160;:</span></p></td>
 
317
<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
330
318
<td> the value to add
331
319
</td>
332
320
</tr>
335
323
</div>
336
324
<hr>
337
325
<div class="refsect2" lang="en">
338
 
<a name="id2654557"></a><h3>
339
 
<a name="swfdec-as-array-push-with-flags"></a>swfdec_as_array_push_with_flags()</h3>
340
 
<a class="indexterm" name="id2654570"></a><pre class="programlisting">#define             swfdec_as_array_push_with_flags(array,value,flags)</pre>
 
326
<a name="swfdec-as-array-push-with-flags"></a><h3>swfdec_as_array_push_with_flags()</h3>
 
327
<pre class="programlisting">#define             swfdec_as_array_push_with_flags(array,value,flags)</pre>
341
328
<p>
342
329
Adds the given <em class="parameter"><code>value</code></em> to the <em class="parameter"><code>array</code></em> with the given <em class="parameter"><code>flags</code></em>. This is a macro
343
 
that just calls <a class="link" href="SwfdecAsArray.html#swfdec-as-array-append-with-flags"><code class="function">swfdec_as_array_append_with_flags()</code></a>.</p>
 
330
that just calls <a class="link" href="SwfdecAsArray.html#swfdec-as-array-append-with-flags" title="swfdec_as_array_append_with_flags ()"><code class="function">swfdec_as_array_append_with_flags()</code></a>.</p>
344
331
<p>
345
332
 
346
333
</p>
348
335
<col align="left" valign="top">
349
336
<tbody>
350
337
<tr>
351
 
<td><p><span class="term"><em class="parameter"><code>array</code></em>&#160;:</span></p></td>
 
338
<td><p><span class="term"><em class="parameter"><code>array</code></em> :</span></p></td>
352
339
<td> a <a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray"><span class="type">SwfdecAsArray</span></a>
353
340
</td>
354
341
</tr>
355
342
<tr>
356
 
<td><p><span class="term"><em class="parameter"><code>value</code></em>&#160;:</span></p></td>
 
343
<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
357
344
<td> the value to add
358
345
</td>
359
346
</tr>
360
347
<tr>
361
 
<td><p><span class="term"><em class="parameter"><code>flags</code></em>&#160;:</span></p></td>
362
 
<td> the <a class="link" href="SwfdecAsObject.html#SwfdecAsVariableFlag"><span class="type">SwfdecAsVariableFlag</span></a> flags to use
 
348
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
 
349
<td> the <a class="link" href="SwfdecAsObject.html#SwfdecAsVariableFlag" title="enum SwfdecAsVariableFlag"><span class="type">SwfdecAsVariableFlag</span></a> flags to use
363
350
</td>
364
351
</tr>
365
352
</tbody>
367
354
</div>
368
355
<hr>
369
356
<div class="refsect2" lang="en">
370
 
<a name="id2654682"></a><h3>
371
 
<a name="swfdec-as-array-get-length"></a>swfdec_as_array_get_length ()</h3>
372
 
<a class="indexterm" name="id2654694"></a><pre class="programlisting"><a
 
357
<a name="swfdec-as-array-get-length"></a><h3>swfdec_as_array_get_length ()</h3>
 
358
<pre class="programlisting"><a
373
359
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
374
360
>gint32</a>              swfdec_as_array_get_length          (<a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray">SwfdecAsArray</a> *array);</pre>
375
361
<p>
381
367
<col align="left" valign="top">
382
368
<tbody>
383
369
<tr>
384
 
<td><p><span class="term"><em class="parameter"><code>array</code></em>&#160;:</span></p></td>
 
370
<td><p><span class="term"><em class="parameter"><code>array</code></em> :</span></p></td>
385
371
<td> a <a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray"><span class="type">SwfdecAsArray</span></a>
386
372
</td>
387
373
</tr>
388
374
<tr>
389
 
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span>&#160;:</span></p></td>
 
375
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
390
376
<td> Current length of the <em class="parameter"><code>array</code></em>, always &gt;= 0
391
377
</td>
392
378
</tr>
395
381
</div>
396
382
<hr>
397
383
<div class="refsect2" lang="en">
398
 
<a name="id2654773"></a><h3>
399
 
<a name="swfdec-as-array-set-length"></a>swfdec_as_array_set_length ()</h3>
400
 
<a class="indexterm" name="id2654785"></a><pre class="programlisting">void                swfdec_as_array_set_length          (<a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray">SwfdecAsArray</a> *array,
 
384
<a name="swfdec-as-array-set-length"></a><h3>swfdec_as_array_set_length ()</h3>
 
385
<pre class="programlisting">void                swfdec_as_array_set_length          (<a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray">SwfdecAsArray</a> *array,
401
386
                                                         <a
402
387
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
403
388
>gint32</a> length);</pre>
411
396
<col align="left" valign="top">
412
397
<tbody>
413
398
<tr>
414
 
<td><p><span class="term"><em class="parameter"><code>array</code></em>&#160;:</span></p></td>
 
399
<td><p><span class="term"><em class="parameter"><code>array</code></em> :</span></p></td>
415
400
<td> a <a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray"><span class="type">SwfdecAsArray</span></a>
416
401
</td>
417
402
</tr>
418
403
<tr>
419
 
<td><p><span class="term"><em class="parameter"><code>length</code></em>&#160;:</span></p></td>
 
404
<td><p><span class="term"><em class="parameter"><code>length</code></em> :</span></p></td>
420
405
<td> the new length
421
406
</td>
422
407
</tr>
425
410
</div>
426
411
<hr>
427
412
<div class="refsect2" lang="en">
428
 
<a name="id2654870"></a><h3>
429
 
<a name="swfdec-as-array-get-value"></a>swfdec_as_array_get_value ()</h3>
430
 
<a class="indexterm" name="id2654882"></a><pre class="programlisting">void                swfdec_as_array_get_value           (<a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray">SwfdecAsArray</a> *array,
 
413
<a name="swfdec-as-array-get-value"></a><h3>swfdec_as_array_get_value ()</h3>
 
414
<pre class="programlisting">void                swfdec_as_array_get_value           (<a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray">SwfdecAsArray</a> *array,
431
415
                                                         <a
432
416
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
433
417
>gint32</a> idx,
434
 
                                                         <a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue">SwfdecAsValue</a> *value);</pre>
 
418
                                                         <a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue" title="SwfdecAsValue">SwfdecAsValue</a> *value);</pre>
435
419
<p>
436
420
Gets a value from given index, if the value doesn't exists an undefined
437
421
value is set.</p>
442
426
<col align="left" valign="top">
443
427
<tbody>
444
428
<tr>
445
 
<td><p><span class="term"><em class="parameter"><code>array</code></em>&#160;:</span></p></td>
 
429
<td><p><span class="term"><em class="parameter"><code>array</code></em> :</span></p></td>
446
430
<td> a <a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray"><span class="type">SwfdecAsArray</span></a>
447
431
</td>
448
432
</tr>
449
433
<tr>
450
 
<td><p><span class="term"><em class="parameter"><code>idx</code></em>&#160;:</span></p></td>
 
434
<td><p><span class="term"><em class="parameter"><code>idx</code></em> :</span></p></td>
451
435
<td> index of the value to get
452
436
</td>
453
437
</tr>
454
438
<tr>
455
 
<td><p><span class="term"><em class="parameter"><code>value</code></em>&#160;:</span></p></td>
456
 
<td> a pointer to <a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue"><span class="type">SwfdecAsValue</span></a> that will be set
 
439
<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
 
440
<td> a pointer to <a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue" title="SwfdecAsValue"><span class="type">SwfdecAsValue</span></a> that will be set
457
441
</td>
458
442
</tr>
459
443
</tbody>
461
445
</div>
462
446
<hr>
463
447
<div class="refsect2" lang="en">
464
 
<a name="id2654990"></a><h3>
465
 
<a name="swfdec-as-array-set-value"></a>swfdec_as_array_set_value ()</h3>
466
 
<a class="indexterm" name="id2655002"></a><pre class="programlisting">void                swfdec_as_array_set_value           (<a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray">SwfdecAsArray</a> *array,
 
448
<a name="swfdec-as-array-set-value"></a><h3>swfdec_as_array_set_value ()</h3>
 
449
<pre class="programlisting">void                swfdec_as_array_set_value           (<a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray">SwfdecAsArray</a> *array,
467
450
                                                         <a
468
451
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
469
452
>gint32</a> idx,
470
 
                                                         <a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue">SwfdecAsValue</a> *value);</pre>
 
453
                                                         <a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue" title="SwfdecAsValue">SwfdecAsValue</a> *value);</pre>
471
454
<p>
472
455
Sets a <em class="parameter"><code>value</code></em> to given index. The <em class="parameter"><code>array</code></em>'s length will be increased if
473
456
necessary.</p>
478
461
<col align="left" valign="top">
479
462
<tbody>
480
463
<tr>
481
 
<td><p><span class="term"><em class="parameter"><code>array</code></em>&#160;:</span></p></td>
 
464
<td><p><span class="term"><em class="parameter"><code>array</code></em> :</span></p></td>
482
465
<td> a <a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray"><span class="type">SwfdecAsArray</span></a>
483
466
</td>
484
467
</tr>
485
468
<tr>
486
 
<td><p><span class="term"><em class="parameter"><code>idx</code></em>&#160;:</span></p></td>
 
469
<td><p><span class="term"><em class="parameter"><code>idx</code></em> :</span></p></td>
487
470
<td> index of the value to set
488
471
</td>
489
472
</tr>
490
473
<tr>
491
 
<td><p><span class="term"><em class="parameter"><code>value</code></em>&#160;:</span></p></td>
492
 
<td> a pointer to <a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue"><span class="type">SwfdecAsValue</span></a>
 
474
<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
 
475
<td> a pointer to <a class="link" href="swfdec-SwfdecAsValue.html#SwfdecAsValue" title="SwfdecAsValue"><span class="type">SwfdecAsValue</span></a>
493
476
</td>
494
477
</tr>
495
478
</tbody>
497
480
</div>
498
481
<hr>
499
482
<div class="refsect2" lang="en">
500
 
<a name="id2655121"></a><h3>
501
 
<a name="swfdec-as-array-remove"></a>swfdec_as_array_remove ()</h3>
502
 
<a class="indexterm" name="id2655132"></a><pre class="programlisting">void                swfdec_as_array_remove              (<a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray">SwfdecAsArray</a> *array,
 
483
<a name="swfdec-as-array-remove"></a><h3>swfdec_as_array_remove ()</h3>
 
484
<pre class="programlisting">void                swfdec_as_array_remove              (<a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray">SwfdecAsArray</a> *array,
503
485
                                                         <a
504
486
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint32"
505
487
>gint32</a> idx);</pre>
513
495
<col align="left" valign="top">
514
496
<tbody>
515
497
<tr>
516
 
<td><p><span class="term"><em class="parameter"><code>array</code></em>&#160;:</span></p></td>
 
498
<td><p><span class="term"><em class="parameter"><code>array</code></em> :</span></p></td>
517
499
<td> a <a class="link" href="SwfdecAsArray.html" title="SwfdecAsArray"><span class="type">SwfdecAsArray</span></a>
518
500
</td>
519
501
</tr>
520
502
<tr>
521
 
<td><p><span class="term"><em class="parameter"><code>idx</code></em>&#160;:</span></p></td>
 
503
<td><p><span class="term"><em class="parameter"><code>idx</code></em> :</span></p></td>
522
504
<td> index of the value to remove
523
505
</td>
524
506
</tr>
526
508
</table></div>
527
509
</div>
528
510
</div>
529
 
<div class="refsect1" lang="en">
530
 
<a name="id2655225"></a><div class="refsect2" lang="en"><a name="id2655226"></a></div>
 
511
</div>
 
512
<div class="footer">
531
513
<hr>
532
 
<div class="refsect2" lang="en"><a name="id2655227"></a></div>
533
 
</div>
534
 
</div>
 
514
          Generated by GTK-Doc V1.10</div>
535
515
</body>
536
516
</html>