25
<link linkend="gchar">gchar</link>* <link linkend="gimp-procedural-db-temp-name">gimp_procedural_db_temp_name</link> (void);
26
<link linkend="gboolean">gboolean</link> <link linkend="gimp-procedural-db-proc-info">gimp_procedural_db_proc_info</link> (const <link linkend="gchar">gchar</link> *procedure,
27
<link linkend="gchar">gchar</link> **blurb,
28
<link linkend="gchar">gchar</link> **help,
29
<link linkend="gchar">gchar</link> **author,
30
<link linkend="gchar">gchar</link> **copyright,
31
<link linkend="gchar">gchar</link> **date,
32
<link linkend="GimpPDBProcType">GimpPDBProcType</link> *proc_type,
33
<link linkend="gint">gint</link> *num_args,
34
<link linkend="gint">gint</link> *num_values,
35
<link linkend="GimpParamDef">GimpParamDef</link> **args,
36
<link linkend="GimpParamDef">GimpParamDef</link> **return_vals);
37
<link linkend="gboolean">gboolean</link> <link linkend="gimp-procedural-db-get-data">gimp_procedural_db_get_data</link> (const <link linkend="gchar">gchar</link> *identifier,
38
<link linkend="gpointer">gpointer</link> data);
39
<link linkend="gboolean">gboolean</link> <link linkend="gimp-procedural-db-set-data">gimp_procedural_db_set_data</link> (const <link linkend="gchar">gchar</link> *identifier,
40
<link linkend="gpointer">gpointer</link> data,
41
<link linkend="guint32">guint32</link> bytes);
42
<link linkend="gboolean">gboolean</link> <link linkend="gimp-procedural-db-dump">gimp_procedural_db_dump</link> (const <link linkend="gchar">gchar</link> *filename);
43
<link linkend="gboolean">gboolean</link> <link linkend="gimp-procedural-db-query">gimp_procedural_db_query</link> (const <link linkend="gchar">gchar</link> *name,
44
const <link linkend="gchar">gchar</link> *blurb,
45
const <link linkend="gchar">gchar</link> *help,
46
const <link linkend="gchar">gchar</link> *author,
47
const <link linkend="gchar">gchar</link> *copyright,
48
const <link linkend="gchar">gchar</link> *date,
49
const <link linkend="gchar">gchar</link> *proc_type,
50
<link linkend="gint">gint</link> *num_matches,
51
<link linkend="gchar">gchar</link> ***procedure_names);
52
<link linkend="gboolean">gboolean</link> <link linkend="gimp-procedural-db-proc-arg">gimp_procedural_db_proc_arg</link> (const <link linkend="gchar">gchar</link> *procedure,
53
<link linkend="gint">gint</link> arg_num,
54
<link linkend="GimpPDBArgType">GimpPDBArgType</link> *arg_type,
55
<link linkend="gchar">gchar</link> **arg_name,
56
<link linkend="gchar">gchar</link> **arg_desc);
57
<link linkend="gboolean">gboolean</link> <link linkend="gimp-procedural-db-proc-val">gimp_procedural_db_proc_val</link> (const <link linkend="gchar">gchar</link> *procedure,
58
<link linkend="gint">gint</link> val_num,
59
<link linkend="GimpPDBArgType">GimpPDBArgType</link> *val_type,
60
<link linkend="gchar">gchar</link> **val_name,
61
<link linkend="gchar">gchar</link> **val_desc);
62
<link linkend="gint">gint</link> <link linkend="gimp-procedural-db-get-data-size">gimp_procedural_db_get_data_size</link>
63
(const <link linkend="gchar">gchar</link> *identifier);
25
<link linkend="gchar">gchar</link>* <link linkend="gimp-procedural-db-temp-name">gimp_procedural_db_temp_name</link> (void);
26
<link linkend="gboolean">gboolean</link> <link linkend="gimp-procedural-db-proc-info">gimp_procedural_db_proc_info</link> (const <link linkend="gchar">gchar</link> *procedure,
27
<link linkend="gchar">gchar</link> **blurb,
28
<link linkend="gchar">gchar</link> **help,
29
<link linkend="gchar">gchar</link> **author,
30
<link linkend="gchar">gchar</link> **copyright,
31
<link linkend="gchar">gchar</link> **date,
32
<link linkend="GimpPDBProcType">GimpPDBProcType</link> *proc_type,
33
<link linkend="gint">gint</link> *num_args,
34
<link linkend="gint">gint</link> *num_values,
35
<link linkend="GimpParamDef">GimpParamDef</link> **args,
36
<link linkend="GimpParamDef">GimpParamDef</link> **return_vals);
37
<link linkend="gboolean">gboolean</link> <link linkend="gimp-procedural-db-get-data">gimp_procedural_db_get_data</link> (const <link linkend="gchar">gchar</link> *identifier,
38
<link linkend="gpointer">gpointer</link> data);
39
<link linkend="gboolean">gboolean</link> <link linkend="gimp-procedural-db-set-data">gimp_procedural_db_set_data</link> (const <link linkend="gchar">gchar</link> *identifier,
40
<link linkend="gconstpointer">gconstpointer</link> data,
41
<link linkend="guint32">guint32</link> bytes);
42
<link linkend="gboolean">gboolean</link> <link linkend="gimp-procedural-db-dump">gimp_procedural_db_dump</link> (const <link linkend="gchar">gchar</link> *filename);
43
<link linkend="gboolean">gboolean</link> <link linkend="gimp-procedural-db-query">gimp_procedural_db_query</link> (const <link linkend="gchar">gchar</link> *name,
44
const <link linkend="gchar">gchar</link> *blurb,
45
const <link linkend="gchar">gchar</link> *help,
46
const <link linkend="gchar">gchar</link> *author,
47
const <link linkend="gchar">gchar</link> *copyright,
48
const <link linkend="gchar">gchar</link> *date,
49
const <link linkend="gchar">gchar</link> *proc_type,
50
<link linkend="gint">gint</link> *num_matches,
51
<link linkend="gchar">gchar</link> ***procedure_names);
52
<link linkend="gboolean">gboolean</link> <link linkend="gimp-procedural-db-proc-arg">gimp_procedural_db_proc_arg</link> (const <link linkend="gchar">gchar</link> *procedure_name,
53
<link linkend="gint">gint</link> arg_num,
54
<link linkend="GimpPDBArgType">GimpPDBArgType</link> *arg_type,
55
<link linkend="gchar">gchar</link> **arg_name,
56
<link linkend="gchar">gchar</link> **arg_desc);
57
<link linkend="gboolean">gboolean</link> <link linkend="gimp-procedural-db-proc-val">gimp_procedural_db_proc_val</link> (const <link linkend="gchar">gchar</link> *procedure_name,
58
<link linkend="gint">gint</link> val_num,
59
<link linkend="GimpPDBArgType">GimpPDBArgType</link> *val_type,
60
<link linkend="gchar">gchar</link> **val_name,
61
<link linkend="gchar">gchar</link> **val_desc);
62
<link linkend="gint">gint</link> <link linkend="gimp-procedural-db-get-data-size">gimp_procedural_db_get_data_size</link> (const <link linkend="gchar">gchar</link> *identifier);
100
98
</variablelist></refsect2>
102
100
<title><anchor id="gimp-procedural-db-proc-info" role="function"/>gimp_procedural_db_proc_info ()</title>
103
<indexterm><primary>gimp_procedural_db_proc_info</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> gimp_procedural_db_proc_info (const <link linkend="gchar">gchar</link> *procedure,
104
<link linkend="gchar">gchar</link> **blurb,
105
<link linkend="gchar">gchar</link> **help,
106
<link linkend="gchar">gchar</link> **author,
107
<link linkend="gchar">gchar</link> **copyright,
108
<link linkend="gchar">gchar</link> **date,
109
<link linkend="GimpPDBProcType">GimpPDBProcType</link> *proc_type,
110
<link linkend="gint">gint</link> *num_args,
111
<link linkend="gint">gint</link> *num_values,
112
<link linkend="GimpParamDef">GimpParamDef</link> **args,
113
<link linkend="GimpParamDef">GimpParamDef</link> **return_vals);</programlisting>
101
<indexterm><primary>gimp_procedural_db_proc_info</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> gimp_procedural_db_proc_info (const <link linkend="gchar">gchar</link> *procedure,
102
<link linkend="gchar">gchar</link> **blurb,
103
<link linkend="gchar">gchar</link> **help,
104
<link linkend="gchar">gchar</link> **author,
105
<link linkend="gchar">gchar</link> **copyright,
106
<link linkend="gchar">gchar</link> **date,
107
<link linkend="GimpPDBProcType">GimpPDBProcType</link> *proc_type,
108
<link linkend="gint">gint</link> *num_args,
109
<link linkend="gint">gint</link> *num_values,
110
<link linkend="GimpParamDef">GimpParamDef</link> **args,
111
<link linkend="GimpParamDef">GimpParamDef</link> **return_vals);</programlisting>
115
113
Queries the procedural database for information on the specified
234
232
</variablelist></refsect2>
236
234
<title><anchor id="gimp-procedural-db-query" role="function"/>gimp_procedural_db_query ()</title>
237
<indexterm><primary>gimp_procedural_db_query</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> gimp_procedural_db_query (const <link linkend="gchar">gchar</link> *name,
238
const <link linkend="gchar">gchar</link> *blurb,
239
const <link linkend="gchar">gchar</link> *help,
240
const <link linkend="gchar">gchar</link> *author,
241
const <link linkend="gchar">gchar</link> *copyright,
242
const <link linkend="gchar">gchar</link> *date,
243
const <link linkend="gchar">gchar</link> *proc_type,
244
<link linkend="gint">gint</link> *num_matches,
245
<link linkend="gchar">gchar</link> ***procedure_names);</programlisting>
235
<indexterm><primary>gimp_procedural_db_query</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> gimp_procedural_db_query (const <link linkend="gchar">gchar</link> *name,
236
const <link linkend="gchar">gchar</link> *blurb,
237
const <link linkend="gchar">gchar</link> *help,
238
const <link linkend="gchar">gchar</link> *author,
239
const <link linkend="gchar">gchar</link> *copyright,
240
const <link linkend="gchar">gchar</link> *date,
241
const <link linkend="gchar">gchar</link> *proc_type,
242
<link linkend="gint">gint</link> *num_matches,
243
<link linkend="gchar">gchar</link> ***procedure_names);</programlisting>
247
245
Queries the procedural database for its contents using regular
248
246
expression matching.
330
328
</variablelist></refsect2>
332
330
<title><anchor id="gimp-procedural-db-proc-val" role="function"/>gimp_procedural_db_proc_val ()</title>
333
<indexterm><primary>gimp_procedural_db_proc_val</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> gimp_procedural_db_proc_val (const <link linkend="gchar">gchar</link> *procedure,
334
<link linkend="gint">gint</link> val_num,
335
<link linkend="GimpPDBArgType">GimpPDBArgType</link> *val_type,
336
<link linkend="gchar">gchar</link> **val_name,
337
<link linkend="gchar">gchar</link> **val_desc);</programlisting>
331
<indexterm><primary>gimp_procedural_db_proc_val</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link> gimp_procedural_db_proc_val (const <link linkend="gchar">gchar</link> *procedure_name,
332
<link linkend="gint">gint</link> val_num,
333
<link linkend="GimpPDBArgType">GimpPDBArgType</link> *val_type,
334
<link linkend="gchar">gchar</link> **val_name,
335
<link linkend="gchar">gchar</link> **val_desc);</programlisting>
339
337
Queries the procedural database for information on the specified
340
338
procedure's return value.