<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.3.1"/> <title>libglom-1.24: Glom::TableInfo Class Reference</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> <link href="doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td style="padding-left: 0.5em;"> <div id="projectname">libglom-1.24  <span id="projectnumber">1.24.1</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.3.1 --> <div id="navrow1" class="tabs"> <ul class="tablist"> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="namespaces.html"><span>Namespaces</span></a></li> <li class="current"><a href="annotated.html"><span>Classes</span></a></li> </ul> </div> <div id="navrow2" class="tabs2"> <ul class="tablist"> <li><a href="annotated.html"><span>Class List</span></a></li> <li><a href="classes.html"><span>Class Index</span></a></li> <li><a href="inherits.html"><span>Class Hierarchy</span></a></li> <li><a href="functions.html"><span>Class Members</span></a></li> </ul> </div> <div id="nav-path" class="navpath"> <ul> <li class="navelem"><a class="el" href="namespaceGlom.html">Glom</a></li><li class="navelem"><a class="el" href="classGlom_1_1TableInfo.html">TableInfo</a></li> </ul> </div> </div><!-- top --> <div class="header"> <div class="summary"> <a href="#pub-methods">Public Member Functions</a> | <a href="classGlom_1_1TableInfo-members.html">List of all members</a> </div> <div class="headertitle"> <div class="title">Glom::TableInfo Class Reference</div> </div> </div><!--header--> <div class="contents"> <div class="dynheader"> Inheritance diagram for Glom::TableInfo:</div> <div class="dyncontent"> <div class="center"><img src="classGlom_1_1TableInfo__inherit__graph.png" border="0" usemap="#Glom_1_1TableInfo_inherit__map" alt="Inheritance graph"/></div> <map name="Glom_1_1TableInfo_inherit__map" id="Glom_1_1TableInfo_inherit__map"> <area shape="rect" id="node2" href="classGlom_1_1TranslatableItem.html" title="TranslatableItem have a map of translation strings - one string for each locale." alt="" coords="5,5,173,32"/><area shape="rect" id="node3" href="classGlom_1_1HasTitleSingular.html" title="HasTitleSingular instances may have a (translated) singular form of their title." alt="" coords="198,5,364,32"/></map> <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div> <div class="dynheader"> Collaboration diagram for Glom::TableInfo:</div> <div class="dyncontent"> <div class="center"><img src="classGlom_1_1TableInfo__coll__graph.png" border="0" usemap="#Glom_1_1TableInfo_coll__map" alt="Collaboration graph"/></div> <map name="Glom_1_1TableInfo_coll__map" id="Glom_1_1TableInfo_coll__map"> <area shape="rect" id="node2" href="classGlom_1_1TranslatableItem.html" title="TranslatableItem have a map of translation strings - one string for each locale." alt="" coords="5,219,173,245"/><area shape="rect" id="node3" href="classGlom_1_1HasTitleSingular.html" title="HasTitleSingular instances may have a (translated) singular form of their title." alt="" coords="198,219,364,245"/><area shape="rect" id="node4" href="classGlom_1_1sharedptr.html" title="Glom::sharedptr\< Glom\l::TranslatableItem \>" alt="" coords="194,113,368,154"/><area shape="rect" id="node5" href="classGlom_1_1sharedptr.html" title="A ref-counting smart-pointer for the underlying C++ object." alt="" coords="207,6,355,47"/></map> <center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> Public Member Functions</h2></td></tr> <tr class="memitem:aad05b7307836a9b7548e5161ba6cd8f2"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TableInfo.html#aad05b7307836a9b7548e5161ba6cd8f2">TableInfo</a> ()</td></tr> <tr class="separator:aad05b7307836a9b7548e5161ba6cd8f2"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9557bc606d9bb73c58544ed90c962b55"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TableInfo.html#a9557bc606d9bb73c58544ed90c962b55">TableInfo</a> (const <a class="el" href="classGlom_1_1TableInfo.html">TableInfo</a>& src)</td></tr> <tr class="separator:a9557bc606d9bb73c58544ed90c962b55"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:acc160e1cf3e0c85d2a48dfd4995ab287"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlom_1_1TableInfo.html">TableInfo</a>& </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TableInfo.html#acc160e1cf3e0c85d2a48dfd4995ab287">operator=</a> (const <a class="el" href="classGlom_1_1TableInfo.html">TableInfo</a>& src)</td></tr> <tr class="separator:acc160e1cf3e0c85d2a48dfd4995ab287"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8742f89690fc6a6cfdbbfbe22bfc5a5d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TableInfo.html#a8742f89690fc6a6cfdbbfbe22bfc5a5d">get_hidden</a> () const </td></tr> <tr class="memdesc:a8742f89690fc6a6cfdbbfbe22bfc5a5d"><td class="mdescLeft"> </td><td class="mdescRight">Returns true if this table should not be shown in the list of tables when in operator mode. <a href="#a8742f89690fc6a6cfdbbfbe22bfc5a5d">More...</a><br/></td></tr> <tr class="separator:a8742f89690fc6a6cfdbbfbe22bfc5a5d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:af569b1ba2c9a30c70a4c56ea5f93a723"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TableInfo.html#af569b1ba2c9a30c70a4c56ea5f93a723">set_hidden</a> (bool val=true)</td></tr> <tr class="memdesc:af569b1ba2c9a30c70a4c56ea5f93a723"><td class="mdescLeft"> </td><td class="mdescRight">See <a class="el" href="classGlom_1_1TableInfo.html#a2cad2254b418715f28f1a52e5f343b2d" title="Returns true if this table should be shown when the system is opened.">get_default()</a>. <a href="#af569b1ba2c9a30c70a4c56ea5f93a723">More...</a><br/></td></tr> <tr class="separator:af569b1ba2c9a30c70a4c56ea5f93a723"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2cad2254b418715f28f1a52e5f343b2d"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TableInfo.html#a2cad2254b418715f28f1a52e5f343b2d">get_default</a> () const </td></tr> <tr class="memdesc:a2cad2254b418715f28f1a52e5f343b2d"><td class="mdescLeft"> </td><td class="mdescRight">Returns true if this table should be shown when the system is opened. <a href="#a2cad2254b418715f28f1a52e5f343b2d">More...</a><br/></td></tr> <tr class="separator:a2cad2254b418715f28f1a52e5f343b2d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a8c1cee812de354a3ab799020be722b50"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TableInfo.html#a8c1cee812de354a3ab799020be722b50">set_default</a> (bool val=true)</td></tr> <tr class="memdesc:a8c1cee812de354a3ab799020be722b50"><td class="mdescLeft"> </td><td class="mdescRight">See <a class="el" href="classGlom_1_1TableInfo.html#a2cad2254b418715f28f1a52e5f343b2d" title="Returns true if this table should be shown when the system is opened.">get_default()</a>. <a href="#a8c1cee812de354a3ab799020be722b50">More...</a><br/></td></tr> <tr class="separator:a8c1cee812de354a3ab799020be722b50"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classGlom_1_1TranslatableItem"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classGlom_1_1TranslatableItem')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classGlom_1_1TranslatableItem.html">Glom::TranslatableItem</a></td></tr> <tr class="memitem:a59d9f54952fb3953c70c3cf79e5b0397 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a59d9f54952fb3953c70c3cf79e5b0397">TranslatableItem</a> ()</td></tr> <tr class="separator:a59d9f54952fb3953c70c3cf79e5b0397 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a6d86fb79fc616db7ba0ac5005d0e74c1 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a6d86fb79fc616db7ba0ac5005d0e74c1">TranslatableItem</a> (const <a class="el" href="classGlom_1_1TranslatableItem.html">TranslatableItem</a>& src)</td></tr> <tr class="separator:a6d86fb79fc616db7ba0ac5005d0e74c1 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ab51c8f9f14efe502dc9d3d438dcb765a inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#ab51c8f9f14efe502dc9d3d438dcb765a">~TranslatableItem</a> ()</td></tr> <tr class="separator:ab51c8f9f14efe502dc9d3d438dcb765a inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afdbcbf1375c65a72fde249add210f109 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlom_1_1TranslatableItem.html">TranslatableItem</a>& </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#afdbcbf1375c65a72fde249add210f109">operator=</a> (const <a class="el" href="classGlom_1_1TranslatableItem.html">TranslatableItem</a>& src)</td></tr> <tr class="separator:afdbcbf1375c65a72fde249add210f109 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ae33a145dda75b7322e7a5f2a5635f8d8 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#ae33a145dda75b7322e7a5f2a5635f8d8">operator==</a> (const <a class="el" href="classGlom_1_1TranslatableItem.html">TranslatableItem</a>& src) const </td></tr> <tr class="separator:ae33a145dda75b7322e7a5f2a5635f8d8 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1c80c03608eedd719b36f9e917d92bbe inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a1c80c03608eedd719b36f9e917d92bbe">operator!=</a> (const <a class="el" href="classGlom_1_1TranslatableItem.html">TranslatableItem</a>& src) const </td></tr> <tr class="separator:a1c80c03608eedd719b36f9e917d92bbe inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1d92c4d6473471e3a31ccfd2608f8302 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a1d92c4d6473471e3a31ccfd2608f8302">set_name</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>& name)</td></tr> <tr class="memdesc:a1d92c4d6473471e3a31ccfd2608f8302 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="mdescLeft"> </td><td class="mdescRight">Set the non-translated identifier name. <a href="#a1d92c4d6473471e3a31ccfd2608f8302">More...</a><br/></td></tr> <tr class="separator:a1d92c4d6473471e3a31ccfd2608f8302 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a77169f3b9749c430de2237cfae53bd1b inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top">virtual <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a77169f3b9749c430de2237cfae53bd1b">get_name</a> () const </td></tr> <tr class="memdesc:a77169f3b9749c430de2237cfae53bd1b inherit pub_methods_classGlom_1_1TranslatableItem"><td class="mdescLeft"> </td><td class="mdescRight">Get the non-translated identifier name. <a href="#a77169f3b9749c430de2237cfae53bd1b">More...</a><br/></td></tr> <tr class="separator:a77169f3b9749c430de2237cfae53bd1b inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aa1c2999c30fc5878b9c55eeaafa1d04d inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#aa1c2999c30fc5878b9c55eeaafa1d04d">get_name_not_empty</a> () const </td></tr> <tr class="separator:aa1c2999c30fc5878b9c55eeaafa1d04d inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1151d82f3656f24f43f5691d6c50e505 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top">virtual <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a1151d82f3656f24f43f5691d6c50e505">get_title_or_name</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>& locale) const </td></tr> <tr class="separator:a1151d82f3656f24f43f5691d6c50e505 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a081e678cb381005f8e126281af5fce13 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top">virtual <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a081e678cb381005f8e126281af5fce13">get_title</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>& locale) const </td></tr> <tr class="memdesc:a081e678cb381005f8e126281af5fce13 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="mdescLeft"> </td><td class="mdescRight">Get the title's translation for the specified locale, falling back to the original text if there is no translation. <a href="#a081e678cb381005f8e126281af5fce13">More...</a><br/></td></tr> <tr class="separator:a081e678cb381005f8e126281af5fce13 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac037a93ad7f0ca1b4b33df9c9a04b6c0 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top">virtual <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#ac037a93ad7f0ca1b4b33df9c9a04b6c0">get_title_original</a> () const </td></tr> <tr class="memdesc:ac037a93ad7f0ca1b4b33df9c9a04b6c0 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="mdescLeft"> </td><td class="mdescRight">Get the title's original (non-translated, usually English) text. <a href="#ac037a93ad7f0ca1b4b33df9c9a04b6c0">More...</a><br/></td></tr> <tr class="separator:ac037a93ad7f0ca1b4b33df9c9a04b6c0 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1d9de54d4e85998c323fb505fb611dbb inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a1d9de54d4e85998c323fb505fb611dbb">get_title_translation</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>& locale, bool fallback=true) const </td></tr> <tr class="memdesc:a1d9de54d4e85998c323fb505fb611dbb inherit pub_methods_classGlom_1_1TranslatableItem"><td class="mdescLeft"> </td><td class="mdescRight">Get the title's translation for the specified <em>locale</em>, optionally falling back to a locale of the same language, and then falling back to the original. <a href="#a1d9de54d4e85998c323fb505fb611dbb">More...</a><br/></td></tr> <tr class="separator:a1d9de54d4e85998c323fb505fb611dbb inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3b45cf3c5e81775eead52c3a865af2fc inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a3b45cf3c5e81775eead52c3a865af2fc">set_title</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>& title, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>& locale)</td></tr> <tr class="memdesc:a3b45cf3c5e81775eead52c3a865af2fc inherit pub_methods_classGlom_1_1TranslatableItem"><td class="mdescLeft"> </td><td class="mdescRight">Set the title's translation for the specified locale. <a href="#a3b45cf3c5e81775eead52c3a865af2fc">More...</a><br/></td></tr> <tr class="separator:a3b45cf3c5e81775eead52c3a865af2fc inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9a6619911111f34afbb378e477366048 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a9a6619911111f34afbb378e477366048">set_title_original</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>& title)</td></tr> <tr class="memdesc:a9a6619911111f34afbb378e477366048 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="mdescLeft"> </td><td class="mdescRight">Set the title's original (non-translated, usually English) text. <a href="#a9a6619911111f34afbb378e477366048">More...</a><br/></td></tr> <tr class="separator:a9a6619911111f34afbb378e477366048 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ad972e58a60f9d2a7458e2abd1253b75f inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#ad972e58a60f9d2a7458e2abd1253b75f">clear_title_in_all_locales</a> ()</td></tr> <tr class="memdesc:ad972e58a60f9d2a7458e2abd1253b75f inherit pub_methods_classGlom_1_1TranslatableItem"><td class="mdescLeft"> </td><td class="mdescRight">Clear the original title and any translations of the title. <a href="#ad972e58a60f9d2a7458e2abd1253b75f">More...</a><br/></td></tr> <tr class="separator:ad972e58a60f9d2a7458e2abd1253b75f inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a627b76316a98caa6e84f4f12eb2e8e65 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a627b76316a98caa6e84f4f12eb2e8e65">get_has_translations</a> () const </td></tr> <tr class="separator:a627b76316a98caa6e84f4f12eb2e8e65 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a3ba6261adc433f183838d85ae490b39c inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09">enumTranslatableItemType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a3ba6261adc433f183838d85ae490b39c">get_translatable_item_type</a> () const </td></tr> <tr class="separator:a3ba6261adc433f183838d85ae490b39c inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_methods_classGlom_1_1HasTitleSingular"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classGlom_1_1HasTitleSingular')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classGlom_1_1HasTitleSingular.html">Glom::HasTitleSingular</a></td></tr> <tr class="memitem:aa0c39ce866aeb19abc259c1a2837a421 inherit pub_methods_classGlom_1_1HasTitleSingular"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1HasTitleSingular.html#aa0c39ce866aeb19abc259c1a2837a421">HasTitleSingular</a> ()</td></tr> <tr class="separator:aa0c39ce866aeb19abc259c1a2837a421 inherit pub_methods_classGlom_1_1HasTitleSingular"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a5fdc3e299b428451ca61c33ddfb9dd49 inherit pub_methods_classGlom_1_1HasTitleSingular"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1HasTitleSingular.html#a5fdc3e299b428451ca61c33ddfb9dd49">HasTitleSingular</a> (const <a class="el" href="classGlom_1_1HasTitleSingular.html">HasTitleSingular</a>& src)</td></tr> <tr class="separator:a5fdc3e299b428451ca61c33ddfb9dd49 inherit pub_methods_classGlom_1_1HasTitleSingular"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a2383a07ff844ebae9038b588320cccb0 inherit pub_methods_classGlom_1_1HasTitleSingular"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1HasTitleSingular.html#a2383a07ff844ebae9038b588320cccb0">~HasTitleSingular</a> ()</td></tr> <tr class="separator:a2383a07ff844ebae9038b588320cccb0 inherit pub_methods_classGlom_1_1HasTitleSingular"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a20b23a4cac31f668e1f4861d0095e22e inherit pub_methods_classGlom_1_1HasTitleSingular"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlom_1_1HasTitleSingular.html">HasTitleSingular</a>& </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1HasTitleSingular.html#a20b23a4cac31f668e1f4861d0095e22e">operator=</a> (const <a class="el" href="classGlom_1_1HasTitleSingular.html">HasTitleSingular</a>& src)</td></tr> <tr class="separator:a20b23a4cac31f668e1f4861d0095e22e inherit pub_methods_classGlom_1_1HasTitleSingular"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a17759330bd64796d6da3f26061c25610 inherit pub_methods_classGlom_1_1HasTitleSingular"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1HasTitleSingular.html#a17759330bd64796d6da3f26061c25610">operator==</a> (const <a class="el" href="classGlom_1_1HasTitleSingular.html">HasTitleSingular</a>& src) const </td></tr> <tr class="separator:a17759330bd64796d6da3f26061c25610 inherit pub_methods_classGlom_1_1HasTitleSingular"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a605244ae6c172dcad52db98cad6af476 inherit pub_methods_classGlom_1_1HasTitleSingular"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1HasTitleSingular.html#a605244ae6c172dcad52db98cad6af476">operator!=</a> (const <a class="el" href="classGlom_1_1HasTitleSingular.html">HasTitleSingular</a>& src) const </td></tr> <tr class="separator:a605244ae6c172dcad52db98cad6af476 inherit pub_methods_classGlom_1_1HasTitleSingular"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:aca5ea77f7c9b8ff00c60c7df04d2693a inherit pub_methods_classGlom_1_1HasTitleSingular"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1HasTitleSingular.html#aca5ea77f7c9b8ff00c60c7df04d2693a">get_title_singular</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>& locale) const </td></tr> <tr class="memdesc:aca5ea77f7c9b8ff00c60c7df04d2693a inherit pub_methods_classGlom_1_1HasTitleSingular"><td class="mdescLeft"> </td><td class="mdescRight">Get the (translation of the) singular form of the title, in the current locale, if specified. <a href="#aca5ea77f7c9b8ff00c60c7df04d2693a">More...</a><br/></td></tr> <tr class="separator:aca5ea77f7c9b8ff00c60c7df04d2693a inherit pub_methods_classGlom_1_1HasTitleSingular"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ac667600add259d61ff33e1f14a601ec5 inherit pub_methods_classGlom_1_1HasTitleSingular"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1HasTitleSingular.html#ac667600add259d61ff33e1f14a601ec5">get_title_singular_original</a> () const </td></tr> <tr class="memdesc:ac667600add259d61ff33e1f14a601ec5 inherit pub_methods_classGlom_1_1HasTitleSingular"><td class="mdescLeft"> </td><td class="mdescRight">Get the title's original (non-translated, usually English) text. <a href="#ac667600add259d61ff33e1f14a601ec5">More...</a><br/></td></tr> <tr class="separator:ac667600add259d61ff33e1f14a601ec5 inherit pub_methods_classGlom_1_1HasTitleSingular"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a9cd9ad6f2cba2b14e0a252aad5254a94 inherit pub_methods_classGlom_1_1HasTitleSingular"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1HasTitleSingular.html#a9cd9ad6f2cba2b14e0a252aad5254a94">get_title_singular_with_fallback</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>& locale) const </td></tr> <tr class="memdesc:a9cd9ad6f2cba2b14e0a252aad5254a94 inherit pub_methods_classGlom_1_1HasTitleSingular"><td class="mdescLeft"> </td><td class="mdescRight">Get the (translation of the) singular form of the title, in the current locale, if specified, falling back to the non-singular title, and then falling back to the table name. <a href="#a9cd9ad6f2cba2b14e0a252aad5254a94">More...</a><br/></td></tr> <tr class="separator:a9cd9ad6f2cba2b14e0a252aad5254a94 inherit pub_methods_classGlom_1_1HasTitleSingular"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a44237b50c455720458fd241b39fdf2e6 inherit pub_methods_classGlom_1_1HasTitleSingular"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1HasTitleSingular.html#a44237b50c455720458fd241b39fdf2e6">set_title_singular</a> (const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>& title, const <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>& locale)</td></tr> <tr class="memdesc:a44237b50c455720458fd241b39fdf2e6 inherit pub_methods_classGlom_1_1HasTitleSingular"><td class="mdescLeft"> </td><td class="mdescRight">Set the singular title's translation for the current locale. <a href="#a44237b50c455720458fd241b39fdf2e6">More...</a><br/></td></tr> <tr class="separator:a44237b50c455720458fd241b39fdf2e6 inherit pub_methods_classGlom_1_1HasTitleSingular"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> Additional Inherited Members</h2></td></tr> <tr class="inherit_header pub_types_classGlom_1_1TranslatableItem"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classGlom_1_1TranslatableItem')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="classGlom_1_1TranslatableItem.html">Glom::TranslatableItem</a></td></tr> <tr class="memitem:a42caf941e237ef5c654c2a232a272f09 inherit pub_types_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09">enumTranslatableItemType</a> { <br/>   <a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09aa0e068f4c925e126640b5713d30df90d">TRANSLATABLE_TYPE_INVALID</a>, <br/>   <a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09a0d44075d1d61db1c44573ee2fc1d7085">TRANSLATABLE_TYPE_FIELD</a>, <br/>   <a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09a351c7ac2e55e769d65eb352ab56d259d">TRANSLATABLE_TYPE_RELATIONSHIP</a>, <br/>   <a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09a5b6a542b337cf60fdfeeb14fc81df55e">TRANSLATABLE_TYPE_LAYOUT_ITEM</a>, <br/>   <a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09a9ac77fa3c1931a962640283b55f6be2a">TRANSLATABLE_TYPE_CUSTOM_TITLE</a>, <br/>   <a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09a4d90339e4e1360096b7b3e2cce3b6694">TRANSLATABLE_TYPE_PRINT_LAYOUT</a>, <br/>   <a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09acc95af040162973a318d31805618bceb">TRANSLATABLE_TYPE_REPORT</a>, <br/>   <a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09ae7222449dfa5a27b485267d70a587fcd">TRANSLATABLE_TYPE_TABLE</a>, <br/>   <a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09abb8fada243c986dc43e4795155bf1e07">TRANSLATABLE_TYPE_BUTTON</a>, <br/>   <a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09a6174f2152734f488adfe3d572f746a66">TRANSLATABLE_TYPE_TEXTOBJECT</a>, <br/>   <a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09a4a84bd31da6cda2d3bb4a1d522d794b3">TRANSLATABLE_TYPE_IMAGEOBJECT</a>, <br/>   <a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09a649b6e0e9899c780f5012f0434e65fde">TRANSLATABLE_TYPE_CHOICEVALUE</a>, <br/>   <a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09a24af3b3dad2a699b90c8c3bff66ca04d">TRANSLATABLE_TYPE_DATABASE_TITLE</a>, <br/>   <a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09a7689eb9389eaed7059ef9261f4421abc">TRANSLATABLE_TYPE_STATIC_TEXT</a> <br/> }</td></tr> <tr class="separator:a42caf941e237ef5c654c2a232a272f09 inherit pub_types_classGlom_1_1TranslatableItem"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:a1c9755f8567b4247f4a37bb46435f4c5 inherit pub_types_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top">typedef <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00462.html">std::map</a><br class="typebreak"/> < <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a>, <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a1c9755f8567b4247f4a37bb46435f4c5">type_map_locale_to_translations</a></td></tr> <tr class="separator:a1c9755f8567b4247f4a37bb46435f4c5 inherit pub_types_classGlom_1_1TranslatableItem"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_static_methods_classGlom_1_1TranslatableItem"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classGlom_1_1TranslatableItem')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classGlom_1_1TranslatableItem.html">Glom::TranslatableItem</a></td></tr> <tr class="memitem:af948c5c1a66dd832543f311887ba4d8c inherit pub_static_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top">static <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#af948c5c1a66dd832543f311887ba4d8c">get_translatable_type_name</a> (<a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09">enumTranslatableItemType</a> item_type)</td></tr> <tr class="separator:af948c5c1a66dd832543f311887ba4d8c inherit pub_static_methods_classGlom_1_1TranslatableItem"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:afd55350c7ad05e7be1e03de43fb83608 inherit pub_static_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top">static <a class="elRef" href="../../../glibmm-2.4/reference/html/classGlib_1_1ustring.html">Glib::ustring</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#afd55350c7ad05e7be1e03de43fb83608">get_translatable_type_name_nontranslated</a> (<a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09">enumTranslatableItemType</a> item_type)</td></tr> <tr class="memdesc:afd55350c7ad05e7be1e03de43fb83608 inherit pub_static_methods_classGlom_1_1TranslatableItem"><td class="mdescLeft"> </td><td class="mdescRight">The non-translated name is used for the context in gettext .po files. <a href="#afd55350c7ad05e7be1e03de43fb83608">More...</a><br/></td></tr> <tr class="separator:afd55350c7ad05e7be1e03de43fb83608 inherit pub_static_methods_classGlom_1_1TranslatableItem"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pub_attribs_classGlom_1_1HasTitleSingular"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classGlom_1_1HasTitleSingular')"><img src="closed.png" alt="-"/> Public Attributes inherited from <a class="el" href="classGlom_1_1HasTitleSingular.html">Glom::HasTitleSingular</a></td></tr> <tr class="memitem:a2a6b14f5898388830e09b071092b53cf inherit pub_attribs_classGlom_1_1HasTitleSingular"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>< <a class="el" href="classGlom_1_1TranslatableItem.html">TranslatableItem</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1HasTitleSingular.html#a2a6b14f5898388830e09b071092b53cf">m_title_singular</a></td></tr> <tr class="memdesc:a2a6b14f5898388830e09b071092b53cf inherit pub_attribs_classGlom_1_1HasTitleSingular"><td class="mdescLeft"> </td><td class="mdescRight">For instance, "Customer" if the table is titled "Customers". <a href="#a2a6b14f5898388830e09b071092b53cf">More...</a><br/></td></tr> <tr class="separator:a2a6b14f5898388830e09b071092b53cf inherit pub_attribs_classGlom_1_1HasTitleSingular"><td class="memSeparator" colspan="2"> </td></tr> <tr class="inherit_header pro_attribs_classGlom_1_1TranslatableItem"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classGlom_1_1TranslatableItem')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classGlom_1_1TranslatableItem.html">Glom::TranslatableItem</a></td></tr> <tr class="memitem:ab4ef5af7ccfc36bbf2f5feb23918b9f6 inherit pro_attribs_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09">enumTranslatableItemType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#ab4ef5af7ccfc36bbf2f5feb23918b9f6">m_translatable_item_type</a></td></tr> <tr class="separator:ab4ef5af7ccfc36bbf2f5feb23918b9f6 inherit pro_attribs_classGlom_1_1TranslatableItem"><td class="memSeparator" colspan="2"> </td></tr> </table> <h2 class="groupheader">Constructor & Destructor Documentation</h2> <a class="anchor" id="aad05b7307836a9b7548e5161ba6cd8f2"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">Glom::TableInfo::TableInfo </td> <td>(</td> <td class="paramname"></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a9557bc606d9bb73c58544ed90c962b55"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">Glom::TableInfo::TableInfo </td> <td>(</td> <td class="paramtype">const <a class="el" href="classGlom_1_1TableInfo.html">TableInfo</a>& </td> <td class="paramname"><em>src</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <h2 class="groupheader">Member Function Documentation</h2> <a class="anchor" id="a2cad2254b418715f28f1a52e5f343b2d"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool Glom::TableInfo::get_default </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns true if this table should be shown when the system is opened. </p> <p>Only one table can be the default table. </p> </div> </div> <a class="anchor" id="a8742f89690fc6a6cfdbbfbe22bfc5a5d"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">bool Glom::TableInfo::get_hidden </td> <td>(</td> <td class="paramname"></td><td>)</td> <td> const</td> </tr> </table> </div><div class="memdoc"> <p>Returns true if this table should not be shown in the list of tables when in operator mode. </p> </div> </div> <a class="anchor" id="acc160e1cf3e0c85d2a48dfd4995ab287"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="classGlom_1_1TableInfo.html">TableInfo</a>& Glom::TableInfo::operator= </td> <td>(</td> <td class="paramtype">const <a class="el" href="classGlom_1_1TableInfo.html">TableInfo</a>& </td> <td class="paramname"><em>src</em></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> </div> </div> <a class="anchor" id="a8c1cee812de354a3ab799020be722b50"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Glom::TableInfo::set_default </td> <td>(</td> <td class="paramtype">bool </td> <td class="paramname"><em>val</em> = <code>true</code></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>See <a class="el" href="classGlom_1_1TableInfo.html#a2cad2254b418715f28f1a52e5f343b2d" title="Returns true if this table should be shown when the system is opened.">get_default()</a>. </p> </div> </div> <a class="anchor" id="af569b1ba2c9a30c70a4c56ea5f93a723"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">void Glom::TableInfo::set_hidden </td> <td>(</td> <td class="paramtype">bool </td> <td class="paramname"><em>val</em> = <code>true</code></td><td>)</td> <td></td> </tr> </table> </div><div class="memdoc"> <p>See <a class="el" href="classGlom_1_1TableInfo.html#a2cad2254b418715f28f1a52e5f343b2d" title="Returns true if this table should be shown when the system is opened.">get_default()</a>. </p> </div> </div> <hr/>The documentation for this class was generated from the following file:<ul> <li>libglom/data_structure/tableinfo.h</li> </ul> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/> </a> 1.8.3.1 </small></address> </body> </html>