~ubuntu-branches/ubuntu/precise/glom/precise

« back to all changes in this revision

Viewing changes to docs/libglom_reference/html/classGlom_1_1Document.html

  • Committer: Package Import Robot
  • Author(s): Daniel Holbach
  • Date: 2011-09-13 11:04:29 UTC
  • mfrom: (1.1.46 upstream)
  • Revision ID: package-import@ubuntu.com-20110913110429-39c9eh8ez2qg0aq4
Tags: 1.18.3-0ubuntu1
* New upstream release, fixes FTBFS (LP: #749267).
* debian/watch: updated.
* Updated to 1.18 ABI.
* debian/control: 
  - update build depends,
  - added libxml++2.6-dev depends to libglom-1.18-dev (LP: #736913).
* Use dh_python2.
* Don't ship internal libjs-underscore, use system version.

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
<html xmlns="http://www.w3.org/1999/xhtml">
3
3
<head>
4
4
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5
 
<title>libglom-1.16: Glom::Document Class Reference</title>
 
5
<title>libglom-1.18: Glom::Document Class Reference</title>
6
6
<link href="tabs.css" rel="stylesheet" type="text/css"/>
7
7
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
8
8
</head>
9
9
<body>
10
 
<!-- Generated by Doxygen 1.7.1 -->
11
 
<div class="navigation" id="top">
12
 
  <div class="tabs">
 
10
<!-- Generated by Doxygen 1.7.3 -->
 
11
<div id="top">
 
12
<div id="titlearea">
 
13
<table cellspacing="0" cellpadding="0">
 
14
 <tbody>
 
15
 <tr style="height: 56px;">
 
16
  <td style="padding-left: 0.5em;">
 
17
   <div id="projectname">libglom-1.18&#160;<span id="projectnumber">1.18.3</span></div>
 
18
  </td>
 
19
 </tr>
 
20
 </tbody>
 
21
</table>
 
22
</div>
 
23
  <div id="navrow1" class="tabs">
13
24
    <ul class="tablist">
14
25
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
15
26
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
16
27
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
17
28
    </ul>
18
29
  </div>
19
 
  <div class="tabs2">
 
30
  <div id="navrow2" class="tabs2">
20
31
    <ul class="tablist">
21
32
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
22
33
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
23
 
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
 
34
      <li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
24
35
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
25
36
    </ul>
26
37
  </div>
27
 
  <div class="navpath">
 
38
  <div id="nav-path" class="navpath">
28
39
    <ul>
29
 
      <li><a class="el" href="namespaceGlom.html">Glom</a> </li>
30
 
      <li><a class="el" href="classGlom_1_1Document.html">Glom::Document</a> </li>
 
40
      <li class="navelem"><a class="el" href="namespaceGlom.html">Glom</a> </li>
 
41
      <li class="navelem"><a class="el" href="classGlom_1_1Document.html">Document</a> </li>
31
42
    </ul>
32
43
  </div>
33
44
</div>
41
52
<h1>Glom::Document Class Reference</h1> </div>
42
53
</div>
43
54
<div class="contents">
44
 
<!-- doxytag: class="Glom::Document" --><!-- doxytag: inherits="GlomBakery::Document_XML" -->
45
 
<p>Inherits <a class="el" href="classGlomBakery_1_1Document__XML.html">GlomBakery::Document_XML</a>.</p>
 
55
<!-- doxytag: class="Glom::Document" --><!-- doxytag: inherits="GlomBakery::Document_XML" --><div class="dynheader">
 
56
Inheritance diagram for Glom::Document:</div>
 
57
<div class="dyncontent">
 
58
<div class="center"><img src="classGlom_1_1Document__inherit__graph.png" border="0" usemap="#Glom_1_1Document_inherit__map" alt="Inheritance graph"/></div>
 
59
<map name="Glom_1_1Document_inherit__map" id="Glom_1_1Document_inherit__map">
 
60
<area shape="rect" id="node2" href="classGlomBakery_1_1Document__XML.html" title="GlomBakery::Document_XML" alt="" coords="5,86,200,117"/><area shape="rect" id="node4" href="classGlomBakery_1_1Document.html" title="The Document is like the &#39;Model&#39; in the Model&#45;View&#45;Controller framework." alt="" coords="23,6,183,37"/></map>
 
61
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
46
62
<div class="dynheader">
47
63
Collaboration diagram for Glom::Document:</div>
48
64
<div class="dyncontent">
49
65
<div class="center"><img src="classGlom_1_1Document__coll__graph.png" border="0" usemap="#Glom_1_1Document_coll__map" alt="Collaboration graph"/></div>
50
66
<map name="Glom_1_1Document_coll__map" id="Glom_1_1Document_coll__map">
51
 
<area shape="rect" id="node2" href="classGlomBakery_1_1Document__XML.html" title="GlomBakery::Document_XML" alt="" coords="4092,321,4287,351"/><area shape="rect" id="node4" href="classGlomBakery_1_1Document.html" title="The Document is like the &#39;Model&#39; in the Model&#45;View&#45;Controller framework." alt="" coords="3568,389,3728,419"/><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/classsigc_1_1signal.html" title="sigc::signal\&lt; void \&gt;" alt="" coords="3097,427,3233,458"/><area shape="rect" id="node8" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1signal7.html" title="sigc::signal7\&lt; void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil \&gt;" alt="" coords="1668,427,2167,458"/><area shape="rect" id="node10" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1signal__base.html" title="sigc::signal_base" alt="" coords="163,262,285,293"/><area shape="rect" id="node14" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1signal7.html" title="sigc::signal7\&lt; T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator \&gt;" alt="" coords="493,262,1091,293"/><area shape="rect" id="node19" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1signal7.html" title="sigc::signal7\&lt; T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil \&gt;" alt="" coords="1656,185,2179,215"/><area shape="rect" id="node30" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1signal7.html" title="sigc::signal7\&lt; void, bool, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil \&gt;" alt="" coords="1676,369,2159,399"/><area shape="rect" id="node49" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1signal7.html" title="sigc::signal7\&lt; void, AppState::userlevels, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil \&gt;" alt="" coords="1627,258,2208,289"/><area shape="rect" id="node58" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1signal7.html" title="sigc::signal7\&lt; void, userlevels, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil \&gt;" alt="" coords="1659,57,2176,87"/><area shape="rect" id="node12" 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="5,357,112,387"/><area shape="rect" id="node23" href="classGlomBakery_1_1ViewBase.html" title="This is a base class for View." alt="" coords="309,482,469,513"/><area shape="rect" id="node17" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1signal.html" title="sigc::signal\&lt; T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 \&gt;" alt="" coords="2309,185,2805,215"/><area shape="rect" id="node28" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1signal.html" title="sigc::signal\&lt; void, bool \&gt;" alt="" coords="3081,369,3249,399"/><area shape="rect" id="node47" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1signal.html" title="sigc::signal\&lt; void, AppState::userlevels \&gt;" alt="" coords="3033,165,3297,195"/><area shape="rect" id="node56" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1signal.html" title="sigc::signal\&lt; void, userlevels \&gt;" alt="" coords="3064,57,3267,87"/><area shape="rect" id="node26" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html" title="Glib::ustring" alt="" coords="3120,271,3211,302"/><area shape="rect" id="node36" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00592.html" title="std::map\&lt; Glib::ustring, Glib::ustring \&gt;" alt="" coords="4067,429,4312,459"/><area shape="rect" id="node38" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00592.html" title="std::map\&lt; _Key, _Tp, _Compare, _Alloc \&gt;" alt="" coords="3515,442,3781,473"/><area shape="rect" id="node40" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00592.html" title="std::map\&lt; Glib::ustring, GroupInfo \&gt;" alt="" coords="4073,483,4305,514"/><area shape="rect" id="node43" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00592.html" title="std::map\&lt; Glib::ustring, DocumentTableInfo \&gt;" alt="" coords="4047,374,4332,405"/><area shape="rect" id="node54" href="classGlom_1_1AppState.html" title="There is one instance per document." alt="" coords="3856,49,3971,79"/></map>
 
67
<area shape="rect" id="node2" href="classGlomBakery_1_1Document__XML.html" title="GlomBakery::Document_XML" alt="" coords="4092,321,4287,351"/><area shape="rect" id="node4" href="classGlomBakery_1_1Document.html" title="The Document is like the &#39;Model&#39; in the Model&#45;View&#45;Controller framework." alt="" coords="3568,389,3728,419"/><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/classsigc_1_1signal.html" title="sigc::signal\&lt; void \&gt;" alt="" coords="3097,427,3233,458"/><area shape="rect" id="node8" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1signal7.html" title="sigc::signal7\&lt; void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil \&gt;" alt="" coords="1668,427,2167,458"/><area shape="rect" id="node10" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1signal__base.html" title="sigc::signal_base" alt="" coords="163,262,285,293"/><area shape="rect" id="node14" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1signal7.html" title="sigc::signal7\&lt; T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator \&gt;" alt="" coords="493,262,1091,293"/><area shape="rect" id="node19" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1signal7.html" title="sigc::signal7\&lt; T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil \&gt;" alt="" coords="1656,185,2179,215"/><area shape="rect" id="node30" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1signal7.html" title="sigc::signal7\&lt; void, bool, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil \&gt;" alt="" coords="1676,369,2159,399"/><area shape="rect" id="node49" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1signal7.html" title="sigc::signal7\&lt; void, AppState::userlevels, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil \&gt;" alt="" coords="1627,258,2208,289"/><area shape="rect" id="node58" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1signal7.html" title="sigc::signal7\&lt; void, userlevels, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil \&gt;" alt="" coords="1659,57,2176,87"/><area shape="rect" id="node12" 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="5,357,112,387"/><area shape="rect" id="node23" href="classGlomBakery_1_1ViewBase.html" title="This is a base class for View." alt="" coords="309,482,469,513"/><area shape="rect" id="node17" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1signal.html" title="sigc::signal\&lt; T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 \&gt;" alt="" coords="2309,185,2805,215"/><area shape="rect" id="node28" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1signal.html" title="sigc::signal\&lt; void, bool \&gt;" alt="" coords="3081,369,3249,399"/><area shape="rect" id="node47" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1signal.html" title="sigc::signal\&lt; void, AppState::userlevels \&gt;" alt="" coords="3033,165,3297,195"/><area shape="rect" id="node56" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1signal.html" title="sigc::signal\&lt; void, userlevels \&gt;" alt="" coords="3064,57,3267,87"/><area shape="rect" id="node26" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html" title="Glib::ustring" alt="" coords="3120,271,3211,302"/><area shape="rect" id="node36" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00758.html" title="std::map\&lt; Glib::ustring, Glib::ustring \&gt;" alt="" coords="4067,429,4312,459"/><area shape="rect" id="node38" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00758.html" title="std::map\&lt; _Key, _Tp, _Compare, _Alloc \&gt;" alt="" coords="3515,442,3781,473"/><area shape="rect" id="node40" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00758.html" title="std::map\&lt; Glib::ustring, GroupInfo \&gt;" alt="" coords="4073,483,4305,514"/><area shape="rect" id="node43" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00758.html" title="std::map\&lt; Glib::ustring, DocumentTableInfo \&gt;" alt="" coords="4047,374,4332,405"/><area shape="rect" id="node54" href="classGlom_1_1AppState.html" title="There is one instance per document." alt="" coords="3856,49,3971,79"/></map>
52
68
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
53
69
 
54
70
<p><a href="classGlom_1_1Document-members.html">List of all members.</a></p>
55
71
<table class="memberdecls">
56
72
<tr><td colspan="2"><h2><a name="pub-types"></a>
57
73
Public Types</h2></td></tr>
58
 
<tr><td class="memItemLeft" align="right" valign="top">enum&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a54256dad3f42641da3434bf687d5da49">HostingMode</a> { <br/>
 
74
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a54256dad3f42641da3434bf687d5da49">HostingMode</a> { <br/>
59
75
&#160;&#160;<a class="el" href="classGlom_1_1Document.html#a54256dad3f42641da3434bf687d5da49ab86dcd950027408ed28e171902e769aa">HOSTING_MODE_POSTGRES_CENTRAL</a>, <br/>
60
76
&#160;&#160;<a class="el" href="classGlom_1_1Document.html#a54256dad3f42641da3434bf687d5da49af6a98f13e469bdd6bfcd933b25fea68b">HOSTING_MODE_POSTGRES_SELF</a>, <br/>
61
77
&#160;&#160;<a class="el" href="classGlom_1_1Document.html#a54256dad3f42641da3434bf687d5da49abf9c730e96318c88df8766514cfdfa9f">HOSTING_MODE_SQLITE</a>, <br/>
64
80
 }</td></tr>
65
81
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>How the database is hosted. </p>
66
82
 <a href="classGlom_1_1Document.html#a54256dad3f42641da3434bf687d5da49">More...</a><br/></td></tr>
67
 
<tr><td class="memItemLeft" align="right" valign="top">enum&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#abc26e179ab1bb3fc08dbfbe06fbaf410">userLevelReason</a> { <br/>
 
83
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#abc26e179ab1bb3fc08dbfbe06fbaf410">userLevelReason</a> { <br/>
68
84
&#160;&#160;<a class="el" href="classGlom_1_1Document.html#abc26e179ab1bb3fc08dbfbe06fbaf410a8d7d9bacad5ba54589f1b5a412bb3dd4">USER_LEVEL_REASON_UNKNOWN</a>, <br/>
69
85
&#160;&#160;<a class="el" href="classGlom_1_1Document.html#abc26e179ab1bb3fc08dbfbe06fbaf410a8c5889c747c97b125f96d0d720598315">USER_LEVEL_REASON_FILE_READ_ONLY</a>, <br/>
70
86
&#160;&#160;<a class="el" href="classGlom_1_1Document.html#abc26e179ab1bb3fc08dbfbe06fbaf410a4e77ef46784db3ff58ff34686c45cc7e">USER_LEVEL_REASON_DATABASE_ACCESS_LEVEL</a>, <br/>
71
87
&#160;&#160;<a class="el" href="classGlom_1_1Document.html#abc26e179ab1bb3fc08dbfbe06fbaf410a014d8667d572ce4617e504183bdf7462">USER_LEVEL_REASON_OPENED_FROM_BROWSE</a>
72
88
<br/>
73
89
 }</td></tr>
74
 
<tr><td class="memItemLeft" align="right" valign="top">enum&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a66a6e7180bd2e8ed4b0cd3c98e04bb77">load_failure_codes</a> { <a class="el" href="classGlom_1_1Document.html#a66a6e7180bd2e8ed4b0cd3c98e04bb77aaa943ae3fc9f302196739a7da25e2f4a">LOAD_FAILURE_CODE_FILE_VERSION_TOO_NEW</a> = LOAD_FAILURE_CODE_LAST + 1
 
90
<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a66a6e7180bd2e8ed4b0cd3c98e04bb77">load_failure_codes</a> { <a class="el" href="classGlom_1_1Document.html#a66a6e7180bd2e8ed4b0cd3c98e04bb77aaa943ae3fc9f302196739a7da25e2f4a">LOAD_FAILURE_CODE_FILE_VERSION_TOO_NEW</a> = LOAD_FAILURE_CODE_LAST + 1
75
91
 }</td></tr>
76
 
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Failure codes that could be returned by load_after(). </p>
 
92
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight"><p>Failure codes that could be returned by load_after() </p>
77
93
 <a href="classGlom_1_1Document.html#a66a6e7180bd2e8ed4b0cd3c98e04bb77">More...</a><br/></td></tr>
78
 
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">std::vector</a>&lt; <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a><br class="typebreak"/>
 
94
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">std::vector</a>&lt; <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a><br class="typebreak"/>
79
95
&lt; <a class="el" href="classGlom_1_1Relationship.html">Relationship</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a5f5a0cd04d7505fc767d8c3fa3619721">type_vec_relationships</a></td></tr>
80
 
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">std::vector</a>&lt; <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a><br class="typebreak"/>
 
96
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">std::vector</a>&lt; <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a><br class="typebreak"/>
81
97
&lt; <a class="el" href="classGlom_1_1Field.html">Field</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a9cae49d450ede55a856575682eab53dc">type_vec_fields</a></td></tr>
82
 
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">std::vector</a>&lt; <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a><br class="typebreak"/>
 
98
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">std::vector</a>&lt; <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a><br class="typebreak"/>
83
99
&lt; <a class="el" href="classGlom_1_1LayoutGroup.html">LayoutGroup</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a9d8a77d03f244bc189e08e133eb475fe">type_list_layout_groups</a></td></tr>
84
 
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00579.html">std::list</a>&lt; <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a><br class="typebreak"/>
 
100
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00419.html">std::list</a>&lt; <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a><br class="typebreak"/>
85
101
&lt; <a class="el" href="classGlom_1_1TranslatableItem.html">TranslatableItem</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a84c669bb6dc95ce7ffa16b61b4056f1f">type_list_translatables</a></td></tr>
86
 
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00579.html">std::list</a>&lt; <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a><br class="typebreak"/>
 
102
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00419.html">std::list</a>&lt; <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a><br class="typebreak"/>
87
103
&lt; <a class="el" href="classGlom_1_1TableInfo.html">TableInfo</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#ae42cb0d25dbdcd3a09cf704f238f9f9a">type_listTableInfo</a></td></tr>
88
 
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">std::vector</a><br class="typebreak"/>
 
104
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">std::vector</a><br class="typebreak"/>
89
105
&lt; Gnome::Gda::Value &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#aca8431de4908b829ce8024e798b4ff8c">type_row_data</a></td></tr>
90
 
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">std::vector</a><br class="typebreak"/>
91
 
&lt; <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">type_row_data</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#ab5905a45fa16a88d745959b620a038bc">type_example_rows</a></td></tr>
92
 
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00579.html">std::list</a>&lt; <a class="el" href="classGlom_1_1GroupInfo.html">GroupInfo</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#abfa5f5dfb05a1f4396022a30d202d051">type_list_groups</a></td></tr>
 
106
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">std::vector</a><br class="typebreak"/>
 
107
&lt; <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">type_row_data</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#ab5905a45fa16a88d745959b620a038bc">type_example_rows</a></td></tr>
 
108
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00419.html">std::list</a>&lt; <a class="el" href="classGlom_1_1GroupInfo.html">GroupInfo</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#abfa5f5dfb05a1f4396022a30d202d051">type_list_groups</a></td></tr>
93
109
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">These are only used when recreating a database from an example file. The actualy access-control is on the server, of course. <a href="#abfa5f5dfb05a1f4396022a30d202d051"></a><br/></td></tr>
94
 
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00579.html">std::list</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_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#acf8dcf5aa53edb41903a089e8887a754">type_listReports</a></td></tr>
95
 
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00579.html">std::list</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_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#ab7532d847364e062dfb1ca8bfa512552">type_listPrintLayouts</a></td></tr>
 
110
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00419.html">std::list</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_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#acf8dcf5aa53edb41903a089e8887a754">type_listReports</a></td></tr>
 
111
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00419.html">std::list</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_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#ab7532d847364e062dfb1ca8bfa512552">type_listPrintLayouts</a></td></tr>
96
112
<tr><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_1signal.html">sigc::signal</a>&lt; void, <br class="typebreak"/>
97
113
<a class="el" href="classGlom_1_1AppState.html#a2f279293e922b57b080096c2b75815d7">AppState::userlevels</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a7a0abb07acbcae993250c2108c650184">type_signal_userlevel_changed</a></td></tr>
98
114
<tr><td colspan="2"><h2><a name="pub-methods"></a>
99
115
Public Member Functions</h2></td></tr>
100
116
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a90ff6b08dcaf5ddcae4f3499c2578bf3">Document</a> ()</td></tr>
101
117
<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#ad1137e6d112a281cfa43a20bcff4e9bd">~Document</a> ()</td></tr>
102
 
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a6603e178b34d70fc90575b152f0bc1a8">set_modified</a> (bool <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01190.html#ga1c9e781d8d15a3814a601f471797c825">value</a>=true)</td></tr>
 
118
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a6603e178b34d70fc90575b152f0bc1a8">set_modified</a> (bool <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01580.html#ga1c9e781d8d15a3814a601f471797c825">value</a>=true)</td></tr>
103
119
<tr><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a5ceef4693df960dd98481061f3742e59">set_file_uri</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; file_uri, bool bEnforceFileExtension=false)</td></tr>
104
120
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a1ede7d94348089309c46b7b01229e79e">load</a> (int&amp; failure_code)</td></tr>
105
121
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a0e008dfbf0d238b5a77c0f45298edf29">set_opened_from_browse</a> (bool val=true)</td></tr>
106
122
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Whether the document was opened from another networked glom instance, instead of via a URI. <a href="#a0e008dfbf0d238b5a77c0f45298edf29"></a><br/></td></tr>
107
123
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a18bb5479ce943ef28278558960920766">get_opened_from_browse</a> () const </td></tr>
108
 
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#ae203d2b063dac5287da64fa63ae50c5e">set_allow_autosave</a> (bool <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01190.html#ga1c9e781d8d15a3814a601f471797c825">value</a>=true)</td></tr>
 
124
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#ae203d2b063dac5287da64fa63ae50c5e">set_allow_autosave</a> (bool <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01580.html#ga1c9e781d8d15a3814a601f471797c825">value</a>=true)</td></tr>
109
125
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The document usually saves itself when you call <a class="el" href="classGlom_1_1Document.html#a6603e178b34d70fc90575b152f0bc1a8">set_modified()</a>. <a href="#ae203d2b063dac5287da64fa63ae50c5e"></a><br/></td></tr>
110
126
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a2ecc05580205e89f46aa90c5230ac6a4">get_is_example_file</a> () const </td></tr>
111
 
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a8d4d81de8c825f1f68d1821c05d1023e">set_is_example_file</a> (bool <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01190.html#ga1c9e781d8d15a3814a601f471797c825">value</a>=true)</td></tr>
 
127
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a8d4d81de8c825f1f68d1821c05d1023e">set_is_example_file</a> (bool <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01580.html#ga1c9e781d8d15a3814a601f471797c825">value</a>=true)</td></tr>
112
128
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a975584b92b39970310ba24f18581f95e">get_is_backup_file</a> () const </td></tr>
113
 
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#accadb18c3bb59d1176df9083b3a2212d">set_is_backup_file</a> (bool <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01190.html#ga1c9e781d8d15a3814a601f471797c825">value</a>=true)</td></tr>
 
129
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#accadb18c3bb59d1176df9083b3a2212d">set_is_backup_file</a> (bool <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01580.html#ga1c9e781d8d15a3814a601f471797c825">value</a>=true)</td></tr>
114
130
<tr><td class="memItemLeft" align="right" valign="top">guint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#ac3976a7656969455e9c4e1c3c7567972">get_document_format_version</a> ()</td></tr>
115
131
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#ace5a3278c813d2110776852899c22944">set_hosting_mode</a> (<a class="el" href="classGlom_1_1Document.html#a54256dad3f42641da3434bf687d5da49">HostingMode</a> mode)</td></tr>
116
132
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the hosting mode of the database. <a href="#ace5a3278c813d2110776852899c22944"></a><br/></td></tr>
126
142
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a288a93328e6058bb769e74f56ed18791">set_connection_try_other_ports</a> (bool val)</td></tr>
127
143
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#ad2d85b9e4840a99197ec327a3f39584b">set_connection_user</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; strVal)</td></tr>
128
144
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Temporarily set a username in the document. <a href="#ad2d85b9e4840a99197ec327a3f39584b"></a><br/></td></tr>
129
 
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01201.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a6bac0c857baecc5c84731af9d6fa6251">get_connection_self_hosted_directory_uri</a> () const </td></tr>
 
145
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01591.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a6bac0c857baecc5c84731af9d6fa6251">get_connection_self_hosted_directory_uri</a> () const </td></tr>
130
146
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">If the database should be hosted, this provides the path to the directory that contains all the files needed to do that. <a href="#a6bac0c857baecc5c84731af9d6fa6251"></a><br/></td></tr>
131
147
<tr><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_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a1883d24f1120b747ad064b8d7a73d21f">get_connection_server</a> () const </td></tr>
132
148
<tr><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_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a85c082c4808d6fe39c42e4a14f2299a4">get_connection_database</a> () const </td></tr>
138
154
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the language/locale used by original titles. <a href="#abd8e2bc47132dbdf9c5fa98024729b07"></a><br/></td></tr>
139
155
<tr><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_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a8d805cbac982814fec599d010c5236dc">get_translation_original_locale</a> () const </td></tr>
140
156
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the language/locale used by original titles. <a href="#a8d805cbac982814fec599d010c5236dc"></a><br/></td></tr>
141
 
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">type_vec_relationships</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#ad57c89ae1226099b004879ba999c26f3">get_relationships</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; table_name, bool plus_system_prefs=false) const </td></tr>
142
 
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a3d8df9373a64f30bc6c9127a69f0a07b">set_relationships</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; table_name, const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">type_vec_relationships</a>&amp; vecRelationships)</td></tr>
 
157
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">type_vec_relationships</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#ad57c89ae1226099b004879ba999c26f3">get_relationships</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; table_name, bool plus_system_prefs=false) const </td></tr>
 
158
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a3d8df9373a64f30bc6c9127a69f0a07b">set_relationships</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; table_name, const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">type_vec_relationships</a>&amp; vecRelationships)</td></tr>
143
159
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt; <a class="el" href="classGlom_1_1Relationship.html">Relationship</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a18d63c511eb610c6f52ad0091d76cd0a">get_relationship</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; table_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_1ustring.html">Glib::ustring</a>&amp; relationship_name) const </td></tr>
144
160
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a16f7565b30384dadcd17d3525f628be6">set_relationship</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; table_name, const <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt; <a class="el" href="classGlom_1_1Relationship.html">Relationship</a> &gt;&amp; relationship)</td></tr>
145
161
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a15a2ab17697301f2726d080d7baad1f5">remove_relationship</a> (const <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt; const <a class="el" href="classGlom_1_1Relationship.html">Relationship</a> &gt;&amp; relationship)</td></tr>
147
163
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether the relationship's to-field is a primary key or unique field, meaning that there can be only one related record for each value of the from-field. <a href="#a3c98c23ac46b78af711d49111fa5b44d"></a><br/></td></tr>
148
164
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt; const <a class="el" href="classGlom_1_1Relationship.html">Relationship</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a59be2eee4286b47d7a0142aa8672974a">get_field_used_in_relationship_to_one</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; table_name, const <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt; const <a class="el" href="classGlom_1_1LayoutItem__Field.html">LayoutItem_Field</a> &gt;&amp; layout_field) const </td></tr>
149
165
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether the field is the from-field in a to-one relationship. <a href="#a59be2eee4286b47d7a0142aa8672974a"></a><br/></td></tr>
150
 
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">type_vec_fields</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a0cfc1350c6fc648215c156dd4793ad15">get_table_fields</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; table_name) const </td></tr>
151
 
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a657108407aaed9a6cca6232a1587f116">set_table_fields</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; table_name, const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">type_vec_fields</a>&amp; vecFields)</td></tr>
 
166
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">type_vec_fields</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a0cfc1350c6fc648215c156dd4793ad15">get_table_fields</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; table_name) const </td></tr>
 
167
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a657108407aaed9a6cca6232a1587f116">set_table_fields</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; table_name, const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">type_vec_fields</a>&amp; vecFields)</td></tr>
152
168
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt; <a class="el" href="classGlom_1_1Field.html">Field</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a202075e290a0ad7d94fbbb38a52f1c1c">get_field</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; table_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_1ustring.html">Glib::ustring</a>&amp; strFieldName) const </td></tr>
153
169
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a07027365c86499ca1a5d820aabfe0457">remove_field</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; table_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_1ustring.html">Glib::ustring</a>&amp; field_name)</td></tr>
154
170
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Use this after removing a field from a table, so that it is not used anymore in relationships, layouts, reports, etc. <a href="#a07027365c86499ca1a5d820aabfe0457"></a><br/></td></tr>
155
 
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">type_list_layout_groups</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#abda9d5440a4f8ffc4836633af2711b32">get_data_layout_groups</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; layout_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_1ustring.html">Glib::ustring</a>&amp; parent_table_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_1ustring.html">Glib::ustring</a>&amp; layout_platform=<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>()) const </td></tr>
 
171
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">type_list_layout_groups</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#abda9d5440a4f8ffc4836633af2711b32">get_data_layout_groups</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; layout_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_1ustring.html">Glib::ustring</a>&amp; parent_table_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_1ustring.html">Glib::ustring</a>&amp; layout_platform=<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>()) const </td></tr>
156
172
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the layout groups for a layout. <a href="#abda9d5440a4f8ffc4836633af2711b32"></a><br/></td></tr>
157
173
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a7e381754fc804dd08b3096ee7522214b">get_data_layout_groups_have_any_fields</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; layout_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_1ustring.html">Glib::ustring</a>&amp; parent_table_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_1ustring.html">Glib::ustring</a>&amp; layout_platform=<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>()) const </td></tr>
158
174
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Discover whether there are any fields in the layout. <a href="#a7e381754fc804dd08b3096ee7522214b"></a><br/></td></tr>
159
 
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#ab33878ff9cf67dfcfea57a095a0eced4">set_data_layout_groups</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; layout_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_1ustring.html">Glib::ustring</a>&amp; parent_table_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_1ustring.html">Glib::ustring</a>&amp; layout_platform, const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">type_list_layout_groups</a>&amp; groups)</td></tr>
 
175
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#ab33878ff9cf67dfcfea57a095a0eced4">set_data_layout_groups</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; layout_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_1ustring.html">Glib::ustring</a>&amp; parent_table_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_1ustring.html">Glib::ustring</a>&amp; layout_platform, const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">type_list_layout_groups</a>&amp; groups)</td></tr>
160
176
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the layout groups for a layout. <a href="#ab33878ff9cf67dfcfea57a095a0eced4"></a><br/></td></tr>
161
 
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">type_list_layout_groups</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#ade3010c94dce5edf4d03f4c5d3fb32b9">get_data_layout_groups_plus_new_fields</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; layout_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_1ustring.html">Glib::ustring</a>&amp; parent_table_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_1ustring.html">Glib::ustring</a>&amp; layout_platform=<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>()) const </td></tr>
 
177
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">type_list_layout_groups</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#ade3010c94dce5edf4d03f4c5d3fb32b9">get_data_layout_groups_plus_new_fields</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; layout_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_1ustring.html">Glib::ustring</a>&amp; parent_table_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_1ustring.html">Glib::ustring</a>&amp; layout_platform=<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>()) const </td></tr>
162
178
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The layout_name, such as "details", "list". <a href="#ade3010c94dce5edf4d03f4c5d3fb32b9"></a><br/></td></tr>
163
 
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">type_list_layout_groups</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a9caf5b84d58e39a21e1c1d92a460a903">get_data_layout_groups_default</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; layout_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_1ustring.html">Glib::ustring</a>&amp; parent_table_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_1ustring.html">Glib::ustring</a>&amp; layout_platform=<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>()) const </td></tr>
164
 
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00579.html">type_list_translatables</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a0139486b693d4fc466af340f0de496c7">get_translatable_layout_items</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; table_name)</td></tr>
165
 
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00579.html">type_list_translatables</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a3d818d8546a6f1ef1df81e674abd600b">get_translatable_report_items</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; table_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_1ustring.html">Glib::ustring</a>&amp; report_title)</td></tr>
 
179
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">type_list_layout_groups</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a9caf5b84d58e39a21e1c1d92a460a903">get_data_layout_groups_default</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; layout_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_1ustring.html">Glib::ustring</a>&amp; parent_table_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_1ustring.html">Glib::ustring</a>&amp; layout_platform=<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>()) const </td></tr>
 
180
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00419.html">type_list_translatables</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a0139486b693d4fc466af340f0de496c7">get_translatable_layout_items</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; table_name)</td></tr>
 
181
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00419.html">type_list_translatables</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a3d818d8546a6f1ef1df81e674abd600b">get_translatable_report_items</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; table_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_1ustring.html">Glib::ustring</a>&amp; report_title)</td></tr>
166
182
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a78d0b24d0b76a960c3229a0df2014d14">fill_layout_field_details</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; parent_table_name, const <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt; <a class="el" href="classGlom_1_1LayoutGroup.html">LayoutGroup</a> &gt;&amp; layout_group) const </td></tr>
167
 
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#ad600378dbbd8dd695a860b1442f1c4ac">fill_layout_field_details</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; parent_table_name, <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">type_list_layout_groups</a>&amp; groups) const </td></tr>
 
183
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#ad600378dbbd8dd695a860b1442f1c4ac">fill_layout_field_details</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; parent_table_name, <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">type_list_layout_groups</a>&amp; groups) const </td></tr>
168
184
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#af5a1f5b0c3da19b7efcda3c930ca47b2">change_field_name</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; table_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_1ustring.html">Glib::ustring</a>&amp; strFieldNameOld, 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; strFieldNameNew)</td></tr>
169
185
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">When a field name is changed, change it in the relationships, layouts, reports, and fields data: <a href="#af5a1f5b0c3da19b7efcda3c930ca47b2"></a><br/></td></tr>
170
186
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a4cf00bbe1e0e933babbb7232fe18f3e2">change_table_name</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; table_name_old, 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; table_name_new)</td></tr>
171
187
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">When a table name is changed, change it in the relationships and tables data: <a href="#a4cf00bbe1e0e933babbb7232fe18f3e2"></a><br/></td></tr>
172
188
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a70f3bcd7d6a6b6db063f0b3d99a59f9c">change_relationship_name</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; table_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_1ustring.html">Glib::ustring</a>&amp; 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_1ustring.html">Glib::ustring</a>&amp; name_new)</td></tr>
173
189
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">When a relationship name is changed, change it in layouts and reports: <a href="#a70f3bcd7d6a6b6db063f0b3d99a59f9c"></a><br/></td></tr>
174
 
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00579.html">type_listTableInfo</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a4089c972eef475174f1900b95bfebbe6">get_tables</a> (bool plus_system_prefs=false) const </td></tr>
175
 
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">std::vector</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_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a1616c5f5d3f883b7f5efd78e1c7515c5">get_table_names</a> (bool plus_system_prefs=false) const </td></tr>
176
 
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a1793737ae7580ca7eda799182dce95bc">set_tables</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/a00579.html">type_listTableInfo</a>&amp; tables)</td></tr>
 
190
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00419.html">type_listTableInfo</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a4089c972eef475174f1900b95bfebbe6">get_tables</a> (bool plus_system_prefs=false) const </td></tr>
 
191
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">std::vector</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_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a1616c5f5d3f883b7f5efd78e1c7515c5">get_table_names</a> (bool plus_system_prefs=false) const </td></tr>
 
192
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a1793737ae7580ca7eda799182dce95bc">set_tables</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/a00419.html">type_listTableInfo</a>&amp; tables)</td></tr>
177
193
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt; <a class="el" href="classGlom_1_1TableInfo.html">TableInfo</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a9ddf9ceedb1fb8702ee6fd6099e3b2d0">get_table</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; table_name) const </td></tr>
178
194
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#aa10ca51126b3584e6b08c252d1b0de94">add_table</a> (const <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt; <a class="el" href="classGlom_1_1TableInfo.html">TableInfo</a> &gt;&amp; table_name)</td></tr>
179
195
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#af8a8df4382e37d65864efb6d211f50e2">remove_table</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; table_name)</td></tr>
181
197
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#aef76714a9cbca223eaa407c2eaa0327f">get_table_is_known</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; table_name) const </td></tr>
182
198
<tr><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a2879c2d8d949bab631e07ff421bc481b">get_table_is_hidden</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; table_name) const </td></tr>
183
199
<tr><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_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a9a66b0361d754351f2d6d39515414b01">get_table_title</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; table_name) const </td></tr>
184
 
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#ae716dda0e1fec4f96bc1f1e71a1635af">set_table_title</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; table_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_1ustring.html">Glib::ustring</a>&amp;<a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01190.html#ga1c9e781d8d15a3814a601f471797c825">value</a>)</td></tr>
 
200
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#ae716dda0e1fec4f96bc1f1e71a1635af">set_table_title</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; table_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_1ustring.html">Glib::ustring</a>&amp;<a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01580.html#ga1c9e781d8d15a3814a601f471797c825">value</a>)</td></tr>
185
201
<tr><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_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a5e16ef68c717ae8ac71e0ca0e1df391b">get_table_title_singular</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; table_name) const </td></tr>
186
 
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#afedc945ec10ff9dbab28eddee55fa8d0">set_table_example_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_1ustring.html">Glib::ustring</a>&amp; table_name, const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">type_example_rows</a>&amp; rows)</td></tr>
 
202
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#afedc945ec10ff9dbab28eddee55fa8d0">set_table_example_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_1ustring.html">Glib::ustring</a>&amp; table_name, const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">type_example_rows</a>&amp; rows)</td></tr>
187
203
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Save example data into the document, for use when creating the example database on the server. <a href="#afedc945ec10ff9dbab28eddee55fa8d0"></a><br/></td></tr>
188
 
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">type_example_rows</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a08778c86bf51fc7f31e778b0417bc572">get_table_example_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_1ustring.html">Glib::ustring</a>&amp; table_name) const </td></tr>
 
204
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">type_example_rows</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a08778c86bf51fc7f31e778b0417bc572">get_table_example_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_1ustring.html">Glib::ustring</a>&amp; table_name) const </td></tr>
189
205
<tr><td class="memItemLeft" align="right" valign="top">virtual <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>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#abc53c753fc86bf0278610b0f20d31f9e">get_name</a> () const </td></tr>
190
206
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets filename part of file_uri, or 'untitled'. <a href="#abc53c753fc86bf0278610b0f20d31f9e"></a><br/></td></tr>
191
207
<tr><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_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a3578eab4e777bdbc552e6d72c4cbcd12">get_default_table</a> () const </td></tr>
192
208
<tr><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_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a194af911d3ce865c40b9a0e3cc4a6fba">get_first_table</a> () const </td></tr>
193
209
<tr><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_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#ac7395b0f421de0a6e4b7ce2d7a071861">get_database_title</a> () const </td></tr>
194
210
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a84b1c7bf8678ab058fb8e741c8496b7d">set_database_title</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; title)</td></tr>
195
 
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">std::vector</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_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a624cb5b533b2947a1ca33af0c9dee3cf">get_library_module_names</a> () const </td></tr>
 
211
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">std::vector</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_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a624cb5b533b2947a1ca33af0c9dee3cf">get_library_module_names</a> () const </td></tr>
196
212
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#ab92ce8dd4687ae3b45257ad007a60511">set_library_module</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 <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; script)</td></tr>
197
213
<tr><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_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#af40255606bf9091cbac43fa54c2dd703">get_library_module</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>
198
214
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a0fdc644b88c714eaf8fb13d3d05f97fe">remove_library_module</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>
200
216
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a Python script that should be run when the document is opened. <a href="#ae917d14c0bb3760a3b249e2f82688d24"></a><br/></td></tr>
201
217
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a7babdeae6c108d1a8fe5ce98b62b1541">set_startup_script</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; script)</td></tr>
202
218
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">See <a class="el" href="classGlom_1_1Document.html#ae917d14c0bb3760a3b249e2f82688d24" title="Get a Python script that should be run when the document is opened.">get_startup_script()</a>. <a href="#a7babdeae6c108d1a8fe5ce98b62b1541"></a><br/></td></tr>
203
 
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00579.html">type_list_groups</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a5df0256b130fd6d93b76d0a1863dc92a">get_groups</a> () const </td></tr>
 
219
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00419.html">type_list_groups</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a5df0256b130fd6d93b76d0a1863dc92a">get_groups</a> () const </td></tr>
204
220
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a3e77240d9e4eb38502951e604d5c4e5c">set_group</a> (<a class="el" href="classGlom_1_1GroupInfo.html">GroupInfo</a>&amp; group)</td></tr>
205
221
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">This adds the group if necessary. <a href="#a3e77240d9e4eb38502951e604d5c4e5c"></a><br/></td></tr>
206
222
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#ae49bf6ebfe9961f3b1d4f7cf09ca6dc2">remove_group</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; group_name)</td></tr>
207
 
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00579.html">type_listReports</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#ae43c2c308e810fe2216d9e6df07ea0d8">get_report_names</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; table_name) const </td></tr>
 
223
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00419.html">type_listReports</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#ae43c2c308e810fe2216d9e6df07ea0d8">get_report_names</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; table_name) const </td></tr>
208
224
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a86a93a8e6fa9c0a19c0375d27002ae8e">remove_all_reports</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; table_name)</td></tr>
209
225
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a47faae146fbbc9dea0752f412f2a3595">set_report</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; table_name, const <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt; <a class="el" href="classGlom_1_1Report.html">Report</a> &gt;&amp; report)</td></tr>
210
226
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt; <a class="el" href="classGlom_1_1Report.html">Report</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#aec14f82fc1c02f5ee0d28e3b4b28ec87">get_report</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; table_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_1ustring.html">Glib::ustring</a>&amp; report_name) const </td></tr>
211
227
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a8b231a7d8dbfe07ad8c5074fa2dde323">remove_report</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; table_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_1ustring.html">Glib::ustring</a>&amp; report_name)</td></tr>
212
 
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00579.html">type_listPrintLayouts</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#aef7c56f4285e57ea49265a25375f6054">get_print_layout_names</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; table_name) const </td></tr>
 
228
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00419.html">type_listPrintLayouts</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#aef7c56f4285e57ea49265a25375f6054">get_print_layout_names</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; table_name) const </td></tr>
213
229
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a52c72ccc778f50cbb4eead7fcc179a11">remove_all_print_layouts</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; table_name)</td></tr>
214
230
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a2afd8bdf6a5634933c2c819c3e9373a1">set_print_layout</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; table_name, const <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt; <a class="el" href="classGlom_1_1PrintLayout.html">PrintLayout</a> &gt;&amp; print_layout)</td></tr>
215
231
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt; <a class="el" href="classGlom_1_1PrintLayout.html">PrintLayout</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#acfed669f397069f1b76138f4fc7accbe">get_print_layout</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; table_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_1ustring.html">Glib::ustring</a>&amp; print_layout_name) const </td></tr>
244
260
Static Public Member Functions</h2></td></tr>
245
261
<tr><td class="memItemLeft" align="right" valign="top">static guint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a68275fcf2ed364f98040aabdf4b48a79">get_latest_known_document_format_version</a> ()</td></tr>
246
262
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt; <a class="el" href="classGlom_1_1TableInfo.html">TableInfo</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a7ad8db097fa9d525a0d01f1200a9d6b5">create_table_system_preferences</a> ()</td></tr>
247
 
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt; <a class="el" href="classGlom_1_1TableInfo.html">TableInfo</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#ab39ed3e2fa2249f1f486ee544f66ae38">create_table_system_preferences</a> (<a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">type_vec_fields</a>&amp; fields)</td></tr>
 
263
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt; <a class="el" href="classGlom_1_1TableInfo.html">TableInfo</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#ab39ed3e2fa2249f1f486ee544f66ae38">create_table_system_preferences</a> (<a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">type_vec_fields</a>&amp; fields)</td></tr>
248
264
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt; <a class="el" href="classGlom_1_1Relationship.html">Relationship</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a161b891548f4b59d81405c88fea5fe49">create_relationship_system_preferences</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; table_name)</td></tr>
249
265
<tr><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a90bef6dd6f39ac421fe8626f488cb0a8">get_relationship_is_system_properties</a> (const <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt; const <a class="el" href="classGlom_1_1Relationship.html">Relationship</a> &gt;&amp; relationship)</td></tr>
250
266
<tr><td colspan="2"><h2><a name="pro-static-methods"></a>
251
267
Static Protected Member Functions</h2></td></tr>
252
 
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a0860ad2cd972c4c4a37ae37195ff73ca">set_node_attribute_value_as_decimal</a> (xmlpp::Element* node, 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; strAttributeName, guint <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01190.html#ga1c9e781d8d15a3814a601f471797c825">value</a>, guint value_default=0)</td></tr>
 
268
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a0860ad2cd972c4c4a37ae37195ff73ca">set_node_attribute_value_as_decimal</a> (xmlpp::Element* node, 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; strAttributeName, guint <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01580.html#ga1c9e781d8d15a3814a601f471797c825">value</a>, guint value_default=0)</td></tr>
253
269
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">If value is equal to the default then no attribute will be set, to save text space in the XML file. <a href="#a0860ad2cd972c4c4a37ae37195ff73ca"></a><br/></td></tr>
254
 
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#aee282bf7817172e3825cb6c97500be77">set_node_attribute_value_as_decimal_double</a> (xmlpp::Element* node, 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; strAttributeName, double <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01190.html#ga1c9e781d8d15a3814a601f471797c825">value</a>)</td></tr>
 
270
<tr><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#aee282bf7817172e3825cb6c97500be77">set_node_attribute_value_as_decimal_double</a> (xmlpp::Element* node, 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; strAttributeName, double <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01580.html#ga1c9e781d8d15a3814a601f471797c825">value</a>)</td></tr>
255
271
</table>
256
272
<hr/><h2>Member Typedef Documentation</h2>
257
273
<a class="anchor" id="ab5905a45fa16a88d745959b620a038bc"></a><!-- doxytag: member="Glom::Document::type_example_rows" ref="ab5905a45fa16a88d745959b620a038bc" args="" -->
259
275
<div class="memproto">
260
276
      <table class="memname">
261
277
        <tr>
262
 
          <td class="memname">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">std::vector</a>&lt; <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">type_row_data</a> &gt; <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">Glom::Document::type_example_rows</a></td>
 
278
          <td class="memname">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">std::vector</a>&lt; <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">type_row_data</a> &gt; <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">Glom::Document::type_example_rows</a></td>
263
279
        </tr>
264
280
      </table>
265
281
</div>
272
288
<div class="memproto">
273
289
      <table class="memname">
274
290
        <tr>
275
 
          <td class="memname">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00579.html">std::list</a>&lt;<a class="el" href="classGlom_1_1GroupInfo.html">GroupInfo</a>&gt; <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00579.html">Glom::Document::type_list_groups</a></td>
 
291
          <td class="memname">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00419.html">std::list</a>&lt;<a class="el" href="classGlom_1_1GroupInfo.html">GroupInfo</a>&gt; <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00419.html">Glom::Document::type_list_groups</a></td>
276
292
        </tr>
277
293
      </table>
278
294
</div>
287
303
<div class="memproto">
288
304
      <table class="memname">
289
305
        <tr>
290
 
          <td class="memname">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">std::vector</a>&lt; <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt;<a class="el" href="classGlom_1_1LayoutGroup.html">LayoutGroup</a>&gt; &gt; <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">Glom::Document::type_list_layout_groups</a></td>
 
306
          <td class="memname">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">std::vector</a>&lt; <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt;<a class="el" href="classGlom_1_1LayoutGroup.html">LayoutGroup</a>&gt; &gt; <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">Glom::Document::type_list_layout_groups</a></td>
291
307
        </tr>
292
308
      </table>
293
309
</div>
300
316
<div class="memproto">
301
317
      <table class="memname">
302
318
        <tr>
303
 
          <td class="memname">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00579.html">std::list</a>&lt; <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt;<a class="el" href="classGlom_1_1TranslatableItem.html">TranslatableItem</a>&gt; &gt; <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00579.html">Glom::Document::type_list_translatables</a></td>
 
319
          <td class="memname">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00419.html">std::list</a>&lt; <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt;<a class="el" href="classGlom_1_1TranslatableItem.html">TranslatableItem</a>&gt; &gt; <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00419.html">Glom::Document::type_list_translatables</a></td>
304
320
        </tr>
305
321
      </table>
306
322
</div>
313
329
<div class="memproto">
314
330
      <table class="memname">
315
331
        <tr>
316
 
          <td class="memname">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00579.html">std::list</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_1ustring.html">Glib::ustring</a>&gt; <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00579.html">Glom::Document::type_listPrintLayouts</a></td>
 
332
          <td class="memname">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00419.html">std::list</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_1ustring.html">Glib::ustring</a>&gt; <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00419.html">Glom::Document::type_listPrintLayouts</a></td>
317
333
        </tr>
318
334
      </table>
319
335
</div>
326
342
<div class="memproto">
327
343
      <table class="memname">
328
344
        <tr>
329
 
          <td class="memname">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00579.html">std::list</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_1ustring.html">Glib::ustring</a>&gt; <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00579.html">Glom::Document::type_listReports</a></td>
 
345
          <td class="memname">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00419.html">std::list</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_1ustring.html">Glib::ustring</a>&gt; <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00419.html">Glom::Document::type_listReports</a></td>
330
346
        </tr>
331
347
      </table>
332
348
</div>
339
355
<div class="memproto">
340
356
      <table class="memname">
341
357
        <tr>
342
 
          <td class="memname">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00579.html">std::list</a>&lt; <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt;<a class="el" href="classGlom_1_1TableInfo.html">TableInfo</a>&gt; &gt; <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00579.html">Glom::Document::type_listTableInfo</a></td>
 
358
          <td class="memname">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00419.html">std::list</a>&lt; <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt;<a class="el" href="classGlom_1_1TableInfo.html">TableInfo</a>&gt; &gt; <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00419.html">Glom::Document::type_listTableInfo</a></td>
343
359
        </tr>
344
360
      </table>
345
361
</div>
352
368
<div class="memproto">
353
369
      <table class="memname">
354
370
        <tr>
355
 
          <td class="memname">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">std::vector</a>&lt; Gnome::Gda::Value &gt; <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">Glom::Document::type_row_data</a></td>
 
371
          <td class="memname">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">std::vector</a>&lt; Gnome::Gda::Value &gt; <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">Glom::Document::type_row_data</a></td>
356
372
        </tr>
357
373
      </table>
358
374
</div>
378
394
<div class="memproto">
379
395
      <table class="memname">
380
396
        <tr>
381
 
          <td class="memname">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">std::vector</a>&lt; <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt;<a class="el" href="classGlom_1_1Field.html">Field</a>&gt; &gt; <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">Glom::Document::type_vec_fields</a></td>
 
397
          <td class="memname">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">std::vector</a>&lt; <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt;<a class="el" href="classGlom_1_1Field.html">Field</a>&gt; &gt; <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">Glom::Document::type_vec_fields</a></td>
382
398
        </tr>
383
399
      </table>
384
400
</div>
391
407
<div class="memproto">
392
408
      <table class="memname">
393
409
        <tr>
394
 
          <td class="memname">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">std::vector</a>&lt; <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt;<a class="el" href="classGlom_1_1Relationship.html">Relationship</a>&gt; &gt; <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">Glom::Document::type_vec_relationships</a></td>
 
410
          <td class="memname">typedef <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">std::vector</a>&lt; <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt;<a class="el" href="classGlom_1_1Relationship.html">Relationship</a>&gt; &gt; <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">Glom::Document::type_vec_relationships</a></td>
395
411
        </tr>
396
412
      </table>
397
413
</div>
441
457
</div>
442
458
<div class="memdoc">
443
459
 
444
 
<p>Failure codes that could be returned by load_after(). </p>
 
460
<p>Failure codes that could be returned by load_after() </p>
445
461
<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
446
462
<tr><td valign="top"><em><a class="anchor" id="a66a6e7180bd2e8ed4b0cd3c98e04bb77aaa943ae3fc9f302196739a7da25e2f4a"></a><!-- doxytag: member="LOAD_FAILURE_CODE_FILE_VERSION_TOO_NEW" ref="a66a6e7180bd2e8ed4b0cd3c98e04bb77aaa943ae3fc9f302196739a7da25e2f4a" args="" -->LOAD_FAILURE_CODE_FILE_VERSION_TOO_NEW</em>&#160;</td><td>
447
463
</td></tr>
484
500
        <tr>
485
501
          <td class="memname">Glom::Document::Document </td>
486
502
          <td>(</td>
487
 
          <td class="paramname"></td>
488
 
          <td>&#160;)&#160;</td>
 
503
          <td class="paramname"></td><td>)</td>
489
504
          <td></td>
490
505
        </tr>
491
506
      </table>
503
518
        <tr>
504
519
          <td class="memname">virtual Glom::Document::~Document </td>
505
520
          <td>(</td>
506
 
          <td class="paramname"></td>
507
 
          <td>&#160;)&#160;</td>
 
521
          <td class="paramname"></td><td>)</td>
508
522
          <td><code> [virtual]</code></td>
509
523
        </tr>
510
524
      </table>
524
538
          <td class="memname">void Glom::Document::add_table </td>
525
539
          <td>(</td>
526
540
          <td class="paramtype">const <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt; <a class="el" href="classGlom_1_1TableInfo.html">TableInfo</a> &gt;&amp;&#160;</td>
527
 
          <td class="paramname"> <em>table_name</em></td>
528
 
          <td>&#160;)&#160;</td>
 
541
          <td class="paramname"><em>table_name</em></td><td>)</td>
529
542
          <td></td>
530
543
        </tr>
531
544
      </table>
541
554
        <tr>
542
555
          <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_1ustring.html">Glib::ustring</a> Glom::Document::build_and_get_contents </td>
543
556
          <td>(</td>
544
 
          <td class="paramname"></td>
545
 
          <td>&#160;)&#160;</td>
 
557
          <td class="paramname"></td><td>)</td>
546
558
          <td> const</td>
547
559
        </tr>
548
560
      </table>
559
571
          <td class="memname">void Glom::Document::change_field_name </td>
560
572
          <td>(</td>
561
573
          <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>
562
 
          <td class="paramname"> <em>table_name</em>, </td>
563
 
        </tr>
564
 
        <tr>
565
 
          <td class="paramkey"></td>
566
 
          <td></td>
567
 
          <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>
568
 
          <td class="paramname"> <em>strFieldNameOld</em>, </td>
569
 
        </tr>
570
 
        <tr>
571
 
          <td class="paramkey"></td>
572
 
          <td></td>
573
 
          <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>
574
 
          <td class="paramname"> <em>strFieldNameNew</em></td><td>&#160;</td>
 
574
          <td class="paramname"><em>table_name</em>, </td>
 
575
        </tr>
 
576
        <tr>
 
577
          <td class="paramkey"></td>
 
578
          <td></td>
 
579
          <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>
 
580
          <td class="paramname"><em>strFieldNameOld</em>, </td>
 
581
        </tr>
 
582
        <tr>
 
583
          <td class="paramkey"></td>
 
584
          <td></td>
 
585
          <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>
 
586
          <td class="paramname"><em>strFieldNameNew</em>&#160;</td>
575
587
        </tr>
576
588
        <tr>
577
589
          <td></td>
578
590
          <td>)</td>
579
 
          <td></td><td></td><td></td>
 
591
          <td></td><td></td>
580
592
        </tr>
581
593
      </table>
582
594
</div>
594
606
          <td class="memname">void Glom::Document::change_relationship_name </td>
595
607
          <td>(</td>
596
608
          <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>
597
 
          <td class="paramname"> <em>table_name</em>, </td>
598
 
        </tr>
599
 
        <tr>
600
 
          <td class="paramkey"></td>
601
 
          <td></td>
602
 
          <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>
603
 
          <td class="paramname"> <em>name</em>, </td>
604
 
        </tr>
605
 
        <tr>
606
 
          <td class="paramkey"></td>
607
 
          <td></td>
608
 
          <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>
609
 
          <td class="paramname"> <em>name_new</em></td><td>&#160;</td>
 
609
          <td class="paramname"><em>table_name</em>, </td>
 
610
        </tr>
 
611
        <tr>
 
612
          <td class="paramkey"></td>
 
613
          <td></td>
 
614
          <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>
 
615
          <td class="paramname"><em>name</em>, </td>
 
616
        </tr>
 
617
        <tr>
 
618
          <td class="paramkey"></td>
 
619
          <td></td>
 
620
          <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>
 
621
          <td class="paramname"><em>name_new</em>&#160;</td>
610
622
        </tr>
611
623
        <tr>
612
624
          <td></td>
613
625
          <td>)</td>
614
 
          <td></td><td></td><td></td>
 
626
          <td></td><td></td>
615
627
        </tr>
616
628
      </table>
617
629
</div>
629
641
          <td class="memname">void Glom::Document::change_table_name </td>
630
642
          <td>(</td>
631
643
          <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>
632
 
          <td class="paramname"> <em>table_name_old</em>, </td>
 
644
          <td class="paramname"><em>table_name_old</em>, </td>
633
645
        </tr>
634
646
        <tr>
635
647
          <td class="paramkey"></td>
636
648
          <td></td>
637
649
          <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>
638
 
          <td class="paramname"> <em>table_name_new</em></td><td>&#160;</td>
 
650
          <td class="paramname"><em>table_name_new</em>&#160;</td>
639
651
        </tr>
640
652
        <tr>
641
653
          <td></td>
642
654
          <td>)</td>
643
 
          <td></td><td></td><td></td>
 
655
          <td></td><td></td>
644
656
        </tr>
645
657
      </table>
646
658
</div>
658
670
          <td class="memname">static <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt;<a class="el" href="classGlom_1_1Relationship.html">Relationship</a>&gt; Glom::Document::create_relationship_system_preferences </td>
659
671
          <td>(</td>
660
672
          <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>
661
 
          <td class="paramname"> <em>table_name</em></td>
662
 
          <td>&#160;)&#160;</td>
 
673
          <td class="paramname"><em>table_name</em></td><td>)</td>
663
674
          <td><code> [static]</code></td>
664
675
        </tr>
665
676
      </table>
675
686
        <tr>
676
687
          <td class="memname">static <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt;<a class="el" href="classGlom_1_1TableInfo.html">TableInfo</a>&gt; Glom::Document::create_table_system_preferences </td>
677
688
          <td>(</td>
678
 
          <td class="paramname"></td>
679
 
          <td>&#160;)&#160;</td>
 
689
          <td class="paramname"></td><td>)</td>
680
690
          <td><code> [static]</code></td>
681
691
        </tr>
682
692
      </table>
692
702
        <tr>
693
703
          <td class="memname">static <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt;<a class="el" href="classGlom_1_1TableInfo.html">TableInfo</a>&gt; Glom::Document::create_table_system_preferences </td>
694
704
          <td>(</td>
695
 
          <td class="paramtype"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">type_vec_fields</a> &amp;&#160;</td>
696
 
          <td class="paramname"> <em>fields</em></td>
697
 
          <td>&#160;)&#160;</td>
 
705
          <td class="paramtype"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">type_vec_fields</a> &amp;&#160;</td>
 
706
          <td class="paramname"><em>fields</em></td><td>)</td>
698
707
          <td><code> [static]</code></td>
699
708
        </tr>
700
709
      </table>
710
719
        <tr>
711
720
          <td class="memname">void Glom::Document::emit_userlevel_changed </td>
712
721
          <td>(</td>
713
 
          <td class="paramname"></td>
714
 
          <td>&#160;)&#160;</td>
 
722
          <td class="paramname"></td><td>)</td>
715
723
          <td></td>
716
724
        </tr>
717
725
      </table>
728
736
          <td class="memname">void Glom::Document::fill_layout_field_details </td>
729
737
          <td>(</td>
730
738
          <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>
731
 
          <td class="paramname"> <em>parent_table_name</em>, </td>
 
739
          <td class="paramname"><em>parent_table_name</em>, </td>
732
740
        </tr>
733
741
        <tr>
734
742
          <td class="paramkey"></td>
735
743
          <td></td>
736
 
          <td class="paramtype"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">type_list_layout_groups</a> &amp;&#160;</td>
737
 
          <td class="paramname"> <em>groups</em></td><td>&#160;</td>
 
744
          <td class="paramtype"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">type_list_layout_groups</a> &amp;&#160;</td>
 
745
          <td class="paramname"><em>groups</em>&#160;</td>
738
746
        </tr>
739
747
        <tr>
740
748
          <td></td>
741
749
          <td>)</td>
742
 
          <td></td><td></td><td> const</td>
 
750
          <td></td><td> const</td>
743
751
        </tr>
744
752
      </table>
745
753
</div>
755
763
          <td class="memname">void Glom::Document::fill_layout_field_details </td>
756
764
          <td>(</td>
757
765
          <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>
758
 
          <td class="paramname"> <em>parent_table_name</em>, </td>
 
766
          <td class="paramname"><em>parent_table_name</em>, </td>
759
767
        </tr>
760
768
        <tr>
761
769
          <td class="paramkey"></td>
762
770
          <td></td>
763
771
          <td class="paramtype">const <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt; <a class="el" href="classGlom_1_1LayoutGroup.html">LayoutGroup</a> &gt;&amp;&#160;</td>
764
 
          <td class="paramname"> <em>layout_group</em></td><td>&#160;</td>
 
772
          <td class="paramname"><em>layout_group</em>&#160;</td>
765
773
        </tr>
766
774
        <tr>
767
775
          <td></td>
768
776
          <td>)</td>
769
 
          <td></td><td></td><td> const</td>
 
777
          <td></td><td> const</td>
770
778
        </tr>
771
779
      </table>
772
780
</div>
782
790
          <td class="memname">void Glom::Document::forget_layout_record_viewed </td>
783
791
          <td>(</td>
784
792
          <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>
785
 
          <td class="paramname"> <em>table_name</em></td>
786
 
          <td>&#160;)&#160;</td>
 
793
          <td class="paramname"><em>table_name</em></td><td>)</td>
787
794
          <td></td>
788
795
        </tr>
789
796
      </table>
799
806
        <tr>
800
807
          <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_1ustring.html">Glib::ustring</a> Glom::Document::get_active_layout_platform </td>
801
808
          <td>(</td>
802
 
          <td class="paramname"></td>
803
 
          <td>&#160;)&#160;</td>
 
809
          <td class="paramname"></td><td>)</td>
804
810
          <td> const</td>
805
811
        </tr>
806
812
      </table>
818
824
        <tr>
819
825
          <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_1ustring.html">Glib::ustring</a> Glom::Document::get_connection_database </td>
820
826
          <td>(</td>
821
 
          <td class="paramname"></td>
822
 
          <td>&#160;)&#160;</td>
 
827
          <td class="paramname"></td><td>)</td>
823
828
          <td> const</td>
824
829
        </tr>
825
830
      </table>
835
840
        <tr>
836
841
          <td class="memname">unsigned int Glom::Document::get_connection_port </td>
837
842
          <td>(</td>
838
 
          <td class="paramname"></td>
839
 
          <td>&#160;)&#160;</td>
 
843
          <td class="paramname"></td><td>)</td>
840
844
          <td> const</td>
841
845
        </tr>
842
846
      </table>
850
854
<div class="memproto">
851
855
      <table class="memname">
852
856
        <tr>
853
 
          <td class="memname"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01201.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> Glom::Document::get_connection_self_hosted_directory_uri </td>
 
857
          <td class="memname"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01591.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> Glom::Document::get_connection_self_hosted_directory_uri </td>
854
858
          <td>(</td>
855
 
          <td class="paramname"></td>
856
 
          <td>&#160;)&#160;</td>
 
859
          <td class="paramname"></td><td>)</td>
857
860
          <td> const</td>
858
861
        </tr>
859
862
      </table>
872
875
        <tr>
873
876
          <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_1ustring.html">Glib::ustring</a> Glom::Document::get_connection_server </td>
874
877
          <td>(</td>
875
 
          <td class="paramname"></td>
876
 
          <td>&#160;)&#160;</td>
 
878
          <td class="paramname"></td><td>)</td>
877
879
          <td> const</td>
878
880
        </tr>
879
881
      </table>
889
891
        <tr>
890
892
          <td class="memname">bool Glom::Document::get_connection_try_other_ports </td>
891
893
          <td>(</td>
892
 
          <td class="paramname"></td>
893
 
          <td>&#160;)&#160;</td>
 
894
          <td class="paramname"></td><td>)</td>
894
895
          <td> const</td>
895
896
        </tr>
896
897
      </table>
906
907
        <tr>
907
908
          <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_1ustring.html">Glib::ustring</a> Glom::Document::get_connection_user </td>
908
909
          <td>(</td>
909
 
          <td class="paramname"></td>
910
 
          <td>&#160;)&#160;</td>
 
910
          <td class="paramname"></td><td>)</td>
911
911
          <td> const</td>
912
912
        </tr>
913
913
      </table>
928
928
          <td class="memname"><a class="el" href="classGlom_1_1FoundSet.html">FoundSet</a> Glom::Document::get_criteria_current </td>
929
929
          <td>(</td>
930
930
          <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>
931
 
          <td class="paramname"> <em>table_name</em></td>
932
 
          <td>&#160;)&#160;</td>
 
931
          <td class="paramname"><em>table_name</em></td><td>)</td>
933
932
          <td> const</td>
934
933
        </tr>
935
934
      </table>
943
942
<div class="memproto">
944
943
      <table class="memname">
945
944
        <tr>
946
 
          <td class="memname"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">type_list_layout_groups</a> Glom::Document::get_data_layout_groups </td>
 
945
          <td class="memname"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">type_list_layout_groups</a> Glom::Document::get_data_layout_groups </td>
947
946
          <td>(</td>
948
947
          <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>
949
 
          <td class="paramname"> <em>layout_name</em>, </td>
950
 
        </tr>
951
 
        <tr>
952
 
          <td class="paramkey"></td>
953
 
          <td></td>
954
 
          <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>
955
 
          <td class="paramname"> <em>parent_table_name</em>, </td>
956
 
        </tr>
957
 
        <tr>
958
 
          <td class="paramkey"></td>
959
 
          <td></td>
960
 
          <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>
961
 
          <td class="paramname"> <em>layout_platform</em> = <code><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>()</code></td><td>&#160;</td>
 
948
          <td class="paramname"><em>layout_name</em>, </td>
 
949
        </tr>
 
950
        <tr>
 
951
          <td class="paramkey"></td>
 
952
          <td></td>
 
953
          <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>
 
954
          <td class="paramname"><em>parent_table_name</em>, </td>
 
955
        </tr>
 
956
        <tr>
 
957
          <td class="paramkey"></td>
 
958
          <td></td>
 
959
          <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>
 
960
          <td class="paramname"><em>layout_platform</em> = <code><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>()</code>&#160;</td>
962
961
        </tr>
963
962
        <tr>
964
963
          <td></td>
965
964
          <td>)</td>
966
 
          <td></td><td></td><td> const</td>
 
965
          <td></td><td> const</td>
967
966
        </tr>
968
967
      </table>
969
968
</div>
971
970
 
972
971
<p>Get the layout groups for a layout. </p>
973
972
<dl><dt><b>Parameters:</b></dt><dd>
974
 
  <table border="0" cellspacing="2" cellpadding="0">
975
 
    <tr><td valign="top"></td><td valign="top"><em>layout_name</em>&#160;</td><td>The name of the layout, such as list or details. </td></tr>
976
 
    <tr><td valign="top"></td><td valign="top"><em>parent_table_name</em>&#160;</td><td>The name of the table for which this layout should appear. </td></tr>
977
 
    <tr><td valign="top"></td><td valign="top"><em>layout_platform</em>&#160;</td><td>The platform for which this layout should be used. Possible values are an empty string (meaning normal platforms) or "maemo" meaning "normal". </td></tr>
 
973
  <table class="params">
 
974
    <tr><td class="paramname">layout_name</td><td>The name of the layout, such as list or details. </td></tr>
 
975
    <tr><td class="paramname">parent_table_name</td><td>The name of the table for which this layout should appear. </td></tr>
 
976
    <tr><td class="paramname">layout_platform</td><td>The platform for which this layout should be used. Possible values are an empty string (meaning normal platforms) or "maemo" meaning "normal". </td></tr>
978
977
  </table>
979
978
  </dd>
980
979
</dl>
987
986
<div class="memproto">
988
987
      <table class="memname">
989
988
        <tr>
990
 
          <td class="memname"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">type_list_layout_groups</a> Glom::Document::get_data_layout_groups_default </td>
 
989
          <td class="memname"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">type_list_layout_groups</a> Glom::Document::get_data_layout_groups_default </td>
991
990
          <td>(</td>
992
991
          <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>
993
 
          <td class="paramname"> <em>layout_name</em>, </td>
994
 
        </tr>
995
 
        <tr>
996
 
          <td class="paramkey"></td>
997
 
          <td></td>
998
 
          <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>
999
 
          <td class="paramname"> <em>parent_table_name</em>, </td>
1000
 
        </tr>
1001
 
        <tr>
1002
 
          <td class="paramkey"></td>
1003
 
          <td></td>
1004
 
          <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>
1005
 
          <td class="paramname"> <em>layout_platform</em> = <code><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>()</code></td><td>&#160;</td>
 
992
          <td class="paramname"><em>layout_name</em>, </td>
 
993
        </tr>
 
994
        <tr>
 
995
          <td class="paramkey"></td>
 
996
          <td></td>
 
997
          <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>
 
998
          <td class="paramname"><em>parent_table_name</em>, </td>
 
999
        </tr>
 
1000
        <tr>
 
1001
          <td class="paramkey"></td>
 
1002
          <td></td>
 
1003
          <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>
 
1004
          <td class="paramname"><em>layout_platform</em> = <code><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>()</code>&#160;</td>
1006
1005
        </tr>
1007
1006
        <tr>
1008
1007
          <td></td>
1009
1008
          <td>)</td>
1010
 
          <td></td><td></td><td> const</td>
 
1009
          <td></td><td> const</td>
1011
1010
        </tr>
1012
1011
      </table>
1013
1012
</div>
1023
1022
          <td class="memname">bool Glom::Document::get_data_layout_groups_have_any_fields </td>
1024
1023
          <td>(</td>
1025
1024
          <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>
1026
 
          <td class="paramname"> <em>layout_name</em>, </td>
1027
 
        </tr>
1028
 
        <tr>
1029
 
          <td class="paramkey"></td>
1030
 
          <td></td>
1031
 
          <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>
1032
 
          <td class="paramname"> <em>parent_table_name</em>, </td>
1033
 
        </tr>
1034
 
        <tr>
1035
 
          <td class="paramkey"></td>
1036
 
          <td></td>
1037
 
          <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>
1038
 
          <td class="paramname"> <em>layout_platform</em> = <code><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>()</code></td><td>&#160;</td>
 
1025
          <td class="paramname"><em>layout_name</em>, </td>
 
1026
        </tr>
 
1027
        <tr>
 
1028
          <td class="paramkey"></td>
 
1029
          <td></td>
 
1030
          <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>
 
1031
          <td class="paramname"><em>parent_table_name</em>, </td>
 
1032
        </tr>
 
1033
        <tr>
 
1034
          <td class="paramkey"></td>
 
1035
          <td></td>
 
1036
          <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>
 
1037
          <td class="paramname"><em>layout_platform</em> = <code><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>()</code>&#160;</td>
1039
1038
        </tr>
1040
1039
        <tr>
1041
1040
          <td></td>
1042
1041
          <td>)</td>
1043
 
          <td></td><td></td><td> const</td>
 
1042
          <td></td><td> const</td>
1044
1043
        </tr>
1045
1044
      </table>
1046
1045
</div>
1048
1047
 
1049
1048
<p>Discover whether there are any fields in the layout. </p>
1050
1049
<dl><dt><b>Parameters:</b></dt><dd>
1051
 
  <table border="0" cellspacing="2" cellpadding="0">
1052
 
    <tr><td valign="top"></td><td valign="top"><em>layout_name</em>&#160;</td><td>The name of the layout, such as list or details. </td></tr>
1053
 
    <tr><td valign="top"></td><td valign="top"><em>parent_table_name</em>&#160;</td><td>The name of the table for which this layout should appear. </td></tr>
1054
 
    <tr><td valign="top"></td><td valign="top"><em>layout_platform</em>&#160;</td><td>The platform for which this layout should be used. Possible values are an empty string (meaning normal platforms) or "maemo" meaning "normal". </td></tr>
 
1050
  <table class="params">
 
1051
    <tr><td class="paramname">layout_name</td><td>The name of the layout, such as list or details. </td></tr>
 
1052
    <tr><td class="paramname">parent_table_name</td><td>The name of the table for which this layout should appear. </td></tr>
 
1053
    <tr><td class="paramname">layout_platform</td><td>The platform for which this layout should be used. Possible values are an empty string (meaning normal platforms) or "maemo" meaning "normal". </td></tr>
1055
1054
  </table>
1056
1055
  </dd>
1057
1056
</dl>
1064
1063
<div class="memproto">
1065
1064
      <table class="memname">
1066
1065
        <tr>
1067
 
          <td class="memname"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">type_list_layout_groups</a> Glom::Document::get_data_layout_groups_plus_new_fields </td>
 
1066
          <td class="memname"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">type_list_layout_groups</a> Glom::Document::get_data_layout_groups_plus_new_fields </td>
1068
1067
          <td>(</td>
1069
1068
          <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>
1070
 
          <td class="paramname"> <em>layout_name</em>, </td>
1071
 
        </tr>
1072
 
        <tr>
1073
 
          <td class="paramkey"></td>
1074
 
          <td></td>
1075
 
          <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>
1076
 
          <td class="paramname"> <em>parent_table_name</em>, </td>
1077
 
        </tr>
1078
 
        <tr>
1079
 
          <td class="paramkey"></td>
1080
 
          <td></td>
1081
 
          <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>
1082
 
          <td class="paramname"> <em>layout_platform</em> = <code><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>()</code></td><td>&#160;</td>
 
1069
          <td class="paramname"><em>layout_name</em>, </td>
 
1070
        </tr>
 
1071
        <tr>
 
1072
          <td class="paramkey"></td>
 
1073
          <td></td>
 
1074
          <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>
 
1075
          <td class="paramname"><em>parent_table_name</em>, </td>
 
1076
        </tr>
 
1077
        <tr>
 
1078
          <td class="paramkey"></td>
 
1079
          <td></td>
 
1080
          <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>
 
1081
          <td class="paramname"><em>layout_platform</em> = <code><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>()</code>&#160;</td>
1083
1082
        </tr>
1084
1083
        <tr>
1085
1084
          <td></td>
1086
1085
          <td>)</td>
1087
 
          <td></td><td></td><td> const</td>
 
1086
          <td></td><td> const</td>
1088
1087
        </tr>
1089
1088
      </table>
1090
1089
</div>
1093
1092
<p>The layout_name, such as "details", "list". </p>
1094
1093
<p>parent_table_name The name of the table on whose layout the layout appears. </p>
1095
1094
<dl><dt><b>Parameters:</b></dt><dd>
1096
 
  <table border="0" cellspacing="2" cellpadding="0">
1097
 
    <tr><td valign="top"></td><td valign="top"><em>layout_platform</em>&#160;</td><td>The platform for which this layout should be used. Possible values are an empty string (meaning normal platforms) or "maemo" meaning "normal". </td></tr>
 
1095
  <table class="params">
 
1096
    <tr><td class="paramname">layout_platform</td><td>The platform for which this layout should be used. Possible values are an empty string (meaning normal platforms) or "maemo" meaning "normal". </td></tr>
1098
1097
  </table>
1099
1098
  </dd>
1100
1099
</dl>
1108
1107
        <tr>
1109
1108
          <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_1ustring.html">Glib::ustring</a> Glom::Document::get_database_title </td>
1110
1109
          <td>(</td>
1111
 
          <td class="paramname"></td>
1112
 
          <td>&#160;)&#160;</td>
 
1110
          <td class="paramname"></td><td>)</td>
1113
1111
          <td> const</td>
1114
1112
        </tr>
1115
1113
      </table>
1125
1123
        <tr>
1126
1124
          <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_1ustring.html">Glib::ustring</a> Glom::Document::get_default_table </td>
1127
1125
          <td>(</td>
1128
 
          <td class="paramname"></td>
1129
 
          <td>&#160;)&#160;</td>
 
1126
          <td class="paramname"></td><td>)</td>
1130
1127
          <td> const</td>
1131
1128
        </tr>
1132
1129
      </table>
1142
1139
        <tr>
1143
1140
          <td class="memname">guint Glom::Document::get_document_format_version </td>
1144
1141
          <td>(</td>
1145
 
          <td class="paramname"></td>
1146
 
          <td>&#160;)&#160;</td>
 
1142
          <td class="paramname"></td><td>)</td>
1147
1143
          <td></td>
1148
1144
        </tr>
1149
1145
      </table>
1160
1156
          <td class="memname"><a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt;<a class="el" href="classGlom_1_1Field.html">Field</a>&gt; Glom::Document::get_field </td>
1161
1157
          <td>(</td>
1162
1158
          <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>
1163
 
          <td class="paramname"> <em>table_name</em>, </td>
 
1159
          <td class="paramname"><em>table_name</em>, </td>
1164
1160
        </tr>
1165
1161
        <tr>
1166
1162
          <td class="paramkey"></td>
1167
1163
          <td></td>
1168
1164
          <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>
1169
 
          <td class="paramname"> <em>strFieldName</em></td><td>&#160;</td>
 
1165
          <td class="paramname"><em>strFieldName</em>&#160;</td>
1170
1166
        </tr>
1171
1167
        <tr>
1172
1168
          <td></td>
1173
1169
          <td>)</td>
1174
 
          <td></td><td></td><td> const</td>
 
1170
          <td></td><td> const</td>
1175
1171
        </tr>
1176
1172
      </table>
1177
1173
</div>
1187
1183
          <td class="memname"><a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt;const <a class="el" href="classGlom_1_1Relationship.html">Relationship</a>&gt; Glom::Document::get_field_used_in_relationship_to_one </td>
1188
1184
          <td>(</td>
1189
1185
          <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>
1190
 
          <td class="paramname"> <em>table_name</em>, </td>
 
1186
          <td class="paramname"><em>table_name</em>, </td>
1191
1187
        </tr>
1192
1188
        <tr>
1193
1189
          <td class="paramkey"></td>
1194
1190
          <td></td>
1195
1191
          <td class="paramtype">const <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt; const <a class="el" href="classGlom_1_1LayoutItem__Field.html">LayoutItem_Field</a> &gt;&amp;&#160;</td>
1196
 
          <td class="paramname"> <em>layout_field</em></td><td>&#160;</td>
 
1192
          <td class="paramname"><em>layout_field</em>&#160;</td>
1197
1193
        </tr>
1198
1194
        <tr>
1199
1195
          <td></td>
1200
1196
          <td>)</td>
1201
 
          <td></td><td></td><td> const</td>
 
1197
          <td></td><td> const</td>
1202
1198
        </tr>
1203
1199
      </table>
1204
1200
</div>
1216
1212
        <tr>
1217
1213
          <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_1ustring.html">Glib::ustring</a> Glom::Document::get_first_table </td>
1218
1214
          <td>(</td>
1219
 
          <td class="paramname"></td>
1220
 
          <td>&#160;)&#160;</td>
 
1215
          <td class="paramname"></td><td>)</td>
1221
1216
          <td> const</td>
1222
1217
        </tr>
1223
1218
      </table>
1231
1226
<div class="memproto">
1232
1227
      <table class="memname">
1233
1228
        <tr>
1234
 
          <td class="memname"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00579.html">type_list_groups</a> Glom::Document::get_groups </td>
 
1229
          <td class="memname"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00419.html">type_list_groups</a> Glom::Document::get_groups </td>
1235
1230
          <td>(</td>
1236
 
          <td class="paramname"></td>
1237
 
          <td>&#160;)&#160;</td>
 
1231
          <td class="paramname"></td><td>)</td>
1238
1232
          <td> const</td>
1239
1233
        </tr>
1240
1234
      </table>
1250
1244
        <tr>
1251
1245
          <td class="memname"><a class="el" href="classGlom_1_1Document.html#a54256dad3f42641da3434bf687d5da49">HostingMode</a> Glom::Document::get_hosting_mode </td>
1252
1246
          <td>(</td>
1253
 
          <td class="paramname"></td>
1254
 
          <td>&#160;)&#160;</td>
 
1247
          <td class="paramname"></td><td>)</td>
1255
1248
          <td> const</td>
1256
1249
        </tr>
1257
1250
      </table>
1269
1262
        <tr>
1270
1263
          <td class="memname">bool Glom::Document::get_is_backup_file </td>
1271
1264
          <td>(</td>
1272
 
          <td class="paramname"></td>
1273
 
          <td>&#160;)&#160;</td>
 
1265
          <td class="paramname"></td><td>)</td>
1274
1266
          <td> const</td>
1275
1267
        </tr>
1276
1268
      </table>
1286
1278
        <tr>
1287
1279
          <td class="memname">bool Glom::Document::get_is_example_file </td>
1288
1280
          <td>(</td>
1289
 
          <td class="paramname"></td>
1290
 
          <td>&#160;)&#160;</td>
 
1281
          <td class="paramname"></td><td>)</td>
1291
1282
          <td> const</td>
1292
1283
        </tr>
1293
1284
      </table>
1303
1294
        <tr>
1304
1295
          <td class="memname">static guint Glom::Document::get_latest_known_document_format_version </td>
1305
1296
          <td>(</td>
1306
 
          <td class="paramname"></td>
1307
 
          <td>&#160;)&#160;</td>
 
1297
          <td class="paramname"></td><td>)</td>
1308
1298
          <td><code> [static]</code></td>
1309
1299
        </tr>
1310
1300
      </table>
1321
1311
          <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_1ustring.html">Glib::ustring</a> Glom::Document::get_layout_current </td>
1322
1312
          <td>(</td>
1323
1313
          <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>
1324
 
          <td class="paramname"> <em>table_name</em></td>
1325
 
          <td>&#160;)&#160;</td>
 
1314
          <td class="paramname"><em>table_name</em></td><td>)</td>
1326
1315
          <td> const</td>
1327
1316
        </tr>
1328
1317
      </table>
1339
1328
          <td class="memname">Gnome::Gda::Value Glom::Document::get_layout_record_viewed </td>
1340
1329
          <td>(</td>
1341
1330
          <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>
1342
 
          <td class="paramname"> <em>table_name</em>, </td>
 
1331
          <td class="paramname"><em>table_name</em>, </td>
1343
1332
        </tr>
1344
1333
        <tr>
1345
1334
          <td class="paramkey"></td>
1346
1335
          <td></td>
1347
1336
          <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>
1348
 
          <td class="paramname"> <em>layout_name</em></td><td>&#160;</td>
 
1337
          <td class="paramname"><em>layout_name</em>&#160;</td>
1349
1338
        </tr>
1350
1339
        <tr>
1351
1340
          <td></td>
1352
1341
          <td>)</td>
1353
 
          <td></td><td></td><td> const</td>
 
1342
          <td></td><td> const</td>
1354
1343
        </tr>
1355
1344
      </table>
1356
1345
</div>
1366
1355
          <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_1ustring.html">Glib::ustring</a> Glom::Document::get_library_module </td>
1367
1356
          <td>(</td>
1368
1357
          <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>
1369
 
          <td class="paramname"> <em>name</em></td>
1370
 
          <td>&#160;)&#160;</td>
 
1358
          <td class="paramname"><em>name</em></td><td>)</td>
1371
1359
          <td> const</td>
1372
1360
        </tr>
1373
1361
      </table>
1381
1369
<div class="memproto">
1382
1370
      <table class="memname">
1383
1371
        <tr>
1384
 
          <td class="memname"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">std::vector</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_1ustring.html">Glib::ustring</a>&gt; Glom::Document::get_library_module_names </td>
 
1372
          <td class="memname"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">std::vector</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_1ustring.html">Glib::ustring</a>&gt; Glom::Document::get_library_module_names </td>
1385
1373
          <td>(</td>
1386
 
          <td class="paramname"></td>
1387
 
          <td>&#160;)&#160;</td>
 
1374
          <td class="paramname"></td><td>)</td>
1388
1375
          <td> const</td>
1389
1376
        </tr>
1390
1377
      </table>
1400
1387
        <tr>
1401
1388
          <td class="memname">virtual <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> Glom::Document::get_name </td>
1402
1389
          <td>(</td>
1403
 
          <td class="paramname"></td>
1404
 
          <td>&#160;)&#160;</td>
 
1390
          <td class="paramname"></td><td>)</td>
1405
1391
          <td> const<code> [virtual]</code></td>
1406
1392
        </tr>
1407
1393
      </table>
1421
1407
        <tr>
1422
1408
          <td class="memname">bool Glom::Document::get_network_shared </td>
1423
1409
          <td>(</td>
1424
 
          <td class="paramname"></td>
1425
 
          <td>&#160;)&#160;</td>
 
1410
          <td class="paramname"></td><td>)</td>
1426
1411
          <td> const</td>
1427
1412
        </tr>
1428
1413
      </table>
1441
1426
        <tr>
1442
1427
          <td class="memname">bool Glom::Document::get_opened_from_browse </td>
1443
1428
          <td>(</td>
1444
 
          <td class="paramname"></td>
1445
 
          <td>&#160;)&#160;</td>
 
1429
          <td class="paramname"></td><td>)</td>
1446
1430
          <td> const</td>
1447
1431
        </tr>
1448
1432
      </table>
1459
1443
          <td class="memname"><a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt;<a class="el" href="classGlom_1_1PrintLayout.html">PrintLayout</a>&gt; Glom::Document::get_print_layout </td>
1460
1444
          <td>(</td>
1461
1445
          <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>
1462
 
          <td class="paramname"> <em>table_name</em>, </td>
 
1446
          <td class="paramname"><em>table_name</em>, </td>
1463
1447
        </tr>
1464
1448
        <tr>
1465
1449
          <td class="paramkey"></td>
1466
1450
          <td></td>
1467
1451
          <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>
1468
 
          <td class="paramname"> <em>print_layout_name</em></td><td>&#160;</td>
 
1452
          <td class="paramname"><em>print_layout_name</em>&#160;</td>
1469
1453
        </tr>
1470
1454
        <tr>
1471
1455
          <td></td>
1472
1456
          <td>)</td>
1473
 
          <td></td><td></td><td> const</td>
 
1457
          <td></td><td> const</td>
1474
1458
        </tr>
1475
1459
      </table>
1476
1460
</div>
1483
1467
<div class="memproto">
1484
1468
      <table class="memname">
1485
1469
        <tr>
1486
 
          <td class="memname"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00579.html">type_listPrintLayouts</a> Glom::Document::get_print_layout_names </td>
 
1470
          <td class="memname"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00419.html">type_listPrintLayouts</a> Glom::Document::get_print_layout_names </td>
1487
1471
          <td>(</td>
1488
1472
          <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>
1489
 
          <td class="paramname"> <em>table_name</em></td>
1490
 
          <td>&#160;)&#160;</td>
 
1473
          <td class="paramname"><em>table_name</em></td><td>)</td>
1491
1474
          <td> const</td>
1492
1475
        </tr>
1493
1476
      </table>
1504
1487
          <td class="memname"><a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt;<a class="el" href="classGlom_1_1Relationship.html">Relationship</a>&gt; Glom::Document::get_relationship </td>
1505
1488
          <td>(</td>
1506
1489
          <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>
1507
 
          <td class="paramname"> <em>table_name</em>, </td>
 
1490
          <td class="paramname"><em>table_name</em>, </td>
1508
1491
        </tr>
1509
1492
        <tr>
1510
1493
          <td class="paramkey"></td>
1511
1494
          <td></td>
1512
1495
          <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>
1513
 
          <td class="paramname"> <em>relationship_name</em></td><td>&#160;</td>
 
1496
          <td class="paramname"><em>relationship_name</em>&#160;</td>
1514
1497
        </tr>
1515
1498
        <tr>
1516
1499
          <td></td>
1517
1500
          <td>)</td>
1518
 
          <td></td><td></td><td> const</td>
 
1501
          <td></td><td> const</td>
1519
1502
        </tr>
1520
1503
      </table>
1521
1504
</div>
1531
1514
          <td class="memname">static bool Glom::Document::get_relationship_is_system_properties </td>
1532
1515
          <td>(</td>
1533
1516
          <td class="paramtype">const <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt; const <a class="el" href="classGlom_1_1Relationship.html">Relationship</a> &gt;&amp;&#160;</td>
1534
 
          <td class="paramname"> <em>relationship</em></td>
1535
 
          <td>&#160;)&#160;</td>
 
1517
          <td class="paramname"><em>relationship</em></td><td>)</td>
1536
1518
          <td><code> [static]</code></td>
1537
1519
        </tr>
1538
1520
      </table>
1549
1531
          <td class="memname">bool Glom::Document::get_relationship_is_to_one </td>
1550
1532
          <td>(</td>
1551
1533
          <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>
1552
 
          <td class="paramname"> <em>table_name</em>, </td>
 
1534
          <td class="paramname"><em>table_name</em>, </td>
1553
1535
        </tr>
1554
1536
        <tr>
1555
1537
          <td class="paramkey"></td>
1556
1538
          <td></td>
1557
1539
          <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>
1558
 
          <td class="paramname"> <em>relationship_name</em></td><td>&#160;</td>
 
1540
          <td class="paramname"><em>relationship_name</em>&#160;</td>
1559
1541
        </tr>
1560
1542
        <tr>
1561
1543
          <td></td>
1562
1544
          <td>)</td>
1563
 
          <td></td><td></td><td> const</td>
 
1545
          <td></td><td> const</td>
1564
1546
        </tr>
1565
1547
      </table>
1566
1548
</div>
1575
1557
<div class="memproto">
1576
1558
      <table class="memname">
1577
1559
        <tr>
1578
 
          <td class="memname"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">type_vec_relationships</a> Glom::Document::get_relationships </td>
 
1560
          <td class="memname"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">type_vec_relationships</a> Glom::Document::get_relationships </td>
1579
1561
          <td>(</td>
1580
1562
          <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>
1581
 
          <td class="paramname"> <em>table_name</em>, </td>
 
1563
          <td class="paramname"><em>table_name</em>, </td>
1582
1564
        </tr>
1583
1565
        <tr>
1584
1566
          <td class="paramkey"></td>
1585
1567
          <td></td>
1586
1568
          <td class="paramtype">bool&#160;</td>
1587
 
          <td class="paramname"> <em>plus_system_prefs</em> = <code>false</code></td><td>&#160;</td>
 
1569
          <td class="paramname"><em>plus_system_prefs</em> = <code>false</code>&#160;</td>
1588
1570
        </tr>
1589
1571
        <tr>
1590
1572
          <td></td>
1591
1573
          <td>)</td>
1592
 
          <td></td><td></td><td> const</td>
 
1574
          <td></td><td> const</td>
1593
1575
        </tr>
1594
1576
      </table>
1595
1577
</div>
1605
1587
          <td class="memname"><a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt;<a class="el" href="classGlom_1_1Report.html">Report</a>&gt; Glom::Document::get_report </td>
1606
1588
          <td>(</td>
1607
1589
          <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>
1608
 
          <td class="paramname"> <em>table_name</em>, </td>
 
1590
          <td class="paramname"><em>table_name</em>, </td>
1609
1591
        </tr>
1610
1592
        <tr>
1611
1593
          <td class="paramkey"></td>
1612
1594
          <td></td>
1613
1595
          <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>
1614
 
          <td class="paramname"> <em>report_name</em></td><td>&#160;</td>
 
1596
          <td class="paramname"><em>report_name</em>&#160;</td>
1615
1597
        </tr>
1616
1598
        <tr>
1617
1599
          <td></td>
1618
1600
          <td>)</td>
1619
 
          <td></td><td></td><td> const</td>
 
1601
          <td></td><td> const</td>
1620
1602
        </tr>
1621
1603
      </table>
1622
1604
</div>
1629
1611
<div class="memproto">
1630
1612
      <table class="memname">
1631
1613
        <tr>
1632
 
          <td class="memname"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00579.html">type_listReports</a> Glom::Document::get_report_names </td>
 
1614
          <td class="memname"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00419.html">type_listReports</a> Glom::Document::get_report_names </td>
1633
1615
          <td>(</td>
1634
1616
          <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>
1635
 
          <td class="paramname"> <em>table_name</em></td>
1636
 
          <td>&#160;)&#160;</td>
 
1617
          <td class="paramname"><em>table_name</em></td><td>)</td>
1637
1618
          <td> const</td>
1638
1619
        </tr>
1639
1620
      </table>
1649
1630
        <tr>
1650
1631
          <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_1ustring.html">Glib::ustring</a> Glom::Document::get_startup_script </td>
1651
1632
          <td>(</td>
1652
 
          <td class="paramname"></td>
1653
 
          <td>&#160;)&#160;</td>
 
1633
          <td class="paramname"></td><td>)</td>
1654
1634
          <td> const</td>
1655
1635
        </tr>
1656
1636
      </table>
1669
1649
          <td class="memname"><a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt;<a class="el" href="classGlom_1_1TableInfo.html">TableInfo</a>&gt; Glom::Document::get_table </td>
1670
1650
          <td>(</td>
1671
1651
          <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>
1672
 
          <td class="paramname"> <em>table_name</em></td>
1673
 
          <td>&#160;)&#160;</td>
 
1652
          <td class="paramname"><em>table_name</em></td><td>)</td>
1674
1653
          <td> const</td>
1675
1654
        </tr>
1676
1655
      </table>
1684
1663
<div class="memproto">
1685
1664
      <table class="memname">
1686
1665
        <tr>
1687
 
          <td class="memname"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">type_example_rows</a> Glom::Document::get_table_example_data </td>
 
1666
          <td class="memname"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">type_example_rows</a> Glom::Document::get_table_example_data </td>
1688
1667
          <td>(</td>
1689
1668
          <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>
1690
 
          <td class="paramname"> <em>table_name</em></td>
1691
 
          <td>&#160;)&#160;</td>
 
1669
          <td class="paramname"><em>table_name</em></td><td>)</td>
1692
1670
          <td> const</td>
1693
1671
        </tr>
1694
1672
      </table>
1702
1680
<div class="memproto">
1703
1681
      <table class="memname">
1704
1682
        <tr>
1705
 
          <td class="memname"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">type_vec_fields</a> Glom::Document::get_table_fields </td>
 
1683
          <td class="memname"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">type_vec_fields</a> Glom::Document::get_table_fields </td>
1706
1684
          <td>(</td>
1707
1685
          <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>
1708
 
          <td class="paramname"> <em>table_name</em></td>
1709
 
          <td>&#160;)&#160;</td>
 
1686
          <td class="paramname"><em>table_name</em></td><td>)</td>
1710
1687
          <td> const</td>
1711
1688
        </tr>
1712
1689
      </table>
1723
1700
          <td class="memname">bool Glom::Document::get_table_is_hidden </td>
1724
1701
          <td>(</td>
1725
1702
          <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>
1726
 
          <td class="paramname"> <em>table_name</em></td>
1727
 
          <td>&#160;)&#160;</td>
 
1703
          <td class="paramname"><em>table_name</em></td><td>)</td>
1728
1704
          <td> const</td>
1729
1705
        </tr>
1730
1706
      </table>
1741
1717
          <td class="memname">bool Glom::Document::get_table_is_known </td>
1742
1718
          <td>(</td>
1743
1719
          <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>
1744
 
          <td class="paramname"> <em>table_name</em></td>
1745
 
          <td>&#160;)&#160;</td>
 
1720
          <td class="paramname"><em>table_name</em></td><td>)</td>
1746
1721
          <td> const</td>
1747
1722
        </tr>
1748
1723
      </table>
1756
1731
<div class="memproto">
1757
1732
      <table class="memname">
1758
1733
        <tr>
1759
 
          <td class="memname"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">std::vector</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_1ustring.html">Glib::ustring</a>&gt; Glom::Document::get_table_names </td>
 
1734
          <td class="memname"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">std::vector</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_1ustring.html">Glib::ustring</a>&gt; Glom::Document::get_table_names </td>
1760
1735
          <td>(</td>
1761
1736
          <td class="paramtype">bool&#160;</td>
1762
 
          <td class="paramname"> <em>plus_system_prefs</em> = <code>false</code></td>
1763
 
          <td>&#160;)&#160;</td>
 
1737
          <td class="paramname"><em>plus_system_prefs</em> = <code>false</code></td><td>)</td>
1764
1738
          <td> const</td>
1765
1739
        </tr>
1766
1740
      </table>
1777
1751
          <td class="memname">bool Glom::Document::get_table_overview_position </td>
1778
1752
          <td>(</td>
1779
1753
          <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>
1780
 
          <td class="paramname"> <em>table_name</em>, </td>
1781
 
        </tr>
1782
 
        <tr>
1783
 
          <td class="paramkey"></td>
1784
 
          <td></td>
1785
 
          <td class="paramtype">float &amp;&#160;</td>
1786
 
          <td class="paramname"> <em>x</em>, </td>
1787
 
        </tr>
1788
 
        <tr>
1789
 
          <td class="paramkey"></td>
1790
 
          <td></td>
1791
 
          <td class="paramtype">float &amp;&#160;</td>
1792
 
          <td class="paramname"> <em>y</em></td><td>&#160;</td>
 
1754
          <td class="paramname"><em>table_name</em>, </td>
 
1755
        </tr>
 
1756
        <tr>
 
1757
          <td class="paramkey"></td>
 
1758
          <td></td>
 
1759
          <td class="paramtype">float &amp;&#160;</td>
 
1760
          <td class="paramname"><em>x</em>, </td>
 
1761
        </tr>
 
1762
        <tr>
 
1763
          <td class="paramkey"></td>
 
1764
          <td></td>
 
1765
          <td class="paramtype">float &amp;&#160;</td>
 
1766
          <td class="paramname"><em>y</em>&#160;</td>
1793
1767
        </tr>
1794
1768
        <tr>
1795
1769
          <td></td>
1796
1770
          <td>)</td>
1797
 
          <td></td><td></td><td> const</td>
 
1771
          <td></td><td> const</td>
1798
1772
        </tr>
1799
1773
      </table>
1800
1774
</div>
1802
1776
 
1803
1777
<p>Retrieve the x and y coordinates for the given table position in the relationship overview dialog. </p>
1804
1778
<dl><dt><b>Parameters:</b></dt><dd>
1805
 
  <table border="0" cellspacing="2" cellpadding="0">
1806
 
    <tr><td valign="top"></td><td valign="top"><em>table_name</em>&#160;</td><td>The name of the table to query. </td></tr>
1807
 
    <tr><td valign="top"></td><td valign="top"><em>x</em>&#160;</td><td>The x coordinate of the table position. </td></tr>
1808
 
    <tr><td valign="top"></td><td valign="top"><em>y</em>&#160;</td><td>The y coordinate of the table position. </td></tr>
 
1779
  <table class="params">
 
1780
    <tr><td class="paramname">table_name</td><td>The name of the table to query. </td></tr>
 
1781
    <tr><td class="paramname">x</td><td>The x coordinate of the table position. </td></tr>
 
1782
    <tr><td class="paramname">y</td><td>The y coordinate of the table position. </td></tr>
1809
1783
  </table>
1810
1784
  </dd>
1811
1785
</dl>
1821
1795
          <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_1ustring.html">Glib::ustring</a> Glom::Document::get_table_title </td>
1822
1796
          <td>(</td>
1823
1797
          <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>
1824
 
          <td class="paramname"> <em>table_name</em></td>
1825
 
          <td>&#160;)&#160;</td>
 
1798
          <td class="paramname"><em>table_name</em></td><td>)</td>
1826
1799
          <td> const</td>
1827
1800
        </tr>
1828
1801
      </table>
1839
1812
          <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_1ustring.html">Glib::ustring</a> Glom::Document::get_table_title_singular </td>
1840
1813
          <td>(</td>
1841
1814
          <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>
1842
 
          <td class="paramname"> <em>table_name</em></td>
1843
 
          <td>&#160;)&#160;</td>
 
1815
          <td class="paramname"><em>table_name</em></td><td>)</td>
1844
1816
          <td> const</td>
1845
1817
        </tr>
1846
1818
      </table>
1854
1826
<div class="memproto">
1855
1827
      <table class="memname">
1856
1828
        <tr>
1857
 
          <td class="memname"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00579.html">type_listTableInfo</a> Glom::Document::get_tables </td>
 
1829
          <td class="memname"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00419.html">type_listTableInfo</a> Glom::Document::get_tables </td>
1858
1830
          <td>(</td>
1859
1831
          <td class="paramtype">bool&#160;</td>
1860
 
          <td class="paramname"> <em>plus_system_prefs</em> = <code>false</code></td>
1861
 
          <td>&#160;)&#160;</td>
 
1832
          <td class="paramname"><em>plus_system_prefs</em> = <code>false</code></td><td>)</td>
1862
1833
          <td> const</td>
1863
1834
        </tr>
1864
1835
      </table>
1872
1843
<div class="memproto">
1873
1844
      <table class="memname">
1874
1845
        <tr>
1875
 
          <td class="memname"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00579.html">type_list_translatables</a> Glom::Document::get_translatable_layout_items </td>
 
1846
          <td class="memname"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00419.html">type_list_translatables</a> Glom::Document::get_translatable_layout_items </td>
1876
1847
          <td>(</td>
1877
1848
          <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>
1878
 
          <td class="paramname"> <em>table_name</em></td>
1879
 
          <td>&#160;)&#160;</td>
 
1849
          <td class="paramname"><em>table_name</em></td><td>)</td>
1880
1850
          <td></td>
1881
1851
        </tr>
1882
1852
      </table>
1890
1860
<div class="memproto">
1891
1861
      <table class="memname">
1892
1862
        <tr>
1893
 
          <td class="memname"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00579.html">type_list_translatables</a> Glom::Document::get_translatable_report_items </td>
 
1863
          <td class="memname"><a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00419.html">type_list_translatables</a> Glom::Document::get_translatable_report_items </td>
1894
1864
          <td>(</td>
1895
1865
          <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>
1896
 
          <td class="paramname"> <em>table_name</em>, </td>
 
1866
          <td class="paramname"><em>table_name</em>, </td>
1897
1867
        </tr>
1898
1868
        <tr>
1899
1869
          <td class="paramkey"></td>
1900
1870
          <td></td>
1901
1871
          <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>
1902
 
          <td class="paramname"> <em>report_title</em></td><td>&#160;</td>
 
1872
          <td class="paramname"><em>report_title</em>&#160;</td>
1903
1873
        </tr>
1904
1874
        <tr>
1905
1875
          <td></td>
1906
1876
          <td>)</td>
1907
 
          <td></td><td></td><td></td>
 
1877
          <td></td><td></td>
1908
1878
        </tr>
1909
1879
      </table>
1910
1880
</div>
1919
1889
        <tr>
1920
1890
          <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_1ustring.html">Glib::ustring</a> Glom::Document::get_translation_original_locale </td>
1921
1891
          <td>(</td>
1922
 
          <td class="paramname"></td>
1923
 
          <td>&#160;)&#160;</td>
 
1892
          <td class="paramname"></td><td>)</td>
1924
1893
          <td> const</td>
1925
1894
        </tr>
1926
1895
      </table>
1940
1909
          <td class="memname"><a class="el" href="classGlom_1_1AppState.html#a2f279293e922b57b080096c2b75815d7">AppState::userlevels</a> Glom::Document::get_userlevel </td>
1941
1910
          <td>(</td>
1942
1911
          <td class="paramtype"><a class="el" href="classGlom_1_1Document.html#abc26e179ab1bb3fc08dbfbe06fbaf410">userLevelReason</a>&amp;&#160;</td>
1943
 
          <td class="paramname"> <em>reason</em></td>
1944
 
          <td>&#160;)&#160;</td>
 
1912
          <td class="paramname"><em>reason</em></td><td>)</td>
1945
1913
          <td> const</td>
1946
1914
        </tr>
1947
1915
      </table>
1948
1916
</div>
1949
1917
<div class="memdoc">
1950
1918
<dl><dt><b>Parameters:</b></dt><dd>
1951
 
  <table border="0" cellspacing="2" cellpadding="0">
1952
 
    <tr><td valign="top"></td><td valign="top"><em>reason</em>&#160;</td><td>The reason that the user is not a developer, if he is not. </td></tr>
 
1919
  <table class="params">
 
1920
    <tr><td class="paramname">reason</td><td>The reason that the user is not a developer, if he is not. </td></tr>
1953
1921
  </table>
1954
1922
  </dd>
1955
1923
</dl>
1964
1932
        <tr>
1965
1933
          <td class="memname"><a class="el" href="classGlom_1_1AppState.html#a2f279293e922b57b080096c2b75815d7">AppState::userlevels</a> Glom::Document::get_userlevel </td>
1966
1934
          <td>(</td>
1967
 
          <td class="paramname"></td>
1968
 
          <td>&#160;)&#160;</td>
 
1935
          <td class="paramname"></td><td>)</td>
1969
1936
          <td> const</td>
1970
1937
        </tr>
1971
1938
      </table>
1982
1949
          <td class="memname">bool Glom::Document::load </td>
1983
1950
          <td>(</td>
1984
1951
          <td class="paramtype">int &amp;&#160;</td>
1985
 
          <td class="paramname"> <em>failure_code</em></td>
1986
 
          <td>&#160;)&#160;</td>
 
1952
          <td class="paramname"><em>failure_code</em></td><td>)</td>
1987
1953
          <td></td>
1988
1954
        </tr>
1989
1955
      </table>
2001
1967
        <tr>
2002
1968
          <td class="memname">void Glom::Document::maemo_restrict_layouts_to_single_column </td>
2003
1969
          <td>(</td>
2004
 
          <td class="paramname"></td>
2005
 
          <td>&#160;)&#160;</td>
 
1970
          <td class="paramname"></td><td>)</td>
2006
1971
          <td></td>
2007
1972
        </tr>
2008
1973
      </table>
2022
1987
          <td class="memname">void Glom::Document::remove_all_print_layouts </td>
2023
1988
          <td>(</td>
2024
1989
          <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>
2025
 
          <td class="paramname"> <em>table_name</em></td>
2026
 
          <td>&#160;)&#160;</td>
 
1990
          <td class="paramname"><em>table_name</em></td><td>)</td>
2027
1991
          <td></td>
2028
1992
        </tr>
2029
1993
      </table>
2040
2004
          <td class="memname">void Glom::Document::remove_all_reports </td>
2041
2005
          <td>(</td>
2042
2006
          <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>
2043
 
          <td class="paramname"> <em>table_name</em></td>
2044
 
          <td>&#160;)&#160;</td>
 
2007
          <td class="paramname"><em>table_name</em></td><td>)</td>
2045
2008
          <td></td>
2046
2009
        </tr>
2047
2010
      </table>
2058
2021
          <td class="memname">void Glom::Document::remove_field </td>
2059
2022
          <td>(</td>
2060
2023
          <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>
2061
 
          <td class="paramname"> <em>table_name</em>, </td>
 
2024
          <td class="paramname"><em>table_name</em>, </td>
2062
2025
        </tr>
2063
2026
        <tr>
2064
2027
          <td class="paramkey"></td>
2065
2028
          <td></td>
2066
2029
          <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>
2067
 
          <td class="paramname"> <em>field_name</em></td><td>&#160;</td>
 
2030
          <td class="paramname"><em>field_name</em>&#160;</td>
2068
2031
        </tr>
2069
2032
        <tr>
2070
2033
          <td></td>
2071
2034
          <td>)</td>
2072
 
          <td></td><td></td><td></td>
 
2035
          <td></td><td></td>
2073
2036
        </tr>
2074
2037
      </table>
2075
2038
</div>
2087
2050
          <td class="memname">void Glom::Document::remove_group </td>
2088
2051
          <td>(</td>
2089
2052
          <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>
2090
 
          <td class="paramname"> <em>group_name</em></td>
2091
 
          <td>&#160;)&#160;</td>
 
2053
          <td class="paramname"><em>group_name</em></td><td>)</td>
2092
2054
          <td></td>
2093
2055
        </tr>
2094
2056
      </table>
2105
2067
          <td class="memname">void Glom::Document::remove_library_module </td>
2106
2068
          <td>(</td>
2107
2069
          <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>
2108
 
          <td class="paramname"> <em>name</em></td>
2109
 
          <td>&#160;)&#160;</td>
 
2070
          <td class="paramname"><em>name</em></td><td>)</td>
2110
2071
          <td></td>
2111
2072
        </tr>
2112
2073
      </table>
2123
2084
          <td class="memname">void Glom::Document::remove_print_layout </td>
2124
2085
          <td>(</td>
2125
2086
          <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>
2126
 
          <td class="paramname"> <em>table_name</em>, </td>
 
2087
          <td class="paramname"><em>table_name</em>, </td>
2127
2088
        </tr>
2128
2089
        <tr>
2129
2090
          <td class="paramkey"></td>
2130
2091
          <td></td>
2131
2092
          <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>
2132
 
          <td class="paramname"> <em>print_layout_name</em></td><td>&#160;</td>
 
2093
          <td class="paramname"><em>print_layout_name</em>&#160;</td>
2133
2094
        </tr>
2134
2095
        <tr>
2135
2096
          <td></td>
2136
2097
          <td>)</td>
2137
 
          <td></td><td></td><td></td>
 
2098
          <td></td><td></td>
2138
2099
        </tr>
2139
2100
      </table>
2140
2101
</div>
2150
2111
          <td class="memname">void Glom::Document::remove_relationship </td>
2151
2112
          <td>(</td>
2152
2113
          <td class="paramtype">const <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt; const <a class="el" href="classGlom_1_1Relationship.html">Relationship</a> &gt;&amp;&#160;</td>
2153
 
          <td class="paramname"> <em>relationship</em></td>
2154
 
          <td>&#160;)&#160;</td>
 
2114
          <td class="paramname"><em>relationship</em></td><td>)</td>
2155
2115
          <td></td>
2156
2116
        </tr>
2157
2117
      </table>
2168
2128
          <td class="memname">void Glom::Document::remove_report </td>
2169
2129
          <td>(</td>
2170
2130
          <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>
2171
 
          <td class="paramname"> <em>table_name</em>, </td>
 
2131
          <td class="paramname"><em>table_name</em>, </td>
2172
2132
        </tr>
2173
2133
        <tr>
2174
2134
          <td class="paramkey"></td>
2175
2135
          <td></td>
2176
2136
          <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>
2177
 
          <td class="paramname"> <em>report_name</em></td><td>&#160;</td>
 
2137
          <td class="paramname"><em>report_name</em>&#160;</td>
2178
2138
        </tr>
2179
2139
        <tr>
2180
2140
          <td></td>
2181
2141
          <td>)</td>
2182
 
          <td></td><td></td><td></td>
 
2142
          <td></td><td></td>
2183
2143
        </tr>
2184
2144
      </table>
2185
2145
</div>
2195
2155
          <td class="memname">void Glom::Document::remove_table </td>
2196
2156
          <td>(</td>
2197
2157
          <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>
2198
 
          <td class="paramname"> <em>table_name</em></td>
2199
 
          <td>&#160;)&#160;</td>
 
2158
          <td class="paramname"><em>table_name</em></td><td>)</td>
2200
2159
          <td></td>
2201
2160
        </tr>
2202
2161
      </table>
2216
2175
          <td class="memname">void Glom::Document::set_active_layout_platform </td>
2217
2176
          <td>(</td>
2218
2177
          <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>
2219
 
          <td class="paramname"> <em>layout_platform</em> = <code><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>()</code></td>
2220
 
          <td>&#160;)&#160;</td>
 
2178
          <td class="paramname"><em>layout_platform</em> = <code><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>()</code></td><td>)</td>
2221
2179
          <td></td>
2222
2180
        </tr>
2223
2181
      </table>
2236
2194
          <td class="memname">void Glom::Document::set_allow_autosave </td>
2237
2195
          <td>(</td>
2238
2196
          <td class="paramtype">bool&#160;</td>
2239
 
          <td class="paramname"> <em>value</em> = <code>true</code></td>
2240
 
          <td>&#160;)&#160;</td>
 
2197
          <td class="paramname"><em>value</em> = <code>true</code></td><td>)</td>
2241
2198
          <td></td>
2242
2199
        </tr>
2243
2200
      </table>
2257
2214
          <td class="memname">void Glom::Document::set_connection_database </td>
2258
2215
          <td>(</td>
2259
2216
          <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>
2260
 
          <td class="paramname"> <em>strVal</em></td>
2261
 
          <td>&#160;)&#160;</td>
 
2217
          <td class="paramname"><em>strVal</em></td><td>)</td>
2262
2218
          <td></td>
2263
2219
        </tr>
2264
2220
      </table>
2275
2231
          <td class="memname">void Glom::Document::set_connection_port </td>
2276
2232
          <td>(</td>
2277
2233
          <td class="paramtype">unsigned int&#160;</td>
2278
 
          <td class="paramname"> <em>port_number</em></td>
2279
 
          <td>&#160;)&#160;</td>
 
2234
          <td class="paramname"><em>port_number</em></td><td>)</td>
2280
2235
          <td></td>
2281
2236
        </tr>
2282
2237
      </table>
2293
2248
          <td class="memname">void Glom::Document::set_connection_server </td>
2294
2249
          <td>(</td>
2295
2250
          <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>
2296
 
          <td class="paramname"> <em>strVal</em></td>
2297
 
          <td>&#160;)&#160;</td>
 
2251
          <td class="paramname"><em>strVal</em></td><td>)</td>
2298
2252
          <td></td>
2299
2253
        </tr>
2300
2254
      </table>
2311
2265
          <td class="memname">void Glom::Document::set_connection_try_other_ports </td>
2312
2266
          <td>(</td>
2313
2267
          <td class="paramtype">bool&#160;</td>
2314
 
          <td class="paramname"> <em>val</em></td>
2315
 
          <td>&#160;)&#160;</td>
 
2268
          <td class="paramname"><em>val</em></td><td>)</td>
2316
2269
          <td></td>
2317
2270
        </tr>
2318
2271
      </table>
2329
2282
          <td class="memname">void Glom::Document::set_connection_user </td>
2330
2283
          <td>(</td>
2331
2284
          <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>
2332
 
          <td class="paramname"> <em>strVal</em></td>
2333
 
          <td>&#160;)&#160;</td>
 
2285
          <td class="paramname"><em>strVal</em></td><td>)</td>
2334
2286
          <td></td>
2335
2287
        </tr>
2336
2288
      </table>
2351
2303
          <td class="memname">void Glom::Document::set_criteria_current </td>
2352
2304
          <td>(</td>
2353
2305
          <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>
2354
 
          <td class="paramname"> <em>table_name</em>, </td>
 
2306
          <td class="paramname"><em>table_name</em>, </td>
2355
2307
        </tr>
2356
2308
        <tr>
2357
2309
          <td class="paramkey"></td>
2358
2310
          <td></td>
2359
2311
          <td class="paramtype">const <a class="el" href="classGlom_1_1FoundSet.html">FoundSet</a>&amp;&#160;</td>
2360
 
          <td class="paramname"> <em>found_set</em></td><td>&#160;</td>
 
2312
          <td class="paramname"><em>found_set</em>&#160;</td>
2361
2313
        </tr>
2362
2314
        <tr>
2363
2315
          <td></td>
2364
2316
          <td>)</td>
2365
 
          <td></td><td></td><td></td>
 
2317
          <td></td><td></td>
2366
2318
        </tr>
2367
2319
      </table>
2368
2320
</div>
2370
2322
 
2371
2323
<p>Temporarily save (but not in the document) the last-viewed criteria for the table, so we can show the same criteria (sort order, where clause) when navigating back to this table later. </p>
2372
2324
<dl><dt><b>Parameters:</b></dt><dd>
2373
 
  <table border="0" cellspacing="2" cellpadding="0">
2374
 
    <tr><td valign="top"></td><td valign="top"><em>table_name</em>&#160;</td><td>The table. </td></tr>
2375
 
    <tr><td valign="top"></td><td valign="top"><em>found_set</em>&#160;</td><td>Additional information about the last use of that layout, such as the sort order or where clause. </td></tr>
 
2325
  <table class="params">
 
2326
    <tr><td class="paramname">table_name</td><td>The table. </td></tr>
 
2327
    <tr><td class="paramname">found_set</td><td>Additional information about the last use of that layout, such as the sort order or where clause. </td></tr>
2376
2328
  </table>
2377
2329
  </dd>
2378
2330
</dl>
2387
2339
          <td class="memname">void Glom::Document::set_data_layout_groups </td>
2388
2340
          <td>(</td>
2389
2341
          <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>
2390
 
          <td class="paramname"> <em>layout_name</em>, </td>
2391
 
        </tr>
2392
 
        <tr>
2393
 
          <td class="paramkey"></td>
2394
 
          <td></td>
2395
 
          <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>
2396
 
          <td class="paramname"> <em>parent_table_name</em>, </td>
2397
 
        </tr>
2398
 
        <tr>
2399
 
          <td class="paramkey"></td>
2400
 
          <td></td>
2401
 
          <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>
2402
 
          <td class="paramname"> <em>layout_platform</em>, </td>
2403
 
        </tr>
2404
 
        <tr>
2405
 
          <td class="paramkey"></td>
2406
 
          <td></td>
2407
 
          <td class="paramtype">const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">type_list_layout_groups</a> &amp;&#160;</td>
2408
 
          <td class="paramname"> <em>groups</em></td><td>&#160;</td>
 
2342
          <td class="paramname"><em>layout_name</em>, </td>
 
2343
        </tr>
 
2344
        <tr>
 
2345
          <td class="paramkey"></td>
 
2346
          <td></td>
 
2347
          <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>
 
2348
          <td class="paramname"><em>parent_table_name</em>, </td>
 
2349
        </tr>
 
2350
        <tr>
 
2351
          <td class="paramkey"></td>
 
2352
          <td></td>
 
2353
          <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>
 
2354
          <td class="paramname"><em>layout_platform</em>, </td>
 
2355
        </tr>
 
2356
        <tr>
 
2357
          <td class="paramkey"></td>
 
2358
          <td></td>
 
2359
          <td class="paramtype">const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">type_list_layout_groups</a> &amp;&#160;</td>
 
2360
          <td class="paramname"><em>groups</em>&#160;</td>
2409
2361
        </tr>
2410
2362
        <tr>
2411
2363
          <td></td>
2412
2364
          <td>)</td>
2413
 
          <td></td><td></td><td></td>
 
2365
          <td></td><td></td>
2414
2366
        </tr>
2415
2367
      </table>
2416
2368
</div>
2418
2370
 
2419
2371
<p>Set the layout groups for a layout. </p>
2420
2372
<dl><dt><b>Parameters:</b></dt><dd>
2421
 
  <table border="0" cellspacing="2" cellpadding="0">
2422
 
    <tr><td valign="top"></td><td valign="top"><em>layout_name</em>&#160;</td><td>The name of the layout, such as list or details. </td></tr>
2423
 
    <tr><td valign="top"></td><td valign="top"><em>parent_table_name</em>&#160;</td><td>The name of the table for which this layout should appear. </td></tr>
2424
 
    <tr><td valign="top"></td><td valign="top"><em>layout_platform</em>&#160;</td><td>The platform for which this layout should be used. Possible values are an empty string (meaning normal platforms) or "maemo" meaning "normal". </td></tr>
2425
 
    <tr><td valign="top"></td><td valign="top"><em>groups</em>&#160;</td><td>A list of layout groups at the top-level of the requested layout. </td></tr>
 
2373
  <table class="params">
 
2374
    <tr><td class="paramname">layout_name</td><td>The name of the layout, such as list or details. </td></tr>
 
2375
    <tr><td class="paramname">parent_table_name</td><td>The name of the table for which this layout should appear. </td></tr>
 
2376
    <tr><td class="paramname">layout_platform</td><td>The platform for which this layout should be used. Possible values are an empty string (meaning normal platforms) or "maemo" meaning "normal". </td></tr>
 
2377
    <tr><td class="paramname">groups</td><td>A list of layout groups at the top-level of the requested layout. </td></tr>
2426
2378
  </table>
2427
2379
  </dd>
2428
2380
</dl>
2437
2389
          <td class="memname">void Glom::Document::set_database_title </td>
2438
2390
          <td>(</td>
2439
2391
          <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>
2440
 
          <td class="paramname"> <em>title</em></td>
2441
 
          <td>&#160;)&#160;</td>
 
2392
          <td class="paramname"><em>title</em></td><td>)</td>
2442
2393
          <td></td>
2443
2394
        </tr>
2444
2395
      </table>
2455
2406
          <td class="memname">virtual void Glom::Document::set_file_uri </td>
2456
2407
          <td>(</td>
2457
2408
          <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>
2458
 
          <td class="paramname"> <em>file_uri</em>, </td>
 
2409
          <td class="paramname"><em>file_uri</em>, </td>
2459
2410
        </tr>
2460
2411
        <tr>
2461
2412
          <td class="paramkey"></td>
2462
2413
          <td></td>
2463
2414
          <td class="paramtype">bool&#160;</td>
2464
 
          <td class="paramname"> <em>bEnforceFileExtension</em> = <code>false</code></td><td>&#160;</td>
 
2415
          <td class="paramname"><em>bEnforceFileExtension</em> = <code>false</code>&#160;</td>
2465
2416
        </tr>
2466
2417
        <tr>
2467
2418
          <td></td>
2468
2419
          <td>)</td>
2469
 
          <td></td><td></td><td><code> [virtual]</code></td>
 
2420
          <td></td><td><code> [virtual]</code></td>
2470
2421
        </tr>
2471
2422
      </table>
2472
2423
</div>
2484
2435
          <td class="memname">void Glom::Document::set_group </td>
2485
2436
          <td>(</td>
2486
2437
          <td class="paramtype"><a class="el" href="classGlom_1_1GroupInfo.html">GroupInfo</a>&amp;&#160;</td>
2487
 
          <td class="paramname"> <em>group</em></td>
2488
 
          <td>&#160;)&#160;</td>
 
2438
          <td class="paramname"><em>group</em></td><td>)</td>
2489
2439
          <td></td>
2490
2440
        </tr>
2491
2441
      </table>
2504
2454
          <td class="memname">void Glom::Document::set_hosting_mode </td>
2505
2455
          <td>(</td>
2506
2456
          <td class="paramtype"><a class="el" href="classGlom_1_1Document.html#a54256dad3f42641da3434bf687d5da49">HostingMode</a>&#160;</td>
2507
 
          <td class="paramname"> <em>mode</em></td>
2508
 
          <td>&#160;)&#160;</td>
 
2457
          <td class="paramname"><em>mode</em></td><td>)</td>
2509
2458
          <td></td>
2510
2459
        </tr>
2511
2460
      </table>
2524
2473
          <td class="memname">void Glom::Document::set_is_backup_file </td>
2525
2474
          <td>(</td>
2526
2475
          <td class="paramtype">bool&#160;</td>
2527
 
          <td class="paramname"> <em>value</em> = <code>true</code></td>
2528
 
          <td>&#160;)&#160;</td>
 
2476
          <td class="paramname"><em>value</em> = <code>true</code></td><td>)</td>
2529
2477
          <td></td>
2530
2478
        </tr>
2531
2479
      </table>
2542
2490
          <td class="memname">void Glom::Document::set_is_example_file </td>
2543
2491
          <td>(</td>
2544
2492
          <td class="paramtype">bool&#160;</td>
2545
 
          <td class="paramname"> <em>value</em> = <code>true</code></td>
2546
 
          <td>&#160;)&#160;</td>
 
2493
          <td class="paramname"><em>value</em> = <code>true</code></td><td>)</td>
2547
2494
          <td></td>
2548
2495
        </tr>
2549
2496
      </table>
2560
2507
          <td class="memname">void Glom::Document::set_layout_current </td>
2561
2508
          <td>(</td>
2562
2509
          <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>
2563
 
          <td class="paramname"> <em>table_name</em>, </td>
 
2510
          <td class="paramname"><em>table_name</em>, </td>
2564
2511
        </tr>
2565
2512
        <tr>
2566
2513
          <td class="paramkey"></td>
2567
2514
          <td></td>
2568
2515
          <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>
2569
 
          <td class="paramname"> <em>layout_name</em></td><td>&#160;</td>
 
2516
          <td class="paramname"><em>layout_name</em>&#160;</td>
2570
2517
        </tr>
2571
2518
        <tr>
2572
2519
          <td></td>
2573
2520
          <td>)</td>
2574
 
          <td></td><td></td><td></td>
 
2521
          <td></td><td></td>
2575
2522
        </tr>
2576
2523
      </table>
2577
2524
</div>
2579
2526
 
2580
2527
<p>Temporarily save (but not in the document) the last-viewed layout for the table, so we can show the same layout when navigating back to this table later. </p>
2581
2528
<dl><dt><b>Parameters:</b></dt><dd>
2582
 
  <table border="0" cellspacing="2" cellpadding="0">
2583
 
    <tr><td valign="top"></td><td valign="top"><em>table_name</em>&#160;</td><td>The table. </td></tr>
2584
 
    <tr><td valign="top"></td><td valign="top"><em>layout_name</em>&#160;</td><td>The layout name, such as "list" or "details". </td></tr>
 
2529
  <table class="params">
 
2530
    <tr><td class="paramname">table_name</td><td>The table. </td></tr>
 
2531
    <tr><td class="paramname">layout_name</td><td>The layout name, such as "list" or "details". </td></tr>
2585
2532
  </table>
2586
2533
  </dd>
2587
2534
</dl>
2596
2543
          <td class="memname">void Glom::Document::set_layout_record_viewed </td>
2597
2544
          <td>(</td>
2598
2545
          <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>
2599
 
          <td class="paramname"> <em>table_name</em>, </td>
 
2546
          <td class="paramname"><em>table_name</em>, </td>
2600
2547
        </tr>
2601
2548
        <tr>
2602
2549
          <td class="paramkey"></td>
2603
2550
          <td></td>
2604
2551
          <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>
2605
 
          <td class="paramname"> <em>layout_name</em>, </td>
 
2552
          <td class="paramname"><em>layout_name</em>, </td>
2606
2553
        </tr>
2607
2554
        <tr>
2608
2555
          <td class="paramkey"></td>
2609
2556
          <td></td>
2610
2557
          <td class="paramtype">const Gnome::Gda::Value &amp;&#160;</td>
2611
 
          <td class="paramname"> <em>primary_key_value</em></td><td>&#160;</td>
 
2558
          <td class="paramname"><em>primary_key_value</em>&#160;</td>
2612
2559
        </tr>
2613
2560
        <tr>
2614
2561
          <td></td>
2615
2562
          <td>)</td>
2616
 
          <td></td><td></td><td></td>
 
2563
          <td></td><td></td>
2617
2564
        </tr>
2618
2565
      </table>
2619
2566
</div>
2629
2576
          <td class="memname">void Glom::Document::set_library_module </td>
2630
2577
          <td>(</td>
2631
2578
          <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>
2632
 
          <td class="paramname"> <em>name</em>, </td>
 
2579
          <td class="paramname"><em>name</em>, </td>
2633
2580
        </tr>
2634
2581
        <tr>
2635
2582
          <td class="paramkey"></td>
2636
2583
          <td></td>
2637
2584
          <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>
2638
 
          <td class="paramname"> <em>script</em></td><td>&#160;</td>
 
2585
          <td class="paramname"><em>script</em>&#160;</td>
2639
2586
        </tr>
2640
2587
        <tr>
2641
2588
          <td></td>
2642
2589
          <td>)</td>
2643
 
          <td></td><td></td><td></td>
 
2590
          <td></td><td></td>
2644
2591
        </tr>
2645
2592
      </table>
2646
2593
</div>
2656
2603
          <td class="memname">virtual void Glom::Document::set_modified </td>
2657
2604
          <td>(</td>
2658
2605
          <td class="paramtype">bool&#160;</td>
2659
 
          <td class="paramname"> <em>value</em> = <code>true</code></td>
2660
 
          <td>&#160;)&#160;</td>
 
2606
          <td class="paramname"><em>value</em> = <code>true</code></td><td>)</td>
2661
2607
          <td><code> [virtual]</code></td>
2662
2608
        </tr>
2663
2609
      </table>
2676
2622
          <td class="memname">void Glom::Document::set_network_shared </td>
2677
2623
          <td>(</td>
2678
2624
          <td class="paramtype">bool&#160;</td>
2679
 
          <td class="paramname"> <em>shared</em> = <code>true</code></td>
2680
 
          <td>&#160;)&#160;</td>
 
2625
          <td class="paramname"><em>shared</em> = <code>true</code></td><td>)</td>
2681
2626
          <td></td>
2682
2627
        </tr>
2683
2628
      </table>
2687
2632
<p>Whether the database (and document) is shared over the network. </p>
2688
2633
<p>This setting is saved in the file, allowing the database to be shared immediately after opening the document. </p>
2689
2634
<dl><dt><b>Parameters:</b></dt><dd>
2690
 
  <table border="0" cellspacing="2" cellpadding="0">
2691
 
    <tr><td valign="top"></td><td valign="top"><em>shared</em>&#160;</td><td>true if the database should be shared. </td></tr>
 
2635
  <table class="params">
 
2636
    <tr><td class="paramname">shared</td><td>true if the database should be shared. </td></tr>
2692
2637
  </table>
2693
2638
  </dd>
2694
2639
</dl>
2703
2648
          <td class="memname">static void Glom::Document::set_node_attribute_value_as_decimal </td>
2704
2649
          <td>(</td>
2705
2650
          <td class="paramtype">xmlpp::Element *&#160;</td>
2706
 
          <td class="paramname"> <em>node</em>, </td>
 
2651
          <td class="paramname"><em>node</em>, </td>
2707
2652
        </tr>
2708
2653
        <tr>
2709
2654
          <td class="paramkey"></td>
2710
2655
          <td></td>
2711
2656
          <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>
2712
 
          <td class="paramname"> <em>strAttributeName</em>, </td>
2713
 
        </tr>
2714
 
        <tr>
2715
 
          <td class="paramkey"></td>
2716
 
          <td></td>
2717
 
          <td class="paramtype">guint&#160;</td>
2718
 
          <td class="paramname"> <em>value</em>, </td>
2719
 
        </tr>
2720
 
        <tr>
2721
 
          <td class="paramkey"></td>
2722
 
          <td></td>
2723
 
          <td class="paramtype">guint&#160;</td>
2724
 
          <td class="paramname"> <em>value_default</em> = <code>0</code></td><td>&#160;</td>
 
2657
          <td class="paramname"><em>strAttributeName</em>, </td>
 
2658
        </tr>
 
2659
        <tr>
 
2660
          <td class="paramkey"></td>
 
2661
          <td></td>
 
2662
          <td class="paramtype">guint&#160;</td>
 
2663
          <td class="paramname"><em>value</em>, </td>
 
2664
        </tr>
 
2665
        <tr>
 
2666
          <td class="paramkey"></td>
 
2667
          <td></td>
 
2668
          <td class="paramtype">guint&#160;</td>
 
2669
          <td class="paramname"><em>value_default</em> = <code>0</code>&#160;</td>
2725
2670
        </tr>
2726
2671
        <tr>
2727
2672
          <td></td>
2728
2673
          <td>)</td>
2729
 
          <td></td><td></td><td><code> [static, protected]</code></td>
 
2674
          <td></td><td><code> [static, protected]</code></td>
2730
2675
        </tr>
2731
2676
      </table>
2732
2677
</div>
2744
2689
          <td class="memname">static void Glom::Document::set_node_attribute_value_as_decimal_double </td>
2745
2690
          <td>(</td>
2746
2691
          <td class="paramtype">xmlpp::Element *&#160;</td>
2747
 
          <td class="paramname"> <em>node</em>, </td>
 
2692
          <td class="paramname"><em>node</em>, </td>
2748
2693
        </tr>
2749
2694
        <tr>
2750
2695
          <td class="paramkey"></td>
2751
2696
          <td></td>
2752
2697
          <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>
2753
 
          <td class="paramname"> <em>strAttributeName</em>, </td>
 
2698
          <td class="paramname"><em>strAttributeName</em>, </td>
2754
2699
        </tr>
2755
2700
        <tr>
2756
2701
          <td class="paramkey"></td>
2757
2702
          <td></td>
2758
2703
          <td class="paramtype">double&#160;</td>
2759
 
          <td class="paramname"> <em>value</em></td><td>&#160;</td>
 
2704
          <td class="paramname"><em>value</em>&#160;</td>
2760
2705
        </tr>
2761
2706
        <tr>
2762
2707
          <td></td>
2763
2708
          <td>)</td>
2764
 
          <td></td><td></td><td><code> [static, protected]</code></td>
 
2709
          <td></td><td><code> [static, protected]</code></td>
2765
2710
        </tr>
2766
2711
      </table>
2767
2712
</div>
2777
2722
          <td class="memname">void Glom::Document::set_opened_from_browse </td>
2778
2723
          <td>(</td>
2779
2724
          <td class="paramtype">bool&#160;</td>
2780
 
          <td class="paramname"> <em>val</em> = <code>true</code></td>
2781
 
          <td>&#160;)&#160;</td>
 
2725
          <td class="paramname"><em>val</em> = <code>true</code></td><td>)</td>
2782
2726
          <td></td>
2783
2727
        </tr>
2784
2728
      </table>
2797
2741
          <td class="memname">void Glom::Document::set_print_layout </td>
2798
2742
          <td>(</td>
2799
2743
          <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>
2800
 
          <td class="paramname"> <em>table_name</em>, </td>
 
2744
          <td class="paramname"><em>table_name</em>, </td>
2801
2745
        </tr>
2802
2746
        <tr>
2803
2747
          <td class="paramkey"></td>
2804
2748
          <td></td>
2805
2749
          <td class="paramtype">const <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt; <a class="el" href="classGlom_1_1PrintLayout.html">PrintLayout</a> &gt;&amp;&#160;</td>
2806
 
          <td class="paramname"> <em>print_layout</em></td><td>&#160;</td>
 
2750
          <td class="paramname"><em>print_layout</em>&#160;</td>
2807
2751
        </tr>
2808
2752
        <tr>
2809
2753
          <td></td>
2810
2754
          <td>)</td>
2811
 
          <td></td><td></td><td></td>
 
2755
          <td></td><td></td>
2812
2756
        </tr>
2813
2757
      </table>
2814
2758
</div>
2824
2768
          <td class="memname">void Glom::Document::set_relationship </td>
2825
2769
          <td>(</td>
2826
2770
          <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>
2827
 
          <td class="paramname"> <em>table_name</em>, </td>
 
2771
          <td class="paramname"><em>table_name</em>, </td>
2828
2772
        </tr>
2829
2773
        <tr>
2830
2774
          <td class="paramkey"></td>
2831
2775
          <td></td>
2832
2776
          <td class="paramtype">const <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt; <a class="el" href="classGlom_1_1Relationship.html">Relationship</a> &gt;&amp;&#160;</td>
2833
 
          <td class="paramname"> <em>relationship</em></td><td>&#160;</td>
 
2777
          <td class="paramname"><em>relationship</em>&#160;</td>
2834
2778
        </tr>
2835
2779
        <tr>
2836
2780
          <td></td>
2837
2781
          <td>)</td>
2838
 
          <td></td><td></td><td></td>
 
2782
          <td></td><td></td>
2839
2783
        </tr>
2840
2784
      </table>
2841
2785
</div>
2851
2795
          <td class="memname">void Glom::Document::set_relationships </td>
2852
2796
          <td>(</td>
2853
2797
          <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>
2854
 
          <td class="paramname"> <em>table_name</em>, </td>
 
2798
          <td class="paramname"><em>table_name</em>, </td>
2855
2799
        </tr>
2856
2800
        <tr>
2857
2801
          <td class="paramkey"></td>
2858
2802
          <td></td>
2859
 
          <td class="paramtype">const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">type_vec_relationships</a> &amp;&#160;</td>
2860
 
          <td class="paramname"> <em>vecRelationships</em></td><td>&#160;</td>
 
2803
          <td class="paramtype">const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">type_vec_relationships</a> &amp;&#160;</td>
 
2804
          <td class="paramname"><em>vecRelationships</em>&#160;</td>
2861
2805
        </tr>
2862
2806
        <tr>
2863
2807
          <td></td>
2864
2808
          <td>)</td>
2865
 
          <td></td><td></td><td></td>
 
2809
          <td></td><td></td>
2866
2810
        </tr>
2867
2811
      </table>
2868
2812
</div>
2878
2822
          <td class="memname">void Glom::Document::set_report </td>
2879
2823
          <td>(</td>
2880
2824
          <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>
2881
 
          <td class="paramname"> <em>table_name</em>, </td>
 
2825
          <td class="paramname"><em>table_name</em>, </td>
2882
2826
        </tr>
2883
2827
        <tr>
2884
2828
          <td class="paramkey"></td>
2885
2829
          <td></td>
2886
2830
          <td class="paramtype">const <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt; <a class="el" href="classGlom_1_1Report.html">Report</a> &gt;&amp;&#160;</td>
2887
 
          <td class="paramname"> <em>report</em></td><td>&#160;</td>
 
2831
          <td class="paramname"><em>report</em>&#160;</td>
2888
2832
        </tr>
2889
2833
        <tr>
2890
2834
          <td></td>
2891
2835
          <td>)</td>
2892
 
          <td></td><td></td><td></td>
 
2836
          <td></td><td></td>
2893
2837
        </tr>
2894
2838
      </table>
2895
2839
</div>
2905
2849
          <td class="memname">void Glom::Document::set_startup_script </td>
2906
2850
          <td>(</td>
2907
2851
          <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>
2908
 
          <td class="paramname"> <em>script</em></td>
2909
 
          <td>&#160;)&#160;</td>
 
2852
          <td class="paramname"><em>script</em></td><td>)</td>
2910
2853
          <td></td>
2911
2854
        </tr>
2912
2855
      </table>
2925
2868
          <td class="memname">void Glom::Document::set_table_example_data </td>
2926
2869
          <td>(</td>
2927
2870
          <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>
2928
 
          <td class="paramname"> <em>table_name</em>, </td>
 
2871
          <td class="paramname"><em>table_name</em>, </td>
2929
2872
        </tr>
2930
2873
        <tr>
2931
2874
          <td class="paramkey"></td>
2932
2875
          <td></td>
2933
 
          <td class="paramtype">const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">type_example_rows</a> &amp;&#160;</td>
2934
 
          <td class="paramname"> <em>rows</em></td><td>&#160;</td>
 
2876
          <td class="paramtype">const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">type_example_rows</a> &amp;&#160;</td>
 
2877
          <td class="paramname"><em>rows</em>&#160;</td>
2935
2878
        </tr>
2936
2879
        <tr>
2937
2880
          <td></td>
2938
2881
          <td>)</td>
2939
 
          <td></td><td></td><td></td>
 
2882
          <td></td><td></td>
2940
2883
        </tr>
2941
2884
      </table>
2942
2885
</div>
2945
2888
<p>Save example data into the document, for use when creating the example database on the server. </p>
2946
2889
<p>Don't use this for large amounts of data. </p>
2947
2890
<dl><dt><b>Parameters:</b></dt><dd>
2948
 
  <table border="0" cellspacing="2" cellpadding="0">
2949
 
    <tr><td valign="top"></td><td valign="top"><em>table_name</em>&#160;</td><td>The table that should contain this example data. </td></tr>
2950
 
    <tr><td valign="top"></td><td valign="top"><em>rows</em>&#160;</td><td>Each row is separated by a newline. Each line has comma-separated field values, in SQL format. </td></tr>
 
2891
  <table class="params">
 
2892
    <tr><td class="paramname">table_name</td><td>The table that should contain this example data. </td></tr>
 
2893
    <tr><td class="paramname">rows</td><td>Each row is separated by a newline. Each line has comma-separated field values, in SQL format. </td></tr>
2951
2894
  </table>
2952
2895
  </dd>
2953
2896
</dl>
2962
2905
          <td class="memname">void Glom::Document::set_table_fields </td>
2963
2906
          <td>(</td>
2964
2907
          <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>
2965
 
          <td class="paramname"> <em>table_name</em>, </td>
 
2908
          <td class="paramname"><em>table_name</em>, </td>
2966
2909
        </tr>
2967
2910
        <tr>
2968
2911
          <td class="paramkey"></td>
2969
2912
          <td></td>
2970
 
          <td class="paramtype">const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00738.html">type_vec_fields</a> &amp;&#160;</td>
2971
 
          <td class="paramname"> <em>vecFields</em></td><td>&#160;</td>
 
2913
          <td class="paramtype">const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00902.html">type_vec_fields</a> &amp;&#160;</td>
 
2914
          <td class="paramname"><em>vecFields</em>&#160;</td>
2972
2915
        </tr>
2973
2916
        <tr>
2974
2917
          <td></td>
2975
2918
          <td>)</td>
2976
 
          <td></td><td></td><td></td>
 
2919
          <td></td><td></td>
2977
2920
        </tr>
2978
2921
      </table>
2979
2922
</div>
2989
2932
          <td class="memname">void Glom::Document::set_table_overview_position </td>
2990
2933
          <td>(</td>
2991
2934
          <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>
2992
 
          <td class="paramname"> <em>utable_name</em>, </td>
2993
 
        </tr>
2994
 
        <tr>
2995
 
          <td class="paramkey"></td>
2996
 
          <td></td>
2997
 
          <td class="paramtype">float&#160;</td>
2998
 
          <td class="paramname"> <em>x</em>, </td>
2999
 
        </tr>
3000
 
        <tr>
3001
 
          <td class="paramkey"></td>
3002
 
          <td></td>
3003
 
          <td class="paramtype">float&#160;</td>
3004
 
          <td class="paramname"> <em>y</em></td><td>&#160;</td>
 
2935
          <td class="paramname"><em>utable_name</em>, </td>
 
2936
        </tr>
 
2937
        <tr>
 
2938
          <td class="paramkey"></td>
 
2939
          <td></td>
 
2940
          <td class="paramtype">float&#160;</td>
 
2941
          <td class="paramname"><em>x</em>, </td>
 
2942
        </tr>
 
2943
        <tr>
 
2944
          <td class="paramkey"></td>
 
2945
          <td></td>
 
2946
          <td class="paramtype">float&#160;</td>
 
2947
          <td class="paramname"><em>y</em>&#160;</td>
3005
2948
        </tr>
3006
2949
        <tr>
3007
2950
          <td></td>
3008
2951
          <td>)</td>
3009
 
          <td></td><td></td><td></td>
 
2952
          <td></td><td></td>
3010
2953
        </tr>
3011
2954
      </table>
3012
2955
</div>
3014
2957
 
3015
2958
<p>Set the position of a table in the relationship overview dialog. </p>
3016
2959
<dl><dt><b>Parameters:</b></dt><dd>
3017
 
  <table border="0" cellspacing="2" cellpadding="0">
3018
 
    <tr><td valign="top"></td><td valign="top"><em>table_name</em>&#160;</td><td>The name of the table to modify. </td></tr>
3019
 
    <tr><td valign="top"></td><td valign="top"><em>x</em>&#160;</td><td>The x coordinate of the table position. </td></tr>
3020
 
    <tr><td valign="top"></td><td valign="top"><em>y</em>&#160;</td><td>The y coordinate of the table position. </td></tr>
 
2960
  <table class="params">
 
2961
    <tr><td class="paramname">table_name</td><td>The name of the table to modify. </td></tr>
 
2962
    <tr><td class="paramname">x</td><td>The x coordinate of the table position. </td></tr>
 
2963
    <tr><td class="paramname">y</td><td>The y coordinate of the table position. </td></tr>
3021
2964
  </table>
3022
2965
  </dd>
3023
2966
</dl>
3032
2975
          <td class="memname">void Glom::Document::set_table_title </td>
3033
2976
          <td>(</td>
3034
2977
          <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>
3035
 
          <td class="paramname"> <em>table_name</em>, </td>
 
2978
          <td class="paramname"><em>table_name</em>, </td>
3036
2979
        </tr>
3037
2980
        <tr>
3038
2981
          <td class="paramkey"></td>
3039
2982
          <td></td>
3040
2983
          <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>
3041
 
          <td class="paramname"> <em>value</em></td><td>&#160;</td>
 
2984
          <td class="paramname"><em>value</em>&#160;</td>
3042
2985
        </tr>
3043
2986
        <tr>
3044
2987
          <td></td>
3045
2988
          <td>)</td>
3046
 
          <td></td><td></td><td></td>
 
2989
          <td></td><td></td>
3047
2990
        </tr>
3048
2991
      </table>
3049
2992
</div>
3058
3001
        <tr>
3059
3002
          <td class="memname">void Glom::Document::set_tables </td>
3060
3003
          <td>(</td>
3061
 
          <td class="paramtype">const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00579.html">type_listTableInfo</a> &amp;&#160;</td>
3062
 
          <td class="paramname"> <em>tables</em></td>
3063
 
          <td>&#160;)&#160;</td>
 
3004
          <td class="paramtype">const <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00419.html">type_listTableInfo</a> &amp;&#160;</td>
 
3005
          <td class="paramname"><em>tables</em></td><td>)</td>
3064
3006
          <td></td>
3065
3007
        </tr>
3066
3008
      </table>
3077
3019
          <td class="memname">void Glom::Document::set_translation_original_locale </td>
3078
3020
          <td>(</td>
3079
3021
          <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>
3080
 
          <td class="paramname"> <em>locale</em></td>
3081
 
          <td>&#160;)&#160;</td>
 
3022
          <td class="paramname"><em>locale</em></td><td>)</td>
3082
3023
          <td></td>
3083
3024
        </tr>
3084
3025
      </table>
3088
3029
<p>Set the language/locale used by original titles. </p>
3089
3030
<p>Title translations are translations of the text in this language. </p>
3090
3031
<dl><dt><b>Parameters:</b></dt><dd>
3091
 
  <table border="0" cellspacing="2" cellpadding="0">
3092
 
    <tr><td valign="top"></td><td valign="top"><em>locale,:</em>&#160;</td><td>For instance, "en_US.UTF-8". </td></tr>
 
3032
  <table class="params">
 
3033
    <tr><td class="paramname">locale,:</td><td>For instance, "en_US.UTF-8". </td></tr>
3093
3034
  </table>
3094
3035
  </dd>
3095
3036
</dl>
3104
3045
          <td class="memname">bool Glom::Document::set_userlevel </td>
3105
3046
          <td>(</td>
3106
3047
          <td class="paramtype"><a class="el" href="classGlom_1_1AppState.html#a2f279293e922b57b080096c2b75815d7">AppState::userlevels</a>&#160;</td>
3107
 
          <td class="paramname"> <em>userlevel</em></td>
3108
 
          <td>&#160;)&#160;</td>
 
3048
          <td class="paramname"><em>userlevel</em></td><td>)</td>
3109
3049
          <td></td>
3110
3050
        </tr>
3111
3051
      </table>
3123
3063
        <tr>
3124
3064
          <td class="memname"><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_1signal.html">type_signal_userlevel_changed</a> Glom::Document::signal_userlevel_changed </td>
3125
3065
          <td>(</td>
3126
 
          <td class="paramname"></td>
3127
 
          <td>&#160;)&#160;</td>
 
3066
          <td class="paramname"></td><td>)</td>
3128
3067
          <td></td>
3129
3068
        </tr>
3130
3069
      </table>
3137
3076
<li>libglom/document/document.h</li>
3138
3077
</ul>
3139
3078
</div>
3140
 
<hr class="footer"/><address class="footer"><small>Generated on Tue Nov 30 2010 08:50:19 for libglom-1.16 by&#160;
 
3079
<hr class="footer"/><address class="footer"><small>Generated on Tue Jul 5 2011 11:54:19 for libglom-1.18 by&#160;
3141
3080
<a href="http://www.doxygen.org/index.html">
3142
 
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.1 </small></address>
 
3081
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </small></address>
3143
3082
</body>
3144
3083
</html>