2
2
<html xmlns="http://www.w3.org/1999/xhtml">
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"/>
10
<!-- Generated by Doxygen 1.7.1 -->
11
<div class="navigation" id="top">
10
<!-- Generated by Doxygen 1.7.3 -->
13
<table cellspacing="0" cellpadding="0">
15
<tr style="height: 56px;">
16
<td style="padding-left: 0.5em;">
17
<div id="projectname">libglom-1.18 <span id="projectnumber">1.18.3</span></div>
23
<div id="navrow1" class="tabs">
13
24
<ul class="tablist">
14
25
<li><a href="index.html"><span>Main 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>
30
<div id="navrow2" class="tabs2">
20
31
<ul class="tablist">
21
32
<li><a href="annotated.html"><span>Class List</span></a></li>
22
33
<li><a href="classes.html"><span>Class Index</span></a></li>
23
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
34
<li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
24
35
<li><a href="functions.html"><span>Class Members</span></a></li>
38
<div id="nav-path" class="navpath">
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>
41
52
<h1>Glom::Document Class Reference</h1> </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 'Model' in the Model-View-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 'Model' in the Model-View-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\< void \>" 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\< void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil \>" 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\< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator \>" 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\< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil \>" 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\< void, bool, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil \>" 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\< void, AppState::userlevels, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil \>" 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\< void, userlevels, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil \>" 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\< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 \>" 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\< void, bool \>" 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\< void, AppState::userlevels \>" 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\< void, userlevels \>" 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\< Glib::ustring, Glib::ustring \>" 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\< _Key, _Tp, _Compare, _Alloc \>" 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\< Glib::ustring, GroupInfo \>" 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\< Glib::ustring, DocumentTableInfo \>" 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 'Model' in the Model-View-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\< void \>" 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\< void, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil \>" 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\< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, T_accumulator \>" 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\< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil \>" 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\< void, bool, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil \>" 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\< void, AppState::userlevels, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil \>" 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\< void, userlevels, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7, nil \>" 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\< T_return, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5, T_arg6, T_arg7 \>" 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\< void, bool \>" 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\< void, AppState::userlevels \>" 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\< void, userlevels \>" 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\< Glib::ustring, Glib::ustring \>" 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\< _Key, _Tp, _Compare, _Alloc \>" 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\< Glib::ustring, GroupInfo \>" 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\< Glib::ustring, DocumentTableInfo \>" 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>
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 </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  </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a54256dad3f42641da3434bf687d5da49">HostingMode</a> { <br/>
59
75
  <a class="el" href="classGlom_1_1Document.html#a54256dad3f42641da3434bf687d5da49ab86dcd950027408ed28e171902e769aa">HOSTING_MODE_POSTGRES_CENTRAL</a>, <br/>
60
76
  <a class="el" href="classGlom_1_1Document.html#a54256dad3f42641da3434bf687d5da49af6a98f13e469bdd6bfcd933b25fea68b">HOSTING_MODE_POSTGRES_SELF</a>, <br/>
61
77
  <a class="el" href="classGlom_1_1Document.html#a54256dad3f42641da3434bf687d5da49abf9c730e96318c88df8766514cfdfa9f">HOSTING_MODE_SQLITE</a>, <br/>
65
81
<tr><td class="mdescLeft"> </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 </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  </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#abc26e179ab1bb3fc08dbfbe06fbaf410">userLevelReason</a> { <br/>
68
84
  <a class="el" href="classGlom_1_1Document.html#abc26e179ab1bb3fc08dbfbe06fbaf410a8d7d9bacad5ba54589f1b5a412bb3dd4">USER_LEVEL_REASON_UNKNOWN</a>, <br/>
69
85
  <a class="el" href="classGlom_1_1Document.html#abc26e179ab1bb3fc08dbfbe06fbaf410a8c5889c747c97b125f96d0d720598315">USER_LEVEL_REASON_FILE_READ_ONLY</a>, <br/>
70
86
  <a class="el" href="classGlom_1_1Document.html#abc26e179ab1bb3fc08dbfbe06fbaf410a4e77ef46784db3ff58ff34686c45cc7e">USER_LEVEL_REASON_DATABASE_ACCESS_LEVEL</a>, <br/>
71
87
  <a class="el" href="classGlom_1_1Document.html#abc26e179ab1bb3fc08dbfbe06fbaf410a014d8667d572ce4617e504183bdf7462">USER_LEVEL_REASON_OPENED_FROM_BROWSE</a>
74
<tr><td class="memItemLeft" align="right" valign="top">enum </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  </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
76
<tr><td class="mdescLeft"> </td><td class="mdescRight"><p>Failure codes that could be returned by load_after(). </p>
92
<tr><td class="mdescLeft"> </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>< <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>< <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a><br class="typebreak"/>
79
95
< <a class="el" href="classGlom_1_1Relationship.html">Relationship</a> > > </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>< <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>< <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a><br class="typebreak"/>
81
97
< <a class="el" href="classGlom_1_1Field.html">Field</a> > > </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>< <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>< <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a><br class="typebreak"/>
83
99
< <a class="el" href="classGlom_1_1LayoutGroup.html">LayoutGroup</a> > > </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>< <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>< <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a><br class="typebreak"/>
85
101
< <a class="el" href="classGlom_1_1TranslatableItem.html">TranslatableItem</a> > > </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>< <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>< <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a><br class="typebreak"/>
87
103
< <a class="el" href="classGlom_1_1TableInfo.html">TableInfo</a> > > </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
< Gnome::Gda::Value > </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
< <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> > </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>< <a class="el" href="classGlom_1_1GroupInfo.html">GroupInfo</a> > </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
< <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> > </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>< <a class="el" href="classGlom_1_1GroupInfo.html">GroupInfo</a> > </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"> </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>< <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> > </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>< <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> > </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>< <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> > </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>< <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> > </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>< void, <br class="typebreak"/>
97
113
<a class="el" href="classGlom_1_1AppState.html#a2f279293e922b57b080096c2b75815d7">AppState::userlevels</a> > </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"> </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 </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 </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 </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 </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>& file_uri, bool bEnforceFileExtension=false)</td></tr>
104
120
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Document.html#a1ede7d94348089309c46b7b01229e79e">load</a> (int& failure_code)</td></tr>
105
121
<tr><td class="memItemLeft" align="right" valign="top">void </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"> </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 </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 </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 </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"> </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 </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 </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 </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 </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 </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 </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 </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 </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"> </td><td class="mdescRight">Set the hosting mode of the database. <a href="#ace5a3278c813d2110776852899c22944"></a><br/></td></tr>
147
163
<tr><td class="mdescLeft"> </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>< const <a class="el" href="classGlom_1_1Relationship.html">Relationship</a> > </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>& table_name, const <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>< const <a class="el" href="classGlom_1_1LayoutItem__Field.html">LayoutItem_Field</a> >& layout_field) const </td></tr>
149
165
<tr><td class="mdescLeft"> </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> </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>& table_name) const </td></tr>
151
<tr><td class="memItemLeft" align="right" valign="top">void </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>& 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>& 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> </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>& table_name) const </td></tr>
167
<tr><td class="memItemLeft" align="right" valign="top">void </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>& 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>& vecFields)</td></tr>
152
168
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>< <a class="el" href="classGlom_1_1Field.html">Field</a> > </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>& 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>& strFieldName) const </td></tr>
153
169
<tr><td class="memItemLeft" align="right" valign="top">void </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>& 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>& field_name)</td></tr>
154
170
<tr><td class="mdescLeft"> </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> </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>& 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>& 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>& 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> </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>& 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>& 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>& 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"> </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 </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>& 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>& 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>& 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"> </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 </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>& 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>& 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>& 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>& groups)</td></tr>
175
<tr><td class="memItemLeft" align="right" valign="top">void </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>& 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>& 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>& 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>& groups)</td></tr>
160
176
<tr><td class="mdescLeft"> </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> </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>& 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>& 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>& 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> </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>& 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>& 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>& 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"> </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> </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>& 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>& 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>& 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> </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>& 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> </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>& 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>& 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> </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>& 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>& 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>& 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> </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>& 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> </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>& 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>& report_title)</td></tr>
166
182
<tr><td class="memItemLeft" align="right" valign="top">void </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>& parent_table_name, const <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>< <a class="el" href="classGlom_1_1LayoutGroup.html">LayoutGroup</a> >& layout_group) const </td></tr>
167
<tr><td class="memItemLeft" align="right" valign="top">void </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>& 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>& groups) const </td></tr>
183
<tr><td class="memItemLeft" align="right" valign="top">void </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>& 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>& groups) const </td></tr>
168
184
<tr><td class="memItemLeft" align="right" valign="top">void </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>& 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>& 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>& strFieldNameNew)</td></tr>
169
185
<tr><td class="mdescLeft"> </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 </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>& 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>& table_name_new)</td></tr>
171
187
<tr><td class="mdescLeft"> </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 </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>& 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>& 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>& name_new)</td></tr>
173
189
<tr><td class="mdescLeft"> </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> </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>< <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> > </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 </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>& 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> </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>< <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> > </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 </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>& tables)</td></tr>
177
193
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>< <a class="el" href="classGlom_1_1TableInfo.html">TableInfo</a> > </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>& table_name) const </td></tr>
178
194
<tr><td class="memItemLeft" align="right" valign="top">void </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>< <a class="el" href="classGlom_1_1TableInfo.html">TableInfo</a> >& table_name)</td></tr>
179
195
<tr><td class="memItemLeft" align="right" valign="top">void </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>& table_name)</td></tr>
181
197
<tr><td class="memItemLeft" align="right" valign="top">bool </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>& table_name) const </td></tr>
182
198
<tr><td class="memItemLeft" align="right" valign="top">bool </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>& 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> </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>& table_name) const </td></tr>
184
<tr><td class="memItemLeft" align="right" valign="top">void </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>& 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>&<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 </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>& 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>&<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> </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>& table_name) const </td></tr>
186
<tr><td class="memItemLeft" align="right" valign="top">void </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>& 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>& rows)</td></tr>
202
<tr><td class="memItemLeft" align="right" valign="top">void </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>& 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>& rows)</td></tr>
187
203
<tr><td class="mdescLeft"> </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> </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>& 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> </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>& 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> </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"> </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> </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> </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> </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 </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>& 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>< <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> > </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>< <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ustring.html">Glib::ustring</a> > </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 </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>& 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>& 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> </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>& name) const </td></tr>
198
214
<tr><td class="memItemLeft" align="right" valign="top">void </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>& name)</td></tr>
200
216
<tr><td class="mdescLeft"> </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 </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>& script)</td></tr>
202
218
<tr><td class="mdescLeft"> </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> </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> </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 </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>& group)</td></tr>
205
221
<tr><td class="mdescLeft"> </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 </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>& 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> </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>& 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> </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>& table_name) const </td></tr>
208
224
<tr><td class="memItemLeft" align="right" valign="top">void </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>& table_name)</td></tr>
209
225
<tr><td class="memItemLeft" align="right" valign="top">void </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>& table_name, const <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>< <a class="el" href="classGlom_1_1Report.html">Report</a> >& report)</td></tr>
210
226
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>< <a class="el" href="classGlom_1_1Report.html">Report</a> > </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>& 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>& report_name) const </td></tr>
211
227
<tr><td class="memItemLeft" align="right" valign="top">void </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>& 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>& 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> </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>& 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> </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>& table_name) const </td></tr>
213
229
<tr><td class="memItemLeft" align="right" valign="top">void </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>& table_name)</td></tr>
214
230
<tr><td class="memItemLeft" align="right" valign="top">void </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>& table_name, const <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>< <a class="el" href="classGlom_1_1PrintLayout.html">PrintLayout</a> >& print_layout)</td></tr>
215
231
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>< <a class="el" href="classGlom_1_1PrintLayout.html">PrintLayout</a> > </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>& 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>& 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 </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>< <a class="el" href="classGlom_1_1TableInfo.html">TableInfo</a> > </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>< <a class="el" href="classGlom_1_1TableInfo.html">TableInfo</a> > </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>& fields)</td></tr>
263
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>< <a class="el" href="classGlom_1_1TableInfo.html">TableInfo</a> > </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>& fields)</td></tr>
248
264
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>< <a class="el" href="classGlom_1_1Relationship.html">Relationship</a> > </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>& table_name)</td></tr>
249
265
<tr><td class="memItemLeft" align="right" valign="top">static bool </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>< const <a class="el" href="classGlom_1_1Relationship.html">Relationship</a> >& 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 </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>& 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 </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>& 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"> </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 </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>& 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 </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>& 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>
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="" -->
943
942
<div class="memproto">
944
943
<table class="memname">
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>
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> & </td>
949
<td class="paramname"> <em>layout_name</em>, </td>
952
<td class="paramkey"></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> & </td>
955
<td class="paramname"> <em>parent_table_name</em>, </td>
958
<td class="paramkey"></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> & </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> </td>
948
<td class="paramname"><em>layout_name</em>, </td>
951
<td class="paramkey"></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> & </td>
954
<td class="paramname"><em>parent_table_name</em>, </td>
957
<td class="paramkey"></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> & </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> </td>
966
<td></td><td></td><td> const</td>
965
<td></td><td> const</td>
987
986
<div class="memproto">
988
987
<table class="memname">
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>
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> & </td>
993
<td class="paramname"> <em>layout_name</em>, </td>
996
<td class="paramkey"></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> & </td>
999
<td class="paramname"> <em>parent_table_name</em>, </td>
1002
<td class="paramkey"></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> & </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> </td>
992
<td class="paramname"><em>layout_name</em>, </td>
995
<td class="paramkey"></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> & </td>
998
<td class="paramname"><em>parent_table_name</em>, </td>
1001
<td class="paramkey"></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> & </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> </td>
1010
<td></td><td></td><td> const</td>
1009
<td></td><td> const</td>
1064
1063
<div class="memproto">
1065
1064
<table class="memname">
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>
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> & </td>
1070
<td class="paramname"> <em>layout_name</em>, </td>
1073
<td class="paramkey"></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> & </td>
1076
<td class="paramname"> <em>parent_table_name</em>, </td>
1079
<td class="paramkey"></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> & </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> </td>
1069
<td class="paramname"><em>layout_name</em>, </td>
1072
<td class="paramkey"></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> & </td>
1075
<td class="paramname"><em>parent_table_name</em>, </td>
1078
<td class="paramkey"></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> & </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> </td>
1087
<td></td><td></td><td> const</td>
1086
<td></td><td> const</td>
2387
2339
<td class="memname">void Glom::Document::set_data_layout_groups </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> & </td>
2390
<td class="paramname"> <em>layout_name</em>, </td>
2393
<td class="paramkey"></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> & </td>
2396
<td class="paramname"> <em>parent_table_name</em>, </td>
2399
<td class="paramkey"></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> & </td>
2402
<td class="paramname"> <em>layout_platform</em>, </td>
2405
<td class="paramkey"></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> & </td>
2408
<td class="paramname"> <em>groups</em></td><td> </td>
2342
<td class="paramname"><em>layout_name</em>, </td>
2345
<td class="paramkey"></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> & </td>
2348
<td class="paramname"><em>parent_table_name</em>, </td>
2351
<td class="paramkey"></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> & </td>
2354
<td class="paramname"><em>layout_platform</em>, </td>
2357
<td class="paramkey"></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> & </td>
2360
<td class="paramname"><em>groups</em> </td>
2413
<td></td><td></td><td></td>
2703
2648
<td class="memname">static void Glom::Document::set_node_attribute_value_as_decimal </td>
2705
2650
<td class="paramtype">xmlpp::Element * </td>
2706
<td class="paramname"> <em>node</em>, </td>
2651
<td class="paramname"><em>node</em>, </td>
2709
2654
<td class="paramkey"></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> & </td>
2712
<td class="paramname"> <em>strAttributeName</em>, </td>
2715
<td class="paramkey"></td>
2717
<td class="paramtype">guint </td>
2718
<td class="paramname"> <em>value</em>, </td>
2721
<td class="paramkey"></td>
2723
<td class="paramtype">guint </td>
2724
<td class="paramname"> <em>value_default</em> = <code>0</code></td><td> </td>
2657
<td class="paramname"><em>strAttributeName</em>, </td>
2660
<td class="paramkey"></td>
2662
<td class="paramtype">guint </td>
2663
<td class="paramname"><em>value</em>, </td>
2666
<td class="paramkey"></td>
2668
<td class="paramtype">guint </td>
2669
<td class="paramname"><em>value_default</em> = <code>0</code> </td>
2729
<td></td><td></td><td><code> [static, protected]</code></td>
2674
<td></td><td><code> [static, protected]</code></td>