~ubuntu-branches/ubuntu/utopic/anjuta/utopic-proposed

« back to all changes in this revision

Viewing changes to manuals/reference/libanjuta/html/libanjuta-IAnjutaSymbol.html

  • Committer: Package Import Robot
  • Author(s): Andreas Henriksson, Jackson Doak
  • Date: 2014-07-12 15:17:39 UTC
  • mfrom: (1.4.14)
  • Revision ID: package-import@ubuntu.com-20140712151739-p9xy0ntlgbpm2nxq
Tags: 2:3.12.0-1
* Team upload.

[ Jackson Doak ]
* New upstream release
* Drop 03_valac_0.22.patch, fixed upstream\
* debian/control:
  - Bump b-dep version on libgtk-3-dev (>= 3.6.0), libglib2.0-dev (>= 2.34.0)
  - Bump stardards-version to 3.9.5. No changes.

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
<head>
4
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>IAnjutaSymbol</title>
6
 
<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
 
6
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
7
7
<link rel="home" href="index.html" title="Anjuta Developers Reference Manual">
8
8
<link rel="up" href="plugin-interfaces.html" title="Plugin interfaces">
9
9
<link rel="prev" href="libanjuta-IAnjutaStreamSavable.html" title="IAnjutaStreamSavable">
10
10
<link rel="next" href="libanjuta-IAnjutaSymbolQuery.html" title="IAnjutaSymbolQuery">
11
 
<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.19 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
</head>
14
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
48
48
 
49
49
#define             <a class="link" href="libanjuta-IAnjutaSymbol.html#IANJUTA-SYMBOL-ERROR:CAPS" title="IANJUTA_SYMBOL_ERROR">IANJUTA_SYMBOL_ERROR</a>
50
50
enum                <a class="link" href="libanjuta-IAnjutaSymbol.html#IAnjutaSymbolField-enum" title="enum IAnjutaSymbolField">IAnjutaSymbolField</a>;
 
51
enum                <a class="link" href="libanjuta-IAnjutaSymbol.html#IAnjutaSymbolType-enum" title="enum IAnjutaSymbolType">IAnjutaSymbolType</a>;
51
52
struct              <a class="link" href="libanjuta-IAnjutaSymbol.html#IAnjutaSymbolIface" title="struct IAnjutaSymbolIface">IAnjutaSymbolIface</a>;
52
 
enum                <a class="link" href="libanjuta-IAnjutaSymbol.html#IAnjutaSymbolType-enum" title="enum IAnjutaSymbolType">IAnjutaSymbolType</a>;
53
53
<a href="http://library.gnome.org/devel/glib/unstable/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a>              <a class="link" href="libanjuta-IAnjutaSymbol.html#ianjuta-symbol-error-quark" title="ianjuta_symbol_error_quark ()">ianjuta_symbol_error_quark</a>          (<em class="parameter"><code><span class="type">void</span></code></em>);
54
54
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="libanjuta-IAnjutaSymbol.html#ianjuta-symbol-get-boolean" title="ianjuta_symbol_get_boolean ()">ianjuta_symbol_get_boolean</a>          (<em class="parameter"><code><span class="type">IAnjutaSymbol</span> *obj</code></em>,
55
55
                                                         <em class="parameter"><code><a class="link" href="libanjuta-IAnjutaSymbol.html#IAnjutaSymbolField"><span class="type">IAnjutaSymbolField</span></a> field</code></em>,
56
56
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
57
57
<a href="http://library.gnome.org/devel/gio/unstable/GFile.html"><span class="returnvalue">GFile</span></a> *             <a class="link" href="libanjuta-IAnjutaSymbol.html#ianjuta-symbol-get-file" title="ianjuta_symbol_get_file ()">ianjuta_symbol_get_file</a>             (<em class="parameter"><code><span class="type">IAnjutaSymbol</span> *obj</code></em>,
58
58
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
59
 
const <span class="returnvalue">GdkPixbuf</span> *   <a class="link" href="libanjuta-IAnjutaSymbol.html#ianjuta-symbol-get-icon" title="ianjuta_symbol_get_icon ()">ianjuta_symbol_get_icon</a>             (<em class="parameter"><code><span class="type">IAnjutaSymbol</span> *obj</code></em>,
 
59
const <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *   <a class="link" href="libanjuta-IAnjutaSymbol.html#ianjuta-symbol-get-icon" title="ianjuta_symbol_get_icon ()">ianjuta_symbol_get_icon</a>             (<em class="parameter"><code><span class="type">IAnjutaSymbol</span> *obj</code></em>,
60
60
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);
61
61
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>                <a class="link" href="libanjuta-IAnjutaSymbol.html#ianjuta-symbol-get-int" title="ianjuta_symbol_get_int ()">ianjuta_symbol_get_int</a>              (<em class="parameter"><code><span class="type">IAnjutaSymbol</span> *obj</code></em>,
62
62
                                                         <em class="parameter"><code><a class="link" href="libanjuta-IAnjutaSymbol.html#IAnjutaSymbolField"><span class="type">IAnjutaSymbolField</span></a> field</code></em>,
129
129
<a class="link" href="libanjuta-IAnjutaSymbol.html#ianjuta-symbol-get-boolean" title="ianjuta_symbol_get_boolean ()"><code class="function">ianjuta_symbol_get_boolean()</code></a>. Some fields can be in both forms,
130
130
e.g. <a class="link" href="libanjuta-IAnjutaSymbol.html#IANJUTA-SYMBOL-FIELD-TYPE:CAPS"><span class="type">IANJUTA_SYMBOL_FIELD_TYPE</span></a>.
131
131
</p>
132
 
<div class="variablelist"><table border="0">
 
132
<div class="variablelist"><table border="0" class="variablelist">
 
133
<colgroup>
133
134
<col align="left" valign="top">
 
135
<col>
 
136
</colgroup>
134
137
<tbody>
135
138
<tr>
136
139
<td><p><a name="IANJUTA-SYMBOL-FIELD-ID:CAPS"></a><span class="term"><code class="literal">IANJUTA_SYMBOL_FIELD_ID</code></span></p></td>
232
235
</div>
233
236
<hr>
234
237
<div class="refsect2">
235
 
<a name="IAnjutaSymbolIface"></a><h3>struct IAnjutaSymbolIface</h3>
236
 
<pre class="programlisting">struct IAnjutaSymbolIface {
237
 
        GTypeInterface g_iface;
238
 
        
239
 
 
240
 
        gboolean (*get_boolean) (IAnjutaSymbol *obj, IAnjutaSymbolField field, GError **err);
241
 
        GFile* (*get_file) (IAnjutaSymbol *obj, GError **err);
242
 
        const GdkPixbuf * (*get_icon) (IAnjutaSymbol *obj, GError **err);
243
 
        gint (*get_int) (IAnjutaSymbol *obj, IAnjutaSymbolField field, GError **err);
244
 
        const gchar* (*get_string) (IAnjutaSymbol *obj, IAnjutaSymbolField field, GError **err);
245
 
        IAnjutaSymbolType (*get_sym_type) (IAnjutaSymbol *obj, GError **err);
246
 
};
247
 
</pre>
248
 
<p>
249
 
</p>
250
 
</div>
251
 
<hr>
252
 
<div class="refsect2">
253
238
<a name="IAnjutaSymbolType-enum"></a><h3>enum IAnjutaSymbolType</h3>
254
239
<pre class="programlisting">typedef enum {
255
240
        IANJUTA_SYMBOL_TYPE_NONE = 0,
278
263
        IANJUTA_SYMBOL_TYPE_MAX = 2097151
279
264
} IAnjutaSymbolType;
280
265
</pre>
281
 
<div class="variablelist"><table border="0">
 
266
<div class="variablelist"><table border="0" class="variablelist">
 
267
<colgroup>
282
268
<col align="left" valign="top">
 
269
<col>
 
270
</colgroup>
283
271
<tbody>
284
272
<tr>
285
273
<td><p><a name="IANJUTA-SYMBOL-TYPE-NONE:CAPS"></a><span class="term"><code class="literal">IANJUTA_SYMBOL_TYPE_NONE</code></span></p></td>
406
394
</div>
407
395
<hr>
408
396
<div class="refsect2">
 
397
<a name="IAnjutaSymbolIface"></a><h3>struct IAnjutaSymbolIface</h3>
 
398
<pre class="programlisting">struct IAnjutaSymbolIface {
 
399
        GTypeInterface g_iface;
 
400
        
 
401
 
 
402
        gboolean (*get_boolean) (IAnjutaSymbol *obj, IAnjutaSymbolField field, GError **err);
 
403
        GFile* (*get_file) (IAnjutaSymbol *obj, GError **err);
 
404
        const GdkPixbuf * (*get_icon) (IAnjutaSymbol *obj, GError **err);
 
405
        gint (*get_int) (IAnjutaSymbol *obj, IAnjutaSymbolField field, GError **err);
 
406
        const gchar* (*get_string) (IAnjutaSymbol *obj, IAnjutaSymbolField field, GError **err);
 
407
        IAnjutaSymbolType (*get_sym_type) (IAnjutaSymbol *obj, GError **err);
 
408
};
 
409
</pre>
 
410
<p>
 
411
</p>
 
412
</div>
 
413
<hr>
 
414
<div class="refsect2">
409
415
<a name="ianjuta-symbol-error-quark"></a><h3>ianjuta_symbol_error_quark ()</h3>
410
416
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a>              ianjuta_symbol_error_quark          (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
411
417
<p>
420
426
<p>
421
427
Retreives the boolean value of a boolean <em class="parameter"><code>field</code></em>.
422
428
</p>
423
 
<div class="variablelist"><table border="0">
 
429
<div class="variablelist"><table border="0" class="variablelist">
 
430
<colgroup>
424
431
<col align="left" valign="top">
 
432
<col>
 
433
</colgroup>
425
434
<tbody>
426
435
<tr>
427
436
<td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
453
462
symbol is declared. It contains the absolute path of the file
454
463
unlike raw value of field <a class="link" href="libanjuta-IAnjutaSymbol.html#IANJUTA-SYMBOL-FIELD-FILE-PATH:CAPS"><span class="type">IANJUTA_SYMBOL_FIELD_FILE_PATH</span></a>.
455
464
</p>
456
 
<div class="variablelist"><table border="0">
 
465
<div class="variablelist"><table border="0" class="variablelist">
 
466
<colgroup>
457
467
<col align="left" valign="top">
 
468
<col>
 
469
</colgroup>
458
470
<tbody>
459
471
<tr>
460
472
<td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
474
486
<hr>
475
487
<div class="refsect2">
476
488
<a name="ianjuta-symbol-get-icon"></a><h3>ianjuta_symbol_get_icon ()</h3>
477
 
<pre class="programlisting">const <span class="returnvalue">GdkPixbuf</span> *   ianjuta_symbol_get_icon             (<em class="parameter"><code><span class="type">IAnjutaSymbol</span> *obj</code></em>,
 
489
<pre class="programlisting">const <a href="http://library.gnome.org/devel/gdk-pixbuf/unstable/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *   ianjuta_symbol_get_icon             (<em class="parameter"><code><span class="type">IAnjutaSymbol</span> *obj</code></em>,
478
490
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **err</code></em>);</pre>
479
491
<p>
480
492
A convenience method to get a small icon (16x16) representing the symbol
481
493
kind. You *need* a query with fields <a class="link" href="libanjuta-IAnjutaSymbol.html#IANJUTA-SYMBOL-FIELD-ACCESS:CAPS"><span class="type">IANJUTA_SYMBOL_FIELD_ACCESS</span></a> and
482
494
<a class="link" href="libanjuta-IAnjutaSymbol.html#IANJUTA-SYMBOL-FIELD-KIND:CAPS"><span class="type">IANJUTA_SYMBOL_FIELD_KIND</span></a> selected.
483
495
</p>
484
 
<div class="variablelist"><table border="0">
 
496
<div class="variablelist"><table border="0" class="variablelist">
 
497
<colgroup>
485
498
<col align="left" valign="top">
 
499
<col>
 
500
</colgroup>
486
501
<tbody>
487
502
<tr>
488
503
<td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
509
524
<p>
510
525
Retreives the integer value of an integer <em class="parameter"><code>field</code></em>.
511
526
</p>
512
 
<div class="variablelist"><table border="0">
 
527
<div class="variablelist"><table border="0" class="variablelist">
 
528
<colgroup>
513
529
<col align="left" valign="top">
 
530
<col>
 
531
</colgroup>
514
532
<tbody>
515
533
<tr>
516
534
<td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
540
558
<p>
541
559
Retreives the string value of a string <em class="parameter"><code>field</code></em>.
542
560
</p>
543
 
<div class="variablelist"><table border="0">
 
561
<div class="variablelist"><table border="0" class="variablelist">
 
562
<colgroup>
544
563
<col align="left" valign="top">
 
564
<col>
 
565
</colgroup>
545
566
<tbody>
546
567
<tr>
547
568
<td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
571
592
A convenience method to get value of <a class="link" href="libanjuta-IAnjutaSymbol.html#IANJUTA-SYMBOL-FIELD-TYPE:CAPS"><span class="type">IANJUTA_SYMBOL_FIELD_TYPE</span></a>
572
593
field typecasted to IAnjutaSymbolType. Numerical value is unchanged.
573
594
</p>
574
 
<div class="variablelist"><table border="0">
 
595
<div class="variablelist"><table border="0" class="variablelist">
 
596
<colgroup>
575
597
<col align="left" valign="top">
 
598
<col>
 
599
</colgroup>
576
600
<tbody>
577
601
<tr>
578
602
<td><p><span class="term"><em class="parameter"><code>obj</code></em> :</span></p></td>
598
622
</div>
599
623
<div class="footer">
600
624
<hr>
601
 
          Generated by GTK-Doc V1.18</div>
 
625
          Generated by GTK-Doc V1.19</div>
602
626
</body>
603
627
</html>
 
 
b'\\ No newline at end of file'