~ubuntu-branches/ubuntu/quantal/gtkmm3.0/quantal

« back to all changes in this revision

Viewing changes to docs/reference/html/classGtk_1_1TextTagTable.html

  • Committer: Package Import Robot
  • Author(s): Robert Ancell
  • Date: 2012-09-28 09:25:06 UTC
  • mfrom: (1.1.14)
  • Revision ID: package-import@ubuntu.com-20120928092506-9h63ais5o750a8sk
Tags: 3.5.13-0ubuntu1
* New upstream release
* debian/control:
  - Bump build-depends on libglibmm-2.4-dev, libgtk-3-dev

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
2
<html xmlns="http://www.w3.org/1999/xhtml">
 
3
<head>
 
4
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
 
5
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
 
6
<title>gtkmm: Gtk::TextTagTable Class Reference</title>
 
7
<link href="tabs.css" rel="stylesheet" type="text/css"/>
 
8
<script type="text/javascript" src="jquery.js"></script>
 
9
<script type="text/javascript" src="dynsections.js"></script>
 
10
<link href="doxygen.css" rel="stylesheet" type="text/css" />
 
11
</head>
 
12
<body>
 
13
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
 
14
<div id="titlearea">
 
15
<table cellspacing="0" cellpadding="0">
 
16
 <tbody>
 
17
 <tr style="height: 56px;">
 
18
  <td style="padding-left: 0.5em;">
 
19
   <div id="projectname">gtkmm
 
20
   &#160;<span id="projectnumber">3.5.13</span>
 
21
   </div>
 
22
  </td>
 
23
 </tr>
 
24
 </tbody>
 
25
</table>
 
26
</div>
 
27
<!-- end header part -->
 
28
<!-- Generated by Doxygen 1.8.1.1 -->
 
29
  <div id="navrow1" class="tabs">
 
30
    <ul class="tablist">
 
31
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
 
32
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
 
33
      <li><a href="modules.html"><span>Modules</span></a></li>
 
34
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
 
35
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
 
36
    </ul>
 
37
  </div>
 
38
  <div id="navrow2" class="tabs2">
 
39
    <ul class="tablist">
 
40
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
 
41
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
 
42
      <li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
 
43
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
 
44
    </ul>
 
45
  </div>
 
46
<div id="nav-path" class="navpath">
 
47
  <ul>
 
48
<li class="navelem"><a class="el" href="namespaceGtk.html">Gtk</a></li><li class="navelem"><a class="el" href="classGtk_1_1TextTagTable.html">TextTagTable</a></li> </ul>
 
49
</div>
 
50
</div><!-- top -->
 
51
<div class="header">
 
52
  <div class="summary">
 
53
<a href="#pub-types">Public Types</a> &#124;
 
54
<a href="#pub-methods">Public Member Functions</a> &#124;
 
55
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
 
56
<a href="#pro-methods">Protected Member Functions</a> &#124;
 
57
<a href="#related">Related Functions</a> </div>
 
58
  <div class="headertitle">
 
59
<div class="title">Gtk::TextTagTable Class Reference<div class="ingroups"><a class="el" href="group__TextView.html">TextView Classes</a></div></div> </div>
 
60
</div><!--header-->
 
61
<div class="contents">
 
62
 
 
63
<p>Typedefed as <a class="el" href="classGtk_1_1TextBuffer.html#a0d1ed6d2b21a7cb06d261e117a2c2672">Gtk::TextBuffer::TagTable</a>.  <a href="classGtk_1_1TextTagTable.html#details">More...</a></p>
 
64
<div class="dynheader">
 
65
Inheritance diagram for Gtk::TextTagTable:</div>
 
66
<div class="dyncontent">
 
67
<div class="center"><img src="classGtk_1_1TextTagTable__inherit__graph.png" border="0" usemap="#Gtk_1_1TextTagTable_inherit__map" alt="Inheritance graph"/></div>
 
68
<map name="Gtk_1_1TextTagTable_inherit__map" id="Gtk_1_1TextTagTable_inherit__map">
 
69
<area shape="rect" id="node2" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html" title="Glib::Object" alt="" coords="30,155,172,181"/><area shape="rect" id="node4" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html" title="Glib::ObjectBase" alt="" coords="10,80,192,107"/><area shape="rect" id="node6" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1trackable.html" title="sigc::trackable" alt="" coords="15,5,187,32"/></map>
 
70
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
 
71
 
 
72
<p><a href="classGtk_1_1TextTagTable-members.html">List of all members.</a></p>
 
73
<table class="memberdecls">
 
74
<tr class="heading"><td colspan="2"><h2><a name="pub-types"></a>
 
75
Public Types</h2></td></tr>
 
76
<tr class="memitem:a545d2b6d6a9c8a745dc945f89ca63733"><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1slot.html">sigc::slot</a>&lt; void, <br class="typebreak"/>
 
77
const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1TextTag.html">TextTag</a> &gt;&amp; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1TextTagTable.html#a545d2b6d6a9c8a745dc945f89ca63733">SlotForEach</a></td></tr>
 
78
<tr class="inherit_header pub_types_classGlib_1_1Object"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classGlib_1_1Object')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html">Glib::Object</a></td></tr>
 
79
<tr class="memitem:a1d8d9f3c19b59eda96c40beca8d520e0 inherit pub_types_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html#a1d8d9f3c19b59eda96c40beca8d520e0">DestroyNotify</a> )(gpointer data)</td></tr>
 
80
</table><table class="memberdecls">
 
81
<tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a>
 
82
Public Member Functions</h2></td></tr>
 
83
<tr class="memitem:a5104c752fd49e4e8d38eece7df95afa4"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1TextTagTable.html#a5104c752fd49e4e8d38eece7df95afa4">~TextTagTable</a> ()</td></tr>
 
84
<tr class="memitem:a0eadd28f140ebeda60804c6aa27725f8"><td class="memItemLeft" align="right" valign="top">GtkTextTagTable*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1TextTagTable.html#a0eadd28f140ebeda60804c6aa27725f8">gobj</a> ()</td></tr>
 
85
<tr class="memdesc:a0eadd28f140ebeda60804c6aa27725f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#a0eadd28f140ebeda60804c6aa27725f8"></a><br/></td></tr>
 
86
<tr class="memitem:aa47fb0ad38f9bec5d7df75e3fb06c6ff"><td class="memItemLeft" align="right" valign="top">const GtkTextTagTable*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1TextTagTable.html#aa47fb0ad38f9bec5d7df75e3fb06c6ff">gobj</a> () const </td></tr>
 
87
<tr class="memdesc:aa47fb0ad38f9bec5d7df75e3fb06c6ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C GObject. <a href="#aa47fb0ad38f9bec5d7df75e3fb06c6ff"></a><br/></td></tr>
 
88
<tr class="memitem:a375f95847f5e365447de8b33e8cfabbe"><td class="memItemLeft" align="right" valign="top">GtkTextTagTable*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1TextTagTable.html#a375f95847f5e365447de8b33e8cfabbe">gobj_copy</a> ()</td></tr>
 
89
<tr class="memdesc:a375f95847f5e365447de8b33e8cfabbe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. <a href="#a375f95847f5e365447de8b33e8cfabbe"></a><br/></td></tr>
 
90
<tr class="memitem:a1708cccb22717baea5359055770e5d38"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1TextTagTable.html#a1708cccb22717baea5359055770e5d38">add</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1TextTag.html">TextTag</a> &gt;&amp; tag)</td></tr>
 
91
<tr class="memdesc:a1708cccb22717baea5359055770e5d38"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add a tag to the table. <a href="#a1708cccb22717baea5359055770e5d38"></a><br/></td></tr>
 
92
<tr class="memitem:a79d9830a77cc0e07172ce192667e8fc3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1TextTagTable.html#a79d9830a77cc0e07172ce192667e8fc3">remove</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1TextTag.html">TextTag</a> &gt;&amp; tag)</td></tr>
 
93
<tr class="memdesc:a79d9830a77cc0e07172ce192667e8fc3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove a tag from the table. <a href="#a79d9830a77cc0e07172ce192667e8fc3"></a><br/></td></tr>
 
94
<tr class="memitem:a58f83d7b98cf4f496a88ef63e8969d6c"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1TextTag.html">TextTag</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1TextTagTable.html#a58f83d7b98cf4f496a88ef63e8969d6c">lookup</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name)</td></tr>
 
95
<tr class="memdesc:a58f83d7b98cf4f496a88ef63e8969d6c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Look up a named tag. <a href="#a58f83d7b98cf4f496a88ef63e8969d6c"></a><br/></td></tr>
 
96
<tr class="memitem:a21ca1f9474d6494ad3908a2bf526a2da"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; const <a class="el" href="classGtk_1_1TextTag.html">TextTag</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1TextTagTable.html#a21ca1f9474d6494ad3908a2bf526a2da">lookup</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a>&amp; name) const </td></tr>
 
97
<tr class="memdesc:a21ca1f9474d6494ad3908a2bf526a2da"><td class="mdescLeft">&#160;</td><td class="mdescRight">Look up a named tag. <a href="#a21ca1f9474d6494ad3908a2bf526a2da"></a><br/></td></tr>
 
98
<tr class="memitem:abeacc4e997e9f6887529d386edaca477"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1TextTagTable.html#abeacc4e997e9f6887529d386edaca477">foreach</a> (const <a class="el" href="classGtk_1_1TextTagTable.html#a545d2b6d6a9c8a745dc945f89ca63733">SlotForEach</a>&amp; slot)</td></tr>
 
99
<tr class="memitem:a364ea5fbbfdb07c8876c6237ee7cf057"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1TextTagTable.html#a364ea5fbbfdb07c8876c6237ee7cf057">get_size</a> () const </td></tr>
 
100
<tr class="memdesc:a364ea5fbbfdb07c8876c6237ee7cf057"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the size of the table (number of tags) <a href="#a364ea5fbbfdb07c8876c6237ee7cf057"></a><br/></td></tr>
 
101
<tr class="memitem:ac02de3d893a417b5ad9eba7a0a0e60cb"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1SignalProxy2.html">Glib::SignalProxy2</a>&lt; void, <br class="typebreak"/>
 
102
const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1TextTag.html">TextTag</a> &gt;<br class="typebreak"/>
 
103
&amp;, bool &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1TextTagTable.html#ac02de3d893a417b5ad9eba7a0a0e60cb">signal_tag_changed</a> ()</td></tr>
 
104
<tr class="memitem:a9c42d8a75f59f3d3069ca8b0d8fd97d1"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>&lt; void, <br class="typebreak"/>
 
105
const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1TextTag.html">TextTag</a> &gt;&amp; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1TextTagTable.html#a9c42d8a75f59f3d3069ca8b0d8fd97d1">signal_tag_added</a> ()</td></tr>
 
106
<tr class="memitem:aca7d88186b666f6a4406e098113fd711"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>&lt; void, <br class="typebreak"/>
 
107
const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1TextTag.html">TextTag</a> &gt;&amp; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1TextTagTable.html#aca7d88186b666f6a4406e098113fd711">signal_tag_removed</a> ()</td></tr>
 
108
<tr class="inherit_header pub_methods_classGlib_1_1Object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classGlib_1_1Object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html">Glib::Object</a></td></tr>
 
109
<tr class="memitem:a0e6581bcbcc6197cca07df24bb91c492 inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html#a0e6581bcbcc6197cca07df24bb91c492">get_data</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1QueryQuark.html">QueryQuark</a> &amp;key)</td></tr>
 
110
<tr class="memitem:afff7a375a862f3f899daaa99710122fa inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html#afff7a375a862f3f899daaa99710122fa">set_data</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Quark.html">Quark</a> &amp;key, void *data)</td></tr>
 
111
<tr class="memitem:a1febe3bae2dd71756e98e523cd33c1b4 inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html#a1febe3bae2dd71756e98e523cd33c1b4">set_data</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Quark.html">Quark</a> &amp;key, void *data, <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html#a1d8d9f3c19b59eda96c40beca8d520e0">DestroyNotify</a> notify)</td></tr>
 
112
<tr class="memitem:aada5b50844bda7ee02bed0ae2a715c00 inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html#aada5b50844bda7ee02bed0ae2a715c00">remove_data</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1QueryQuark.html">QueryQuark</a> &amp;quark)</td></tr>
 
113
<tr class="memitem:ab454f71bd74403b0cc46d3cbbedd6b0e inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html#ab454f71bd74403b0cc46d3cbbedd6b0e">steal_data</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1QueryQuark.html">QueryQuark</a> &amp;quark)</td></tr>
 
114
<tr class="memitem:aab599d3eec4b4a9ddc95ccdc6100053d inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#aab599d3eec4b4a9ddc95ccdc6100053d">set_property_value</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;property_name, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ValueBase.html">Glib::ValueBase</a> &amp;value)</td></tr>
 
115
<tr class="memitem:a5e30750441b92f0246c9d4ece95fc8a0 inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a5e30750441b92f0246c9d4ece95fc8a0">get_property_value</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;property_name, <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ValueBase.html">Glib::ValueBase</a> &amp;value) const </td></tr>
 
116
<tr class="memitem:ad37844f7ea2c0091a22d011e04c48820 inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#ad37844f7ea2c0091a22d011e04c48820">set_property</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;property_name, const PropertyType &amp;value)</td></tr>
 
117
<tr class="memitem:a5f894c9c36ad391fdc85552af67a8530 inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a5f894c9c36ad391fdc85552af67a8530">get_property</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;property_name, PropertyType &amp;value) const </td></tr>
 
118
<tr class="memitem:adc6c1e8f094275114d6e2c3ef3a33f98 inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#adc6c1e8f094275114d6e2c3ef3a33f98">connect_property_changed</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;property_name, const <a class="elRef" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1slot.html">sigc::slot</a>&lt; void &gt; &amp;slot)</td></tr>
 
119
<tr class="memitem:a896d7773c00bd2dcd310c861282ee8d1 inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1connection.html">sigc::connection</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a896d7773c00bd2dcd310c861282ee8d1">connect_property_changed_with_return</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;property_name, const <a class="elRef" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1slot.html">sigc::slot</a>&lt; void &gt; &amp;slot)</td></tr>
 
120
<tr class="memitem:a6e9e13b75f116c20212d318204ce8ea3 inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a6e9e13b75f116c20212d318204ce8ea3">freeze_notify</a> ()</td></tr>
 
121
<tr class="memitem:a1bd8ea7bd8c4084ade6b3c27dddf06a4 inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a1bd8ea7bd8c4084ade6b3c27dddf06a4">thaw_notify</a> ()</td></tr>
 
122
<tr class="memitem:a896a8a5db20043ea82956e3ef4b9c4ae inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a896a8a5db20043ea82956e3ef4b9c4ae">reference</a> () const </td></tr>
 
123
<tr class="memitem:a3234b8ffb2a35b927e2978c8f3bfbfe3 inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a3234b8ffb2a35b927e2978c8f3bfbfe3">unreference</a> () const </td></tr>
 
124
<tr class="memitem:a9b2a5eb93102f1849e5419016e22a15f inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">GObject *&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a9b2a5eb93102f1849e5419016e22a15f">gobj_copy</a> () const </td></tr>
 
125
<tr class="memitem:ae4dea9a8dc611d6e4400a5b6a3cb4e7f inherit pub_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html">Glib::Object</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html#ae4dea9a8dc611d6e4400a5b6a3cb4e7f">wrap</a> (GObject *object, bool take_copy=false)</td></tr>
 
126
</table><table class="memberdecls">
 
127
<tr class="heading"><td colspan="2"><h2><a name="pub-static-methods"></a>
 
128
Static Public Member Functions</h2></td></tr>
 
129
<tr class="memitem:a9174e17b8a29f7202358e48aef5d088c"><td class="memItemLeft" align="right" valign="top">static GType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1TextTagTable.html#a9174e17b8a29f7202358e48aef5d088c">get_type</a> ()</td></tr>
 
130
<tr class="memdesc:a9174e17b8a29f7202358e48aef5d088c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the GType for this class, for use with the underlying GObject type system. <a href="#a9174e17b8a29f7202358e48aef5d088c"></a><br/></td></tr>
 
131
<tr class="memitem:a6ca88ad765e61b9a73ad34211bb0e737"><td class="memItemLeft" align="right" valign="top">static <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1TextTagTable.html">TextTagTable</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1TextTagTable.html#a6ca88ad765e61b9a73ad34211bb0e737">create</a> ()</td></tr>
 
132
</table><table class="memberdecls">
 
133
<tr class="heading"><td colspan="2"><h2><a name="pro-methods"></a>
 
134
Protected Member Functions</h2></td></tr>
 
135
<tr class="memitem:a6b5112b9114440b7ed575b7a70f70f13"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1TextTagTable.html#a6b5112b9114440b7ed575b7a70f70f13">TextTagTable</a> ()</td></tr>
 
136
<tr class="memitem:aaf858d51aae398481755bfbbd7b78c5b"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1TextTagTable.html#aaf858d51aae398481755bfbbd7b78c5b">on_tag_changed</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1TextTag.html">TextTag</a> &gt;&amp; tag, bool size_changed)</td></tr>
 
137
<tr class="memdesc:aaf858d51aae398481755bfbbd7b78c5b"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is a default handler for the signal <a class="el" href="classGtk_1_1TextTagTable.html#ac02de3d893a417b5ad9eba7a0a0e60cb">signal_tag_changed()</a>. <a href="#aaf858d51aae398481755bfbbd7b78c5b"></a><br/></td></tr>
 
138
<tr class="memitem:ab4f32e1a74025d2577edcab358132fd5"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1TextTagTable.html#ab4f32e1a74025d2577edcab358132fd5">on_tag_added</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1TextTag.html">TextTag</a> &gt;&amp; tag)</td></tr>
 
139
<tr class="memdesc:ab4f32e1a74025d2577edcab358132fd5"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is a default handler for the signal <a class="el" href="classGtk_1_1TextTagTable.html#a9c42d8a75f59f3d3069ca8b0d8fd97d1">signal_tag_added()</a>. <a href="#ab4f32e1a74025d2577edcab358132fd5"></a><br/></td></tr>
 
140
<tr class="memitem:abfd27da67f04c1968385ef54de2784fb"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1TextTagTable.html#abfd27da67f04c1968385ef54de2784fb">on_tag_removed</a> (const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1TextTag.html">TextTag</a> &gt;&amp; tag)</td></tr>
 
141
<tr class="memdesc:abfd27da67f04c1968385ef54de2784fb"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is a default handler for the signal <a class="el" href="classGtk_1_1TextTagTable.html#aca7d88186b666f6a4406e098113fd711">signal_tag_removed()</a>. <a href="#abfd27da67f04c1968385ef54de2784fb"></a><br/></td></tr>
 
142
<tr class="inherit_header pro_methods_classGlib_1_1Object"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classGlib_1_1Object')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html">Glib::Object</a></td></tr>
 
143
<tr class="memitem:ad43f7c5ad0336e1eb3af622392a112eb inherit pro_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html#ad43f7c5ad0336e1eb3af622392a112eb">Object</a> ()</td></tr>
 
144
<tr class="memitem:a6d72588496bd7ac03f72420021fb94a5 inherit pro_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html#a6d72588496bd7ac03f72420021fb94a5">Object</a> (const Glib::ConstructParams &amp;construct_params)</td></tr>
 
145
<tr class="memitem:a6f490eeaeb71db673c36799a0f729be5 inherit pro_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html#a6f490eeaeb71db673c36799a0f729be5">Object</a> (GObject *castitem)</td></tr>
 
146
<tr class="memitem:a5ae4319439a3a03d8f803fb5a27f12df inherit pro_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html#a5ae4319439a3a03d8f803fb5a27f12df">~Object</a> ()</td></tr>
 
147
<tr class="memitem:a27d3451d9ca28d6a2f00838d7c56d545 inherit pro_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a27d3451d9ca28d6a2f00838d7c56d545">ObjectBase</a> ()</td></tr>
 
148
<tr class="memitem:ad4ef18214894c6874579313ab21d1018 inherit pro_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#ad4ef18214894c6874579313ab21d1018">ObjectBase</a> (const char *custom_type_name)</td></tr>
 
149
<tr class="memitem:a3d59b4d85b0ee72a727e6b2e1b31a2ff inherit pro_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a3d59b4d85b0ee72a727e6b2e1b31a2ff">ObjectBase</a> (const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00528.html">std::type_info</a> &amp;custom_type_info)</td></tr>
 
150
<tr class="memitem:a42ac047a06c36c2d9c75f7cffc537dc4 inherit pro_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a42ac047a06c36c2d9c75f7cffc537dc4">~ObjectBase</a> ()=0</td></tr>
 
151
<tr class="memitem:a3faafb14c4f0ca60fbf0f5f5c4d549d0 inherit pro_methods_classGlib_1_1Object"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a3faafb14c4f0ca60fbf0f5f5c4d549d0">initialize</a> (GObject *castitem)</td></tr>
 
152
</table><table class="memberdecls">
 
153
<tr class="heading"><td colspan="2"><h2><a name="related"></a>
 
154
Related Functions</h2></td></tr>
 
155
<tr><td class="ititle" colspan="2"><p>(Note that these are not member functions.) </p>
 
156
</td></tr>
 
157
<tr class="memitem:afecff5703b124b252f5d63301eba5a8c"><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1TextTagTable.html">Gtk::TextTagTable</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1TextTagTable.html#afecff5703b124b252f5d63301eba5a8c">wrap</a> (GtkTextTagTable* object, bool take_copy=false)</td></tr>
 
158
<tr class="memdesc:afecff5703b124b252f5d63301eba5a8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. <a href="#afecff5703b124b252f5d63301eba5a8c"></a><br/></td></tr>
 
159
</table>
 
160
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
 
161
<div class="textblock"><p>Typedefed as <a class="el" href="classGtk_1_1TextBuffer.html#a0d1ed6d2b21a7cb06d261e117a2c2672">Gtk::TextBuffer::TagTable</a>. </p>
 
162
<p>A Collection of <a class="el" href="classGtk_1_1TextTag.html">Gtk::TextBuffer::Tags</a> that can be used together.</p>
 
163
<p>A tag table defines a set of <a class="el" href="classGtk_1_1TextTag.html">Gtk::TextBuffer::Tags</a> that can be used together. Each buffer has one tag table associated with it; only tags from that tag table can be used with the buffer. A single tag table can be shared between multiple buffers, however. </p>
 
164
</div><hr/><h2>Member Typedef Documentation</h2>
 
165
<a class="anchor" id="a545d2b6d6a9c8a745dc945f89ca63733"></a>
 
166
<div class="memitem">
 
167
<div class="memproto">
 
168
      <table class="memname">
 
169
        <tr>
 
170
          <td class="memname">typedef <a class="elRef" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1slot.html">sigc::slot</a>&lt;void, const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1TextTag.html">TextTag</a>&gt;&amp;&gt; <a class="el" href="classGtk_1_1TextTagTable.html#a545d2b6d6a9c8a745dc945f89ca63733">Gtk::TextTagTable::SlotForEach</a></td>
 
171
        </tr>
 
172
      </table>
 
173
</div><div class="memdoc">
 
174
 
 
175
</div>
 
176
</div>
 
177
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
 
178
<a class="anchor" id="a5104c752fd49e4e8d38eece7df95afa4"></a>
 
179
<div class="memitem">
 
180
<div class="memproto">
 
181
<table class="mlabels">
 
182
  <tr>
 
183
  <td class="mlabels-left">
 
184
      <table class="memname">
 
185
        <tr>
 
186
          <td class="memname">virtual Gtk::TextTagTable::~TextTagTable </td>
 
187
          <td>(</td>
 
188
          <td class="paramname"></td><td>)</td>
 
189
          <td></td>
 
190
        </tr>
 
191
      </table>
 
192
  </td>
 
193
  <td class="mlabels-right">
 
194
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
 
195
  </tr>
 
196
</table>
 
197
</div><div class="memdoc">
 
198
 
 
199
</div>
 
200
</div>
 
201
<a class="anchor" id="a6b5112b9114440b7ed575b7a70f70f13"></a>
 
202
<div class="memitem">
 
203
<div class="memproto">
 
204
<table class="mlabels">
 
205
  <tr>
 
206
  <td class="mlabels-left">
 
207
      <table class="memname">
 
208
        <tr>
 
209
          <td class="memname">Gtk::TextTagTable::TextTagTable </td>
 
210
          <td>(</td>
 
211
          <td class="paramname"></td><td>)</td>
 
212
          <td></td>
 
213
        </tr>
 
214
      </table>
 
215
  </td>
 
216
  <td class="mlabels-right">
 
217
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
 
218
  </tr>
 
219
</table>
 
220
</div><div class="memdoc">
 
221
 
 
222
</div>
 
223
</div>
 
224
<hr/><h2>Member Function Documentation</h2>
 
225
<a class="anchor" id="a1708cccb22717baea5359055770e5d38"></a>
 
226
<div class="memitem">
 
227
<div class="memproto">
 
228
      <table class="memname">
 
229
        <tr>
 
230
          <td class="memname">void Gtk::TextTagTable::add </td>
 
231
          <td>(</td>
 
232
          <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1TextTag.html">TextTag</a> &gt;&amp;&#160;</td>
 
233
          <td class="paramname"><em>tag</em></td><td>)</td>
 
234
          <td></td>
 
235
        </tr>
 
236
      </table>
 
237
</div><div class="memdoc">
 
238
 
 
239
<p>Add a tag to the table. </p>
 
240
<p>The tag is assigned the highest priority in the table.</p>
 
241
<p><em>tag</em> must not be in a tag table already, and may not have the same name as an already-added tag. </p>
 
242
<dl class="params"><dt>Parameters:</dt><dd>
 
243
  <table class="params">
 
244
    <tr><td class="paramname">tag</td><td>A <a class="el" href="classGtk_1_1TextTag.html" title="Typedefed as Gtk::TextBuffer::Tag.">Gtk::TextTag</a>. </td></tr>
 
245
  </table>
 
246
  </dd>
 
247
</dl>
 
248
 
 
249
</div>
 
250
</div>
 
251
<a class="anchor" id="a6ca88ad765e61b9a73ad34211bb0e737"></a>
 
252
<div class="memitem">
 
253
<div class="memproto">
 
254
<table class="mlabels">
 
255
  <tr>
 
256
  <td class="mlabels-left">
 
257
      <table class="memname">
 
258
        <tr>
 
259
          <td class="memname">static <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1TextTagTable.html">TextTagTable</a>&gt; Gtk::TextTagTable::create </td>
 
260
          <td>(</td>
 
261
          <td class="paramname"></td><td>)</td>
 
262
          <td></td>
 
263
        </tr>
 
264
      </table>
 
265
  </td>
 
266
  <td class="mlabels-right">
 
267
<span class="mlabels"><span class="mlabel">static</span></span> </td>
 
268
  </tr>
 
269
</table>
 
270
</div><div class="memdoc">
 
271
 
 
272
</div>
 
273
</div>
 
274
<a class="anchor" id="abeacc4e997e9f6887529d386edaca477"></a>
 
275
<div class="memitem">
 
276
<div class="memproto">
 
277
      <table class="memname">
 
278
        <tr>
 
279
          <td class="memname">void Gtk::TextTagTable::foreach </td>
 
280
          <td>(</td>
 
281
          <td class="paramtype">const <a class="el" href="classGtk_1_1TextTagTable.html#a545d2b6d6a9c8a745dc945f89ca63733">SlotForEach</a>&amp;&#160;</td>
 
282
          <td class="paramname"><em>slot</em></td><td>)</td>
 
283
          <td></td>
 
284
        </tr>
 
285
      </table>
 
286
</div><div class="memdoc">
 
287
 
 
288
</div>
 
289
</div>
 
290
<a class="anchor" id="a364ea5fbbfdb07c8876c6237ee7cf057"></a>
 
291
<div class="memitem">
 
292
<div class="memproto">
 
293
      <table class="memname">
 
294
        <tr>
 
295
          <td class="memname">int Gtk::TextTagTable::get_size </td>
 
296
          <td>(</td>
 
297
          <td class="paramname"></td><td>)</td>
 
298
          <td> const</td>
 
299
        </tr>
 
300
      </table>
 
301
</div><div class="memdoc">
 
302
 
 
303
<p>Returns the size of the table (number of tags) </p>
 
304
<dl class="section return"><dt>Returns:</dt><dd>Number of tags in <em>table</em>. </dd></dl>
 
305
 
 
306
</div>
 
307
</div>
 
308
<a class="anchor" id="a9174e17b8a29f7202358e48aef5d088c"></a>
 
309
<div class="memitem">
 
310
<div class="memproto">
 
311
<table class="mlabels">
 
312
  <tr>
 
313
  <td class="mlabels-left">
 
314
      <table class="memname">
 
315
        <tr>
 
316
          <td class="memname">static GType Gtk::TextTagTable::get_type </td>
 
317
          <td>(</td>
 
318
          <td class="paramname"></td><td>)</td>
 
319
          <td></td>
 
320
        </tr>
 
321
      </table>
 
322
  </td>
 
323
  <td class="mlabels-right">
 
324
<span class="mlabels"><span class="mlabel">static</span></span> </td>
 
325
  </tr>
 
326
</table>
 
327
</div><div class="memdoc">
 
328
 
 
329
<p>Get the GType for this class, for use with the underlying GObject type system. </p>
 
330
 
 
331
</div>
 
332
</div>
 
333
<a class="anchor" id="a0eadd28f140ebeda60804c6aa27725f8"></a>
 
334
<div class="memitem">
 
335
<div class="memproto">
 
336
<table class="mlabels">
 
337
  <tr>
 
338
  <td class="mlabels-left">
 
339
      <table class="memname">
 
340
        <tr>
 
341
          <td class="memname">GtkTextTagTable* Gtk::TextTagTable::gobj </td>
 
342
          <td>(</td>
 
343
          <td class="paramname"></td><td>)</td>
 
344
          <td></td>
 
345
        </tr>
 
346
      </table>
 
347
  </td>
 
348
  <td class="mlabels-right">
 
349
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
 
350
  </tr>
 
351
</table>
 
352
</div><div class="memdoc">
 
353
 
 
354
<p>Provides access to the underlying C GObject. </p>
 
355
 
 
356
<p>Reimplemented from <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a4c6efc18be8cb9c56e58fc0bd20fafbe">Glib::Object</a>.</p>
 
357
 
 
358
</div>
 
359
</div>
 
360
<a class="anchor" id="aa47fb0ad38f9bec5d7df75e3fb06c6ff"></a>
 
361
<div class="memitem">
 
362
<div class="memproto">
 
363
<table class="mlabels">
 
364
  <tr>
 
365
  <td class="mlabels-left">
 
366
      <table class="memname">
 
367
        <tr>
 
368
          <td class="memname">const GtkTextTagTable* Gtk::TextTagTable::gobj </td>
 
369
          <td>(</td>
 
370
          <td class="paramname"></td><td>)</td>
 
371
          <td> const</td>
 
372
        </tr>
 
373
      </table>
 
374
  </td>
 
375
  <td class="mlabels-right">
 
376
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
 
377
  </tr>
 
378
</table>
 
379
</div><div class="memdoc">
 
380
 
 
381
<p>Provides access to the underlying C GObject. </p>
 
382
 
 
383
<p>Reimplemented from <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html#a778a94181132976bbfb0519793f3b32e">Glib::Object</a>.</p>
 
384
 
 
385
</div>
 
386
</div>
 
387
<a class="anchor" id="a375f95847f5e365447de8b33e8cfabbe"></a>
 
388
<div class="memitem">
 
389
<div class="memproto">
 
390
      <table class="memname">
 
391
        <tr>
 
392
          <td class="memname">GtkTextTagTable* Gtk::TextTagTable::gobj_copy </td>
 
393
          <td>(</td>
 
394
          <td class="paramname"></td><td>)</td>
 
395
          <td></td>
 
396
        </tr>
 
397
      </table>
 
398
</div><div class="memdoc">
 
399
 
 
400
<p>Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. </p>
 
401
 
 
402
</div>
 
403
</div>
 
404
<a class="anchor" id="a58f83d7b98cf4f496a88ef63e8969d6c"></a>
 
405
<div class="memitem">
 
406
<div class="memproto">
 
407
      <table class="memname">
 
408
        <tr>
 
409
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1TextTag.html">TextTag</a>&gt; Gtk::TextTagTable::lookup </td>
 
410
          <td>(</td>
 
411
          <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
412
          <td class="paramname"><em>name</em></td><td>)</td>
 
413
          <td></td>
 
414
        </tr>
 
415
      </table>
 
416
</div><div class="memdoc">
 
417
 
 
418
<p>Look up a named tag. </p>
 
419
<dl class="params"><dt>Parameters:</dt><dd>
 
420
  <table class="params">
 
421
    <tr><td class="paramname">name</td><td>Name of a tag. </td></tr>
 
422
  </table>
 
423
  </dd>
 
424
</dl>
 
425
<dl class="section return"><dt>Returns:</dt><dd>The tag, or <code>0</code> if none by that name is in the table. </dd></dl>
 
426
 
 
427
</div>
 
428
</div>
 
429
<a class="anchor" id="a21ca1f9474d6494ad3908a2bf526a2da"></a>
 
430
<div class="memitem">
 
431
<div class="memproto">
 
432
      <table class="memname">
 
433
        <tr>
 
434
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;const <a class="el" href="classGtk_1_1TextTag.html">TextTag</a>&gt; Gtk::TextTagTable::lookup </td>
 
435
          <td>(</td>
 
436
          <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> &amp;&#160;</td>
 
437
          <td class="paramname"><em>name</em></td><td>)</td>
 
438
          <td> const</td>
 
439
        </tr>
 
440
      </table>
 
441
</div><div class="memdoc">
 
442
 
 
443
<p>Look up a named tag. </p>
 
444
<dl class="params"><dt>Parameters:</dt><dd>
 
445
  <table class="params">
 
446
    <tr><td class="paramname">name</td><td>Name of a tag. </td></tr>
 
447
  </table>
 
448
  </dd>
 
449
</dl>
 
450
<dl class="section return"><dt>Returns:</dt><dd>The tag, or <code>0</code> if none by that name is in the table. </dd></dl>
 
451
 
 
452
</div>
 
453
</div>
 
454
<a class="anchor" id="ab4f32e1a74025d2577edcab358132fd5"></a>
 
455
<div class="memitem">
 
456
<div class="memproto">
 
457
<table class="mlabels">
 
458
  <tr>
 
459
  <td class="mlabels-left">
 
460
      <table class="memname">
 
461
        <tr>
 
462
          <td class="memname">virtual void Gtk::TextTagTable::on_tag_added </td>
 
463
          <td>(</td>
 
464
          <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1TextTag.html">TextTag</a> &gt;&amp;&#160;</td>
 
465
          <td class="paramname"><em>tag</em></td><td>)</td>
 
466
          <td></td>
 
467
        </tr>
 
468
      </table>
 
469
  </td>
 
470
  <td class="mlabels-right">
 
471
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td>
 
472
  </tr>
 
473
</table>
 
474
</div><div class="memdoc">
 
475
 
 
476
<p>This is a default handler for the signal <a class="el" href="classGtk_1_1TextTagTable.html#a9c42d8a75f59f3d3069ca8b0d8fd97d1">signal_tag_added()</a>. </p>
 
477
 
 
478
</div>
 
479
</div>
 
480
<a class="anchor" id="aaf858d51aae398481755bfbbd7b78c5b"></a>
 
481
<div class="memitem">
 
482
<div class="memproto">
 
483
<table class="mlabels">
 
484
  <tr>
 
485
  <td class="mlabels-left">
 
486
      <table class="memname">
 
487
        <tr>
 
488
          <td class="memname">virtual void Gtk::TextTagTable::on_tag_changed </td>
 
489
          <td>(</td>
 
490
          <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1TextTag.html">TextTag</a> &gt;&amp;&#160;</td>
 
491
          <td class="paramname"><em>tag</em>, </td>
 
492
        </tr>
 
493
        <tr>
 
494
          <td class="paramkey"></td>
 
495
          <td></td>
 
496
          <td class="paramtype">bool&#160;</td>
 
497
          <td class="paramname"><em>size_changed</em>&#160;</td>
 
498
        </tr>
 
499
        <tr>
 
500
          <td></td>
 
501
          <td>)</td>
 
502
          <td></td><td></td>
 
503
        </tr>
 
504
      </table>
 
505
  </td>
 
506
  <td class="mlabels-right">
 
507
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td>
 
508
  </tr>
 
509
</table>
 
510
</div><div class="memdoc">
 
511
 
 
512
<p>This is a default handler for the signal <a class="el" href="classGtk_1_1TextTagTable.html#ac02de3d893a417b5ad9eba7a0a0e60cb">signal_tag_changed()</a>. </p>
 
513
 
 
514
</div>
 
515
</div>
 
516
<a class="anchor" id="abfd27da67f04c1968385ef54de2784fb"></a>
 
517
<div class="memitem">
 
518
<div class="memproto">
 
519
<table class="mlabels">
 
520
  <tr>
 
521
  <td class="mlabels-left">
 
522
      <table class="memname">
 
523
        <tr>
 
524
          <td class="memname">virtual void Gtk::TextTagTable::on_tag_removed </td>
 
525
          <td>(</td>
 
526
          <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1TextTag.html">TextTag</a> &gt;&amp;&#160;</td>
 
527
          <td class="paramname"><em>tag</em></td><td>)</td>
 
528
          <td></td>
 
529
        </tr>
 
530
      </table>
 
531
  </td>
 
532
  <td class="mlabels-right">
 
533
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td>
 
534
  </tr>
 
535
</table>
 
536
</div><div class="memdoc">
 
537
 
 
538
<p>This is a default handler for the signal <a class="el" href="classGtk_1_1TextTagTable.html#aca7d88186b666f6a4406e098113fd711">signal_tag_removed()</a>. </p>
 
539
 
 
540
</div>
 
541
</div>
 
542
<a class="anchor" id="a79d9830a77cc0e07172ce192667e8fc3"></a>
 
543
<div class="memitem">
 
544
<div class="memproto">
 
545
      <table class="memname">
 
546
        <tr>
 
547
          <td class="memname">void Gtk::TextTagTable::remove </td>
 
548
          <td>(</td>
 
549
          <td class="paramtype">const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1TextTag.html">TextTag</a> &gt;&amp;&#160;</td>
 
550
          <td class="paramname"><em>tag</em></td><td>)</td>
 
551
          <td></td>
 
552
        </tr>
 
553
      </table>
 
554
</div><div class="memdoc">
 
555
 
 
556
<p>Remove a tag from the table. </p>
 
557
<p>This will remove the table's reference to the tag, so be careful - the tag will end up destroyed if you don't have a reference to it. </p>
 
558
<dl class="params"><dt>Parameters:</dt><dd>
 
559
  <table class="params">
 
560
    <tr><td class="paramname">tag</td><td>A <a class="el" href="classGtk_1_1TextTag.html" title="Typedefed as Gtk::TextBuffer::Tag.">Gtk::TextTag</a>. </td></tr>
 
561
  </table>
 
562
  </dd>
 
563
</dl>
 
564
 
 
565
</div>
 
566
</div>
 
567
<a class="anchor" id="a9c42d8a75f59f3d3069ca8b0d8fd97d1"></a>
 
568
<div class="memitem">
 
569
<div class="memproto">
 
570
      <table class="memname">
 
571
        <tr>
 
572
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>&lt; void,const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1TextTag.html">TextTag</a>&gt;&amp; &gt; Gtk::TextTagTable::signal_tag_added </td>
 
573
          <td>(</td>
 
574
          <td class="paramname"></td><td>)</td>
 
575
          <td></td>
 
576
        </tr>
 
577
      </table>
 
578
</div><div class="memdoc">
 
579
<dl class="section user"><dt>Slot Prototype:</dt><dd><code>void on_my_tag_added(const Glib::RefPtr&lt;TextTag&gt;&amp; tag)</code></dd></dl>
 
580
<dl class="params"><dt>Parameters:</dt><dd>
 
581
  <table class="params">
 
582
    <tr><td class="paramname">tag</td><td>The added tag. </td></tr>
 
583
  </table>
 
584
  </dd>
 
585
</dl>
 
586
 
 
587
</div>
 
588
</div>
 
589
<a class="anchor" id="ac02de3d893a417b5ad9eba7a0a0e60cb"></a>
 
590
<div class="memitem">
 
591
<div class="memproto">
 
592
      <table class="memname">
 
593
        <tr>
 
594
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1SignalProxy2.html">Glib::SignalProxy2</a>&lt; void,const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1TextTag.html">TextTag</a>&gt;&amp;,bool &gt; Gtk::TextTagTable::signal_tag_changed </td>
 
595
          <td>(</td>
 
596
          <td class="paramname"></td><td>)</td>
 
597
          <td></td>
 
598
        </tr>
 
599
      </table>
 
600
</div><div class="memdoc">
 
601
<dl class="section user"><dt>Slot Prototype:</dt><dd><code>void on_my_tag_changed(const Glib::RefPtr&lt;TextTag&gt;&amp; tag, bool size_changed)</code></dd></dl>
 
602
<dl class="params"><dt>Parameters:</dt><dd>
 
603
  <table class="params">
 
604
    <tr><td class="paramname">tag</td><td>The changed tag. </td></tr>
 
605
    <tr><td class="paramname">size_changed</td><td>Whether the size has been changed. </td></tr>
 
606
  </table>
 
607
  </dd>
 
608
</dl>
 
609
 
 
610
</div>
 
611
</div>
 
612
<a class="anchor" id="aca7d88186b666f6a4406e098113fd711"></a>
 
613
<div class="memitem">
 
614
<div class="memproto">
 
615
      <table class="memname">
 
616
        <tr>
 
617
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>&lt; void,const <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGtk_1_1TextTag.html">TextTag</a>&gt;&amp; &gt; Gtk::TextTagTable::signal_tag_removed </td>
 
618
          <td>(</td>
 
619
          <td class="paramname"></td><td>)</td>
 
620
          <td></td>
 
621
        </tr>
 
622
      </table>
 
623
</div><div class="memdoc">
 
624
<dl class="section user"><dt>Slot Prototype:</dt><dd><code>void on_my_tag_removed(const Glib::RefPtr&lt;TextTag&gt;&amp; tag)</code></dd></dl>
 
625
<dl class="params"><dt>Parameters:</dt><dd>
 
626
  <table class="params">
 
627
    <tr><td class="paramname">tag</td><td>The removed tag. </td></tr>
 
628
  </table>
 
629
  </dd>
 
630
</dl>
 
631
 
 
632
</div>
 
633
</div>
 
634
<hr/><h2>Friends And Related Function Documentation</h2>
 
635
<a class="anchor" id="afecff5703b124b252f5d63301eba5a8c"></a>
 
636
<div class="memitem">
 
637
<div class="memproto">
 
638
<table class="mlabels">
 
639
  <tr>
 
640
  <td class="mlabels-left">
 
641
      <table class="memname">
 
642
        <tr>
 
643
          <td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGtk_1_1TextTagTable.html">Gtk::TextTagTable</a> &gt; wrap </td>
 
644
          <td>(</td>
 
645
          <td class="paramtype">GtkTextTagTable *&#160;</td>
 
646
          <td class="paramname"><em>object</em>, </td>
 
647
        </tr>
 
648
        <tr>
 
649
          <td class="paramkey"></td>
 
650
          <td></td>
 
651
          <td class="paramtype">bool&#160;</td>
 
652
          <td class="paramname"><em>take_copy</em> = <code>false</code>&#160;</td>
 
653
        </tr>
 
654
        <tr>
 
655
          <td></td>
 
656
          <td>)</td>
 
657
          <td></td><td></td>
 
658
        </tr>
 
659
      </table>
 
660
  </td>
 
661
  <td class="mlabels-right">
 
662
<span class="mlabels"><span class="mlabel">related</span></span> </td>
 
663
  </tr>
 
664
</table>
 
665
</div><div class="memdoc">
 
666
 
 
667
<p>A <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. </p>
 
668
<dl class="params"><dt>Parameters:</dt><dd>
 
669
  <table class="params">
 
670
    <tr><td class="paramname">object</td><td>The C instance. </td></tr>
 
671
    <tr><td class="paramname">take_copy</td><td>False if the result should take ownership of the C instance. True if it should take a new copy or ref. </td></tr>
 
672
  </table>
 
673
  </dd>
 
674
</dl>
 
675
<dl class="section return"><dt>Returns:</dt><dd>A C++ instance that wraps this C instance. </dd></dl>
 
676
 
 
677
</div>
 
678
</div>
 
679
<hr/>The documentation for this class was generated from the following file:<ul>
 
680
<li>gtkmm/texttagtable.h</li>
 
681
</ul>
 
682
</div><!-- contents -->
 
683
<!-- start footer part -->
 
684
<hr class="footer"/><address class="footer"><small>
 
685
Generated by &#160;<a href="http://www.doxygen.org/index.html">
 
686
<img class="footer" src="doxygen.png" alt="doxygen"/>
 
687
</a> 1.8.1.1
 
688
</small></address>
 
689
</body>
 
690
</html>