Sophie

Sophie

distrib > Mageia > 3 > i586 > media > core-updates > by-pkgid > 5f432397173178f358bd15bfe4d9af07 > files > 110

libglom-devel-1.22.5-1.1.mga3.i586.rpm

<!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.5"/>
<title>libglom-1.22: Glom::Field 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.22
   &#160;<span id="projectnumber">1.22.5</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;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&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;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_1Field.html">Field</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-types">Public Types</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="classGlom_1_1Field-members.html">List of all members</a> </div>
  <div class="headertitle">
<div class="title">Glom::Field Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="dynheader">
Inheritance diagram for Glom::Field:</div>
<div class="dyncontent">
<div class="center"><img src="classGlom_1_1Field__inherit__graph.png" border="0" usemap="#Glom_1_1Field_inherit__map" alt="Inheritance graph"/></div>
<map name="Glom_1_1Field_inherit__map" id="Glom_1_1Field_inherit__map">
<area shape="rect" id="node2" href="classGlom_1_1TranslatableItem.html" title="TranslatableItem have a map of translation strings &#45; one string for each locale. " alt="" coords="4,5,157,32"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for Glom::Field:</div>
<div class="dyncontent">
<div class="center"><img src="classGlom_1_1Field__coll__graph.png" border="0" usemap="#Glom_1_1Field_coll__map" alt="Collaboration graph"/></div>
<map name="Glom_1_1Field_coll__map" id="Glom_1_1Field_coll__map">
<area shape="rect" id="node2" href="classGlom_1_1TranslatableItem.html" title="TranslatableItem have a map of translation strings &#45; one string for each locale. " alt="" coords="5,96,159,123"/><area shape="rect" id="node3" href="classGlom_1_1Formatting.html" title="This specifies how to display data for fields or static text items. " alt="" coords="185,96,305,123"/><area shape="rect" id="node4" href="classGlom_1_1UsesRelationship.html" title="Glom::UsesRelationship" alt="" coords="77,5,235,32"/><area shape="rect" id="node5" href="classGlom_1_1NumericFormat.html" title="Glom::NumericFormat" alt="" coords="259,5,407,32"/></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-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:ada8c5d83c1e0937fd60888ce7dc0f6d5"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#ada8c5d83c1e0937fd60888ce7dc0f6d5">sql_format</a> { <br/>
&#160;&#160;<a class="el" href="classGlom_1_1Field.html#ada8c5d83c1e0937fd60888ce7dc0f6d5a3cf3686d521e0d67add2da215a7dba6d">SQL_FORMAT_POSTGRES</a>, <br/>
&#160;&#160;<a class="el" href="classGlom_1_1Field.html#ada8c5d83c1e0937fd60888ce7dc0f6d5ab56283c9f73d17dd0c0725e061512367">SQL_FORMAT_SQLITE</a>
<br/>
 }</td></tr>
<tr class="separator:ada8c5d83c1e0937fd60888ce7dc0f6d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add1ab8498c593222460a6ed3b100b12c"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#add1ab8498c593222460a6ed3b100b12c">glom_field_type</a> { <br/>
&#160;&#160;<a class="el" href="classGlom_1_1Field.html#add1ab8498c593222460a6ed3b100b12ca00cf52d1858c9fa384818e30e6361e7e">TYPE_INVALID</a>, <br/>
&#160;&#160;<a class="el" href="classGlom_1_1Field.html#add1ab8498c593222460a6ed3b100b12cad950dc2be538deaf32d1d8a0c3b2ae1e">TYPE_NUMERIC</a>, <br/>
&#160;&#160;<a class="el" href="classGlom_1_1Field.html#add1ab8498c593222460a6ed3b100b12ca1c7d059c2af6e8d926faeda822032db6">TYPE_TEXT</a>, <br/>
&#160;&#160;<a class="el" href="classGlom_1_1Field.html#add1ab8498c593222460a6ed3b100b12ca9022b56a7ca173c9d0bb7d80c68b4995">TYPE_DATE</a>, <br/>
&#160;&#160;<a class="el" href="classGlom_1_1Field.html#add1ab8498c593222460a6ed3b100b12cac9a5b1fff349153aaae3cd82e3cdb69f">TYPE_TIME</a>, <br/>
&#160;&#160;<a class="el" href="classGlom_1_1Field.html#add1ab8498c593222460a6ed3b100b12ca627e8e7391477bfc55396801a93eb483">TYPE_BOOLEAN</a>, <br/>
&#160;&#160;<a class="el" href="classGlom_1_1Field.html#add1ab8498c593222460a6ed3b100b12ca83e2891317bc48d680d35398ad3e017d">TYPE_IMAGE</a>
<br/>
 }</td></tr>
<tr class="separator:add1ab8498c593222460a6ed3b100b12c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac9af277289b00330df2f7b5868c06bbb"><td class="memItemLeft" align="right" valign="top">typedef std::vector<br class="typebreak"/>
&lt; Glib::ustring &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#ac9af277289b00330df2f7b5868c06bbb">type_list_strings</a></td></tr>
<tr class="separator:ac9af277289b00330df2f7b5868c06bbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a56155f103e46e51360cdd2993590f13f"><td class="memItemLeft" align="right" valign="top">typedef std::map<br class="typebreak"/>
&lt; <a class="el" href="classGlom_1_1Field.html#add1ab8498c593222460a6ed3b100b12c">glom_field_type</a>, <br class="typebreak"/>
Glib::ustring &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a56155f103e46e51360cdd2993590f13f">type_map_type_names</a></td></tr>
<tr class="separator:a56155f103e46e51360cdd2993590f13f"><td class="memSeparator" colspan="2">&#160;</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="-"/>&#160;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 &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09">enumTranslatableItemType</a> { <br/>
&#160;&#160;<a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09aa0e068f4c925e126640b5713d30df90d">TRANSLATABLE_TYPE_INVALID</a>, <br/>
&#160;&#160;<a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09a0d44075d1d61db1c44573ee2fc1d7085">TRANSLATABLE_TYPE_FIELD</a>, <br/>
&#160;&#160;<a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09a351c7ac2e55e769d65eb352ab56d259d">TRANSLATABLE_TYPE_RELATIONSHIP</a>, <br/>
&#160;&#160;<a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09a5b6a542b337cf60fdfeeb14fc81df55e">TRANSLATABLE_TYPE_LAYOUT_ITEM</a>, <br/>
&#160;&#160;<a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09a9ac77fa3c1931a962640283b55f6be2a">TRANSLATABLE_TYPE_CUSTOM_TITLE</a>, <br/>
&#160;&#160;<a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09a4d90339e4e1360096b7b3e2cce3b6694">TRANSLATABLE_TYPE_PRINT_LAYOUT</a>, <br/>
&#160;&#160;<a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09acc95af040162973a318d31805618bceb">TRANSLATABLE_TYPE_REPORT</a>, <br/>
&#160;&#160;<a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09ae7222449dfa5a27b485267d70a587fcd">TRANSLATABLE_TYPE_TABLE</a>, <br/>
&#160;&#160;<a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09abb8fada243c986dc43e4795155bf1e07">TRANSLATABLE_TYPE_BUTTON</a>, <br/>
&#160;&#160;<a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09a6174f2152734f488adfe3d572f746a66">TRANSLATABLE_TYPE_TEXTOBJECT</a>, <br/>
&#160;&#160;<a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09a4a84bd31da6cda2d3bb4a1d522d794b3">TRANSLATABLE_TYPE_IMAGEOBJECT</a>, <br/>
&#160;&#160;<a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09a649b6e0e9899c780f5012f0434e65fde">TRANSLATABLE_TYPE_CHOICEVALUE</a>, <br/>
&#160;&#160;<a class="el" href="classGlom_1_1TranslatableItem.html#a42caf941e237ef5c654c2a232a272f09a24af3b3dad2a699b90c8c3bff66ca04d">TRANSLATABLE_TYPE_DATABASE_TITLE</a>
<br/>
 }</td></tr>
<tr class="separator:a42caf941e237ef5c654c2a232a272f09 inherit pub_types_classGlom_1_1TranslatableItem"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c9755f8567b4247f4a37bb46435f4c5 inherit pub_types_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top">typedef std::map<br class="typebreak"/>
&lt; Glib::ustring, Glib::ustring &gt;&#160;</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">&#160;</td></tr>
</table><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:ab16773ddcb24e1abf06698394ddeddea"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#ab16773ddcb24e1abf06698394ddeddea">Field</a> ()</td></tr>
<tr class="separator:ab16773ddcb24e1abf06698394ddeddea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47d5af89431e1a0aa03c9d2e0920a1a8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a47d5af89431e1a0aa03c9d2e0920a1a8">Field</a> (const <a class="el" href="classGlom_1_1Field.html">Field</a>&amp; src)</td></tr>
<tr class="separator:a47d5af89431e1a0aa03c9d2e0920a1a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa0cd80c44dcdc16eb9df80a76a807333"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#aa0cd80c44dcdc16eb9df80a76a807333">~Field</a> ()</td></tr>
<tr class="separator:aa0cd80c44dcdc16eb9df80a76a807333"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae7b077ead4a13ea12632f2c124b8e389"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlom_1_1Field.html">Field</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#ae7b077ead4a13ea12632f2c124b8e389">operator=</a> (const <a class="el" href="classGlom_1_1Field.html">Field</a>&amp; src)</td></tr>
<tr class="separator:ae7b077ead4a13ea12632f2c124b8e389"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0404d92688dcc5ab74f9455b27d73f5e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a0404d92688dcc5ab74f9455b27d73f5e">operator==</a> (const <a class="el" href="classGlom_1_1Field.html">Field</a>&amp; src) const </td></tr>
<tr class="separator:a0404d92688dcc5ab74f9455b27d73f5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae656efcd871323cbdc33f19f91c83397"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#ae656efcd871323cbdc33f19f91c83397">operator!=</a> (const <a class="el" href="classGlom_1_1Field.html">Field</a>&amp; src) const </td></tr>
<tr class="separator:ae656efcd871323cbdc33f19f91c83397"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae98793c84128a5a7022c4d4d5db066e4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlom_1_1Field.html">Field</a>*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#ae98793c84128a5a7022c4d4d5db066e4">clone</a> () const </td></tr>
<tr class="separator:ae98793c84128a5a7022c4d4d5db066e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c0be7f23eed331e03933c64ae76f8a1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlom_1_1Field.html#add1ab8498c593222460a6ed3b100b12c">glom_field_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a1c0be7f23eed331e03933c64ae76f8a1">get_glom_type</a> () const </td></tr>
<tr class="separator:a1c0be7f23eed331e03933c64ae76f8a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3406391c25e522224ea2ad8027bea3aa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a3406391c25e522224ea2ad8027bea3aa">set_glom_type</a> (<a class="el" href="classGlom_1_1Field.html#add1ab8498c593222460a6ed3b100b12c">glom_field_type</a> fieldtype)</td></tr>
<tr class="separator:a3406391c25e522224ea2ad8027bea3aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad54268166b2657723a7446947f26801"><td class="memItemLeft" align="right" valign="top">virtual Glib::ustring&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#aad54268166b2657723a7446947f26801">get_name</a> () const </td></tr>
<tr class="memdesc:aad54268166b2657723a7446947f26801"><td class="mdescLeft">&#160;</td><td class="mdescRight">This forwards to the Glib::RefPtr&lt;Gnome::Gda::Column&gt;::get_name, so that we can use it in the same predicate template. <a href="#aad54268166b2657723a7446947f26801">More...</a><br/></td></tr>
<tr class="separator:aad54268166b2657723a7446947f26801"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a17d91155b336c922354c48843924b9df"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a17d91155b336c922354c48843924b9df">set_name</a> (const Glib::ustring&amp; value)</td></tr>
<tr class="memdesc:a17d91155b336c922354c48843924b9df"><td class="mdescLeft">&#160;</td><td class="mdescRight">This forwards to the Glib::RefPtr&lt;Gnome::Gda::Column&gt;::set_name, for convenience. <a href="#a17d91155b336c922354c48843924b9df">More...</a><br/></td></tr>
<tr class="separator:a17d91155b336c922354c48843924b9df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a194e7066edf0c068c92789cdf798d2fc"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a194e7066edf0c068c92789cdf798d2fc">get_auto_increment</a> () const </td></tr>
<tr class="memdesc:a194e7066edf0c068c92789cdf798d2fc"><td class="mdescLeft">&#160;</td><td class="mdescRight">This forwards to the Glib::RefPtr&lt;Gnome::Gda::Column&gt;::get_auto_increment. <a href="#a194e7066edf0c068c92789cdf798d2fc">More...</a><br/></td></tr>
<tr class="separator:a194e7066edf0c068c92789cdf798d2fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85f425795b1e92440fac67a0252f1995"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a85f425795b1e92440fac67a0252f1995">set_auto_increment</a> (bool val=true)</td></tr>
<tr class="memdesc:a85f425795b1e92440fac67a0252f1995"><td class="mdescLeft">&#160;</td><td class="mdescRight">This forwards to the Glib::RefPtr&lt;Gnome::Gda::Column&gt;::set_auto_increment. <a href="#a85f425795b1e92440fac67a0252f1995">More...</a><br/></td></tr>
<tr class="separator:a85f425795b1e92440fac67a0252f1995"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4347150af91b26fe0b44691c77b1b483"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a4347150af91b26fe0b44691c77b1b483">get_primary_key</a> () const </td></tr>
<tr class="memdesc:a4347150af91b26fe0b44691c77b1b483"><td class="mdescLeft">&#160;</td><td class="mdescRight">This forwards to the Glib::RefPtr&lt;Gnome::Gda::Column&gt;::get_primary_key. <a href="#a4347150af91b26fe0b44691c77b1b483">More...</a><br/></td></tr>
<tr class="separator:a4347150af91b26fe0b44691c77b1b483"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a512e83cec34d698e69e86d7698b5b79a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a512e83cec34d698e69e86d7698b5b79a">set_primary_key</a> (bool val=true)</td></tr>
<tr class="memdesc:a512e83cec34d698e69e86d7698b5b79a"><td class="mdescLeft">&#160;</td><td class="mdescRight">This forwards to the Glib::RefPtr&lt;Gnome::Gda::Column&gt;::set_primary_key. <a href="#a512e83cec34d698e69e86d7698b5b79a">More...</a><br/></td></tr>
<tr class="separator:a512e83cec34d698e69e86d7698b5b79a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ec1971af5993f1ef6cddd8091486d41"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a7ec1971af5993f1ef6cddd8091486d41">get_unique_key</a> () const </td></tr>
<tr class="memdesc:a7ec1971af5993f1ef6cddd8091486d41"><td class="mdescLeft">&#160;</td><td class="mdescRight">This forwards to the Glib::RefPtr&lt;Gnome::Gda::Column&gt;::get_unique_key. <a href="#a7ec1971af5993f1ef6cddd8091486d41">More...</a><br/></td></tr>
<tr class="separator:a7ec1971af5993f1ef6cddd8091486d41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30976018811becd64286979eb5d7d9fb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a30976018811becd64286979eb5d7d9fb">set_unique_key</a> (bool val=true)</td></tr>
<tr class="memdesc:a30976018811becd64286979eb5d7d9fb"><td class="mdescLeft">&#160;</td><td class="mdescRight">This forwards to the Glib::RefPtr&lt;Gnome::Gda::Column&gt;::set_unique_key. <a href="#a30976018811becd64286979eb5d7d9fb">More...</a><br/></td></tr>
<tr class="separator:a30976018811becd64286979eb5d7d9fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0a95c5473b7938c605b08596ab4917b"><td class="memItemLeft" align="right" valign="top">Gnome::Gda::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#ae0a95c5473b7938c605b08596ab4917b">get_default_value</a> () const </td></tr>
<tr class="memdesc:ae0a95c5473b7938c605b08596ab4917b"><td class="mdescLeft">&#160;</td><td class="mdescRight">This forwards to the Glib::RefPtr&lt;Gnome::Gda::Column&gt;::get_default_value. <a href="#ae0a95c5473b7938c605b08596ab4917b">More...</a><br/></td></tr>
<tr class="separator:ae0a95c5473b7938c605b08596ab4917b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab47c1ab9feeb66914091319fb42bcfeb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#ab47c1ab9feeb66914091319fb42bcfeb">set_default_value</a> (const Gnome::Gda::Value&amp; value)</td></tr>
<tr class="memdesc:ab47c1ab9feeb66914091319fb42bcfeb"><td class="mdescLeft">&#160;</td><td class="mdescRight">This forwards to the Glib::RefPtr&lt;Gnome::Gda::Column&gt;::set_default_value. <a href="#ab47c1ab9feeb66914091319fb42bcfeb">More...</a><br/></td></tr>
<tr class="separator:ab47c1ab9feeb66914091319fb42bcfeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a917f58f6c9c15c2a093e82c825e32fe4"><td class="memItemLeft" align="right" valign="top">Glib::RefPtr&lt; Gnome::Gda::Column &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a917f58f6c9c15c2a093e82c825e32fe4">get_field_info</a> ()</td></tr>
<tr class="separator:a917f58f6c9c15c2a093e82c825e32fe4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4467ff420c300199b659bff2103fb653"><td class="memItemLeft" align="right" valign="top">Glib::RefPtr&lt; const <br class="typebreak"/>
Gnome::Gda::Column &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a4467ff420c300199b659bff2103fb653">get_field_info</a> () const </td></tr>
<tr class="separator:a4467ff420c300199b659bff2103fb653"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0225380341f4687252524cfa181d537b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a0225380341f4687252524cfa181d537b">set_field_info</a> (const Glib::RefPtr&lt; Gnome::Gda::Column &gt;&amp; fieldInfo)</td></tr>
<tr class="separator:a0225380341f4687252524cfa181d537b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acfa5b26f62bc28c446ef606f7520afc6"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#acfa5b26f62bc28c446ef606f7520afc6">field_info_from_database_is_equal</a> (const Glib::RefPtr&lt; const Gnome::Gda::Column &gt;&amp; field)</td></tr>
<tr class="memdesc:acfa5b26f62bc28c446ef606f7520afc6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ignores any part of FieldAttributes that libgda does not properly fill. <a href="#acfa5b26f62bc28c446ef606f7520afc6">More...</a><br/></td></tr>
<tr class="separator:acfa5b26f62bc28c446ef606f7520afc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad753285064bd881597dc7daa09caf18f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#ad753285064bd881597dc7daa09caf18f">get_is_lookup</a> () const </td></tr>
<tr class="separator:ad753285064bd881597dc7daa09caf18f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad35f87b975d716c6266d59d457d8959b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt; <a class="el" href="classGlom_1_1Relationship.html">Relationship</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#ad35f87b975d716c6266d59d457d8959b">get_lookup_relationship</a> () const </td></tr>
<tr class="separator:ad35f87b975d716c6266d59d457d8959b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06e99b24090775e710146f1609078d3f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a06e99b24090775e710146f1609078d3f">set_lookup_relationship</a> (const <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt; <a class="el" href="classGlom_1_1Relationship.html">Relationship</a> &gt;&amp; strRelationship)</td></tr>
<tr class="separator:a06e99b24090775e710146f1609078d3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71eeb4dccbdfb37004a7d509301285e4"><td class="memItemLeft" align="right" valign="top">Glib::ustring&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a71eeb4dccbdfb37004a7d509301285e4">get_lookup_field</a> () const </td></tr>
<tr class="separator:a71eeb4dccbdfb37004a7d509301285e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8950d7de8111a4222c5ab73d131d4ce3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a8950d7de8111a4222c5ab73d131d4ce3">set_lookup_field</a> (const Glib::ustring&amp; strField)</td></tr>
<tr class="separator:a8950d7de8111a4222c5ab73d131d4ce3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a90925cd40a7309423b5f7df9c2b7b5b1"><td class="memItemLeft" align="right" valign="top">Glib::ustring&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a90925cd40a7309423b5f7df9c2b7b5b1">get_sql_type</a> () const </td></tr>
<tr class="separator:a90925cd40a7309423b5f7df9c2b7b5b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3dbb72491db5f94a100b7d805ef9077f"><td class="memItemLeft" align="right" valign="top">Glib::ustring&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a3dbb72491db5f94a100b7d805ef9077f">get_gda_type_name</a> () const </td></tr>
<tr class="separator:a3dbb72491db5f94a100b7d805ef9077f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f08a2e6f26f7adea81fc5ff846cf664"><td class="memItemLeft" align="right" valign="top">Glib::ustring&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a1f08a2e6f26f7adea81fc5ff846cf664">sql</a> (const Gnome::Gda::Value&amp; value, const Glib::RefPtr&lt; Gnome::Gda::Connection &gt;&amp; connection) const </td></tr>
<tr class="memdesc:a1f08a2e6f26f7adea81fc5ff846cf664"><td class="mdescLeft">&#160;</td><td class="mdescRight">Escape and quote the value so that it can be used in a SQL command. <a href="#a1f08a2e6f26f7adea81fc5ff846cf664">More...</a><br/></td></tr>
<tr class="separator:a1f08a2e6f26f7adea81fc5ff846cf664"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aac63bd78c81d3d818e5dba334fbd46bd"><td class="memItemLeft" align="right" valign="top">Glib::ustring&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#aac63bd78c81d3d818e5dba334fbd46bd">to_file_format</a> (const Gnome::Gda::Value&amp; value) const </td></tr>
<tr class="memdesc:aac63bd78c81d3d818e5dba334fbd46bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the canonical format for a file, for instance for a default value or for example data. <a href="#aac63bd78c81d3d818e5dba334fbd46bd">More...</a><br/></td></tr>
<tr class="separator:aac63bd78c81d3d818e5dba334fbd46bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1fc51c5610d4084bfcbb77926fa8d75a"><td class="memItemLeft" align="right" valign="top">Gnome::Gda::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a1fc51c5610d4084bfcbb77926fa8d75a">from_file_format</a> (const Glib::ustring&amp; str, bool&amp; success) const </td></tr>
<tr class="memdesc:a1fc51c5610d4084bfcbb77926fa8d75a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parse the value from the canonical file format. <a href="#a1fc51c5610d4084bfcbb77926fa8d75a">More...</a><br/></td></tr>
<tr class="separator:a1fc51c5610d4084bfcbb77926fa8d75a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1df606157199ef2c9aefd41385fa4f50"><td class="memItemLeft" align="right" valign="top">Glib::ustring&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a1df606157199ef2c9aefd41385fa4f50">sql_find</a> (const Gnome::Gda::Value&amp; value, const Glib::RefPtr&lt; Gnome::Gda::Connection &gt;&amp; connection) const </td></tr>
<tr class="memdesc:a1df606157199ef2c9aefd41385fa4f50"><td class="mdescLeft">&#160;</td><td class="mdescRight">Escape the value so that it can be used in a SQL command for a find. <a href="#a1df606157199ef2c9aefd41385fa4f50">More...</a><br/></td></tr>
<tr class="separator:a1df606157199ef2c9aefd41385fa4f50"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a779392a8792e1e0603d0d5aa27b76a7b"><td class="memItemLeft" align="right" valign="top">Gnome::Gda::SqlOperatorType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a779392a8792e1e0603d0d5aa27b76a7b">sql_find_operator</a> () const </td></tr>
<tr class="memdesc:a779392a8792e1e0603d0d5aa27b76a7b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get a suitable operator to use when finding records. <a href="#a779392a8792e1e0603d0d5aa27b76a7b">More...</a><br/></td></tr>
<tr class="separator:a779392a8792e1e0603d0d5aa27b76a7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1978cfe72f5e20a01c90779f720eddce"><td class="memItemLeft" align="right" valign="top">Glib::ustring&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a1978cfe72f5e20a01c90779f720eddce">get_calculation</a> () const </td></tr>
<tr class="separator:a1978cfe72f5e20a01c90779f720eddce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a941efb1d13243d663adfeff41a7f3888"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a941efb1d13243d663adfeff41a7f3888">set_calculation</a> (const Glib::ustring&amp; calculation)</td></tr>
<tr class="separator:a941efb1d13243d663adfeff41a7f3888"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a40bfeff3fcd237db92d887f15ac2dc47"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a40bfeff3fcd237db92d887f15ac2dc47">get_has_calculation</a> () const </td></tr>
<tr class="separator:a40bfeff3fcd237db92d887f15ac2dc47"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afda7d568e1b84835fb0ab564d3e6a982"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlom_1_1Field.html#ac9af277289b00330df2f7b5868c06bbb">type_list_strings</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#afda7d568e1b84835fb0ab564d3e6a982">get_calculation_relationships</a> () const </td></tr>
<tr class="separator:afda7d568e1b84835fb0ab564d3e6a982"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6d99f2ec74aaa32bdf47cddae28f4cc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#aa6d99f2ec74aaa32bdf47cddae28f4cc">set_visible</a> (bool val=true)</td></tr>
<tr class="separator:aa6d99f2ec74aaa32bdf47cddae28f4cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a428a1225bd43e4d2f7050564739e0765"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a428a1225bd43e4d2f7050564739e0765">get_visible</a> () const </td></tr>
<tr class="separator:a428a1225bd43e4d2f7050564739e0765"><td class="memSeparator" colspan="2">&#160;</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="-"/>&#160;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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a6d86fb79fc616db7ba0ac5005d0e74c1 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top">&#160;</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>&amp; src)</td></tr>
<tr class="separator:a6d86fb79fc616db7ba0ac5005d0e74c1 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab51c8f9f14efe502dc9d3d438dcb765a inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top">virtual&#160;</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">&#160;</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>&amp;&#160;</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>&amp; src)</td></tr>
<tr class="separator:afdbcbf1375c65a72fde249add210f109 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae33a145dda75b7322e7a5f2a5635f8d8 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top">bool&#160;</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>&amp; src) const </td></tr>
<tr class="separator:ae33a145dda75b7322e7a5f2a5635f8d8 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c80c03608eedd719b36f9e917d92bbe inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top">bool&#160;</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>&amp; src) const </td></tr>
<tr class="separator:a1c80c03608eedd719b36f9e917d92bbe inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1c2999c30fc5878b9c55eeaafa1d04d inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top">bool&#160;</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">&#160;</td></tr>
<tr class="memitem:a1151d82f3656f24f43f5691d6c50e505 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top">virtual Glib::ustring&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a1151d82f3656f24f43f5691d6c50e505">get_title_or_name</a> (const Glib::ustring&amp; locale) const </td></tr>
<tr class="separator:a1151d82f3656f24f43f5691d6c50e505 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a081e678cb381005f8e126281af5fce13 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top">virtual Glib::ustring&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a081e678cb381005f8e126281af5fce13">get_title</a> (const Glib::ustring&amp; locale) const </td></tr>
<tr class="memdesc:a081e678cb381005f8e126281af5fce13 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:ac037a93ad7f0ca1b4b33df9c9a04b6c0 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top">virtual Glib::ustring&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a1d9de54d4e85998c323fb505fb611dbb inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top">Glib::ustring&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a1d9de54d4e85998c323fb505fb611dbb">get_title_translation</a> (const Glib::ustring&amp; locale, bool fallback=true) const </td></tr>
<tr class="memdesc:a1d9de54d4e85998c323fb505fb611dbb inherit pub_methods_classGlom_1_1TranslatableItem"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:a3b45cf3c5e81775eead52c3a865af2fc inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a3b45cf3c5e81775eead52c3a865af2fc">set_title</a> (const Glib::ustring&amp; title, const Glib::ustring&amp; locale)</td></tr>
<tr class="memdesc:a3b45cf3c5e81775eead52c3a865af2fc inherit pub_methods_classGlom_1_1TranslatableItem"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:a9a6619911111f34afbb378e477366048 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1TranslatableItem.html#a9a6619911111f34afbb378e477366048">set_title_original</a> (const Glib::ustring&amp; title)</td></tr>
<tr class="memdesc:a9a6619911111f34afbb378e477366048 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="mdescLeft">&#160;</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">&#160;</td></tr>
<tr class="memitem:ad972e58a60f9d2a7458e2abd1253b75f inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top">void&#160;</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">&#160;</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">&#160;</td></tr>
<tr class="memitem:a627b76316a98caa6e84f4f12eb2e8e65 inherit pub_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top">bool&#160;</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">&#160;</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>&#160;</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">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:ae44179e45b5b63d125c6a5f409a0c814"><td class="memItemLeft" align="right" valign="top">static Glib::ustring&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#ae44179e45b5b63d125c6a5f409a0c814">to_file_format</a> (const Gnome::Gda::Value&amp; value, <a class="el" href="classGlom_1_1Field.html#add1ab8498c593222460a6ed3b100b12c">glom_field_type</a> glom_type)</td></tr>
<tr class="memdesc:ae44179e45b5b63d125c6a5f409a0c814"><td class="mdescLeft">&#160;</td><td class="mdescRight">See to_file_format(const Gnome::Gda::Value&amp; value). <a href="#ae44179e45b5b63d125c6a5f409a0c814">More...</a><br/></td></tr>
<tr class="separator:ae44179e45b5b63d125c6a5f409a0c814"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae327ced903f23e1b5347eb417789e113"><td class="memItemLeft" align="right" valign="top">static Gnome::Gda::Value&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#ae327ced903f23e1b5347eb417789e113">from_file_format</a> (const Glib::ustring&amp; str, <a class="el" href="classGlom_1_1Field.html#add1ab8498c593222460a6ed3b100b12c">glom_field_type</a> glom_type, bool&amp; success)</td></tr>
<tr class="separator:ae327ced903f23e1b5347eb417789e113"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2a9fbdc2129b709682441bcac77e5415"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classGlom_1_1Field.html#a56155f103e46e51360cdd2993590f13f">type_map_type_names</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a2a9fbdc2129b709682441bcac77e5415">get_type_names</a> ()</td></tr>
<tr class="memdesc:a2a9fbdc2129b709682441bcac77e5415"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get canonical type names for internal use, such as in the XML of the document. <a href="#a2a9fbdc2129b709682441bcac77e5415">More...</a><br/></td></tr>
<tr class="separator:a2a9fbdc2129b709682441bcac77e5415"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac0aad53771b673e864ca2e5eb267ebc2"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classGlom_1_1Field.html#a56155f103e46e51360cdd2993590f13f">type_map_type_names</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#ac0aad53771b673e864ca2e5eb267ebc2">get_type_names_ui</a> ()</td></tr>
<tr class="memdesc:ac0aad53771b673e864ca2e5eb267ebc2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get translated type names. <a href="#ac0aad53771b673e864ca2e5eb267ebc2">More...</a><br/></td></tr>
<tr class="separator:ac0aad53771b673e864ca2e5eb267ebc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a75f3add1adbf94e6284332677c836181"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classGlom_1_1Field.html#a56155f103e46e51360cdd2993590f13f">type_map_type_names</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a75f3add1adbf94e6284332677c836181">get_usable_type_names</a> ()</td></tr>
<tr class="memdesc:a75f3add1adbf94e6284332677c836181"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get translated type names of types that should be offered to the user. <a href="#a75f3add1adbf94e6284332677c836181">More...</a><br/></td></tr>
<tr class="separator:a75f3add1adbf94e6284332677c836181"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa9247323b6a478eb3f5071137d11dbf8"><td class="memItemLeft" align="right" valign="top">static Glib::ustring&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#aa9247323b6a478eb3f5071137d11dbf8">get_type_name_ui</a> (<a class="el" href="classGlom_1_1Field.html#add1ab8498c593222460a6ed3b100b12c">glom_field_type</a> glom_type)</td></tr>
<tr class="memdesc:aa9247323b6a478eb3f5071137d11dbf8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the translated name for a glom type. <a href="#aa9247323b6a478eb3f5071137d11dbf8">More...</a><br/></td></tr>
<tr class="separator:aa9247323b6a478eb3f5071137d11dbf8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52e67b6848bea20dea02f434bf5f833f"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classGlom_1_1Field.html#add1ab8498c593222460a6ed3b100b12c">glom_field_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a52e67b6848bea20dea02f434bf5f833f">get_type_for_ui_name</a> (const Glib::ustring&amp; glom_type)</td></tr>
<tr class="memdesc:a52e67b6848bea20dea02f434bf5f833f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the type from a translated name. <a href="#a52e67b6848bea20dea02f434bf5f833f">More...</a><br/></td></tr>
<tr class="separator:a52e67b6848bea20dea02f434bf5f833f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ff5da53f569ff62d80525cb75dd4a16"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classGlom_1_1Field.html#add1ab8498c593222460a6ed3b100b12c">glom_field_type</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a6ff5da53f569ff62d80525cb75dd4a16">get_glom_type_for_gda_type</a> (GType gda_type)</td></tr>
<tr class="separator:a6ff5da53f569ff62d80525cb75dd4a16"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade2da04e5bee34dfdb4359e8a2bb8d8c"><td class="memItemLeft" align="right" valign="top">static GType&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#ade2da04e5bee34dfdb4359e8a2bb8d8c">get_gda_type_for_glom_type</a> (<a class="el" href="classGlom_1_1Field.html#add1ab8498c593222460a6ed3b100b12c">Field::glom_field_type</a> glom_type)</td></tr>
<tr class="separator:ade2da04e5bee34dfdb4359e8a2bb8d8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4009927f4b9dbfca9e17ecaa8c8883e3"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a4009927f4b9dbfca9e17ecaa8c8883e3">get_conversion_possible</a> (<a class="el" href="classGlom_1_1Field.html#add1ab8498c593222460a6ed3b100b12c">glom_field_type</a> field_type_src, <a class="el" href="classGlom_1_1Field.html#add1ab8498c593222460a6ed3b100b12c">glom_field_type</a> field_type_dest)</td></tr>
<tr class="separator:a4009927f4b9dbfca9e17ecaa8c8883e3"><td class="memSeparator" colspan="2">&#160;</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="-"/>&#160;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 Glib::ustring&#160;</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">&#160;</td></tr>
<tr class="memitem:afd55350c7ad05e7be1e03de43fb83608 inherit pub_static_methods_classGlom_1_1TranslatableItem"><td class="memItemLeft" align="right" valign="top">static Glib::ustring&#160;</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">&#160;</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">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a44b4c164debaeb43e4cb8de6ec6804f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlom_1_1Formatting.html">Formatting</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlom_1_1Field.html#a44b4c164debaeb43e4cb8de6ec6804f8">m_default_formatting</a></td></tr>
<tr class="separator:a44b4c164debaeb43e4cb8de6ec6804f8"><td class="memSeparator" colspan="2">&#160;</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 pro_attribs_classGlom_1_1TranslatableItem"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classGlom_1_1TranslatableItem')"><img src="closed.png" alt="-"/>&#160;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>&#160;</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">&#160;</td></tr>
</table>
<h2 class="groupheader">Member Typedef Documentation</h2>
<a class="anchor" id="ac9af277289b00330df2f7b5868c06bbb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef std::vector&lt;Glib::ustring&gt; <a class="el" href="classGlom_1_1Field.html#ac9af277289b00330df2f7b5868c06bbb">Glom::Field::type_list_strings</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a56155f103e46e51360cdd2993590f13f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef std::map&lt;<a class="el" href="classGlom_1_1Field.html#add1ab8498c593222460a6ed3b100b12c">glom_field_type</a>, Glib::ustring&gt; <a class="el" href="classGlom_1_1Field.html#a56155f103e46e51360cdd2993590f13f">Glom::Field::type_map_type_names</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Member Enumeration Documentation</h2>
<a class="anchor" id="add1ab8498c593222460a6ed3b100b12c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classGlom_1_1Field.html#add1ab8498c593222460a6ed3b100b12c">Glom::Field::glom_field_type</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="add1ab8498c593222460a6ed3b100b12ca00cf52d1858c9fa384818e30e6361e7e"></a>TYPE_INVALID</em>&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="add1ab8498c593222460a6ed3b100b12cad950dc2be538deaf32d1d8a0c3b2ae1e"></a>TYPE_NUMERIC</em>&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="add1ab8498c593222460a6ed3b100b12ca1c7d059c2af6e8d926faeda822032db6"></a>TYPE_TEXT</em>&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="add1ab8498c593222460a6ed3b100b12ca9022b56a7ca173c9d0bb7d80c68b4995"></a>TYPE_DATE</em>&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="add1ab8498c593222460a6ed3b100b12cac9a5b1fff349153aaae3cd82e3cdb69f"></a>TYPE_TIME</em>&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="add1ab8498c593222460a6ed3b100b12ca627e8e7391477bfc55396801a93eb483"></a>TYPE_BOOLEAN</em>&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="add1ab8498c593222460a6ed3b100b12ca83e2891317bc48d680d35398ad3e017d"></a>TYPE_IMAGE</em>&#160;</td><td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="ada8c5d83c1e0937fd60888ce7dc0f6d5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="classGlom_1_1Field.html#ada8c5d83c1e0937fd60888ce7dc0f6d5">Glom::Field::sql_format</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ada8c5d83c1e0937fd60888ce7dc0f6d5a3cf3686d521e0d67add2da215a7dba6d"></a>SQL_FORMAT_POSTGRES</em>&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ada8c5d83c1e0937fd60888ce7dc0f6d5ab56283c9f73d17dd0c0725e061512367"></a>SQL_FORMAT_SQLITE</em>&#160;</td><td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="ab16773ddcb24e1abf06698394ddeddea"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glom::Field::Field </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a47d5af89431e1a0aa03c9d2e0920a1a8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glom::Field::Field </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGlom_1_1Field.html">Field</a>&amp;&#160;</td>
          <td class="paramname"><em>src</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aa0cd80c44dcdc16eb9df80a76a807333"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glom::Field::~Field </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="ae98793c84128a5a7022c4d4d5db066e4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGlom_1_1Field.html">Field</a>* Glom::Field::clone </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="acfa5b26f62bc28c446ef606f7520afc6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Glom::Field::field_info_from_database_is_equal </td>
          <td>(</td>
          <td class="paramtype">const Glib::RefPtr&lt; const Gnome::Gda::Column &gt; &amp;&#160;</td>
          <td class="paramname"><em>field</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Ignores any part of FieldAttributes that libgda does not properly fill. </p>

</div>
</div>
<a class="anchor" id="a1fc51c5610d4084bfcbb77926fa8d75a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Gnome::Gda::Value Glom::Field::from_file_format </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>str</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool &amp;&#160;</td>
          <td class="paramname"><em>success</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Parse the value from the canonical file format. </p>
<p>See <a class="el" href="classGlom_1_1Field.html#aac63bd78c81d3d818e5dba334fbd46bd" title="Get the canonical format for a file, for instance for a default value or for example data...">to_file_format()</a> This does note remove quotes from text values so the caller may need to do that. </p>

</div>
</div>
<a class="anchor" id="ae327ced903f23e1b5347eb417789e113"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static Gnome::Gda::Value Glom::Field::from_file_format </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>str</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classGlom_1_1Field.html#add1ab8498c593222460a6ed3b100b12c">glom_field_type</a>&#160;</td>
          <td class="paramname"><em>glom_type</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool &amp;&#160;</td>
          <td class="paramname"><em>success</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a194e7066edf0c068c92789cdf798d2fc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Glom::Field::get_auto_increment </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>This forwards to the Glib::RefPtr&lt;Gnome::Gda::Column&gt;::get_auto_increment. </p>

</div>
</div>
<a class="anchor" id="a1978cfe72f5e20a01c90779f720eddce"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::ustring Glom::Field::get_calculation </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="afda7d568e1b84835fb0ab564d3e6a982"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGlom_1_1Field.html#ac9af277289b00330df2f7b5868c06bbb">type_list_strings</a> Glom::Field::get_calculation_relationships </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a4009927f4b9dbfca9e17ecaa8c8883e3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static bool Glom::Field::get_conversion_possible </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classGlom_1_1Field.html#add1ab8498c593222460a6ed3b100b12c">glom_field_type</a>&#160;</td>
          <td class="paramname"><em>field_type_src</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classGlom_1_1Field.html#add1ab8498c593222460a6ed3b100b12c">glom_field_type</a>&#160;</td>
          <td class="paramname"><em>field_type_dest</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ae0a95c5473b7938c605b08596ab4917b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Gnome::Gda::Value Glom::Field::get_default_value </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>This forwards to the Glib::RefPtr&lt;Gnome::Gda::Column&gt;::get_default_value. </p>

</div>
</div>
<a class="anchor" id="a917f58f6c9c15c2a093e82c825e32fe4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::RefPtr&lt;Gnome::Gda::Column&gt; Glom::Field::get_field_info </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a4467ff420c300199b659bff2103fb653"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::RefPtr&lt;const Gnome::Gda::Column&gt; Glom::Field::get_field_info </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ade2da04e5bee34dfdb4359e8a2bb8d8c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static GType Glom::Field::get_gda_type_for_glom_type </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classGlom_1_1Field.html#add1ab8498c593222460a6ed3b100b12c">Field::glom_field_type</a>&#160;</td>
          <td class="paramname"><em>glom_type</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a3dbb72491db5f94a100b7d805ef9077f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::ustring Glom::Field::get_gda_type_name </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a1c0be7f23eed331e03933c64ae76f8a1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGlom_1_1Field.html#add1ab8498c593222460a6ed3b100b12c">glom_field_type</a> Glom::Field::get_glom_type </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a6ff5da53f569ff62d80525cb75dd4a16"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="classGlom_1_1Field.html#add1ab8498c593222460a6ed3b100b12c">glom_field_type</a> Glom::Field::get_glom_type_for_gda_type </td>
          <td>(</td>
          <td class="paramtype">GType&#160;</td>
          <td class="paramname"><em>gda_type</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a40bfeff3fcd237db92d887f15ac2dc47"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Glom::Field::get_has_calculation </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ad753285064bd881597dc7daa09caf18f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Glom::Field::get_is_lookup </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a71eeb4dccbdfb37004a7d509301285e4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::ustring Glom::Field::get_lookup_field </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ad35f87b975d716c6266d59d457d8959b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt;<a class="el" href="classGlom_1_1Relationship.html">Relationship</a>&gt; Glom::Field::get_lookup_relationship </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aad54268166b2657723a7446947f26801"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual Glib::ustring Glom::Field::get_name </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
  </tr>
</table>
</div><div class="memdoc">

<p>This forwards to the Glib::RefPtr&lt;Gnome::Gda::Column&gt;::get_name, so that we can use it in the same predicate template. </p>

<p>Reimplemented from <a class="el" href="classGlom_1_1TranslatableItem.html#a77169f3b9749c430de2237cfae53bd1b">Glom::TranslatableItem</a>.</p>

</div>
</div>
<a class="anchor" id="a4347150af91b26fe0b44691c77b1b483"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Glom::Field::get_primary_key </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>This forwards to the Glib::RefPtr&lt;Gnome::Gda::Column&gt;::get_primary_key. </p>

</div>
</div>
<a class="anchor" id="a90925cd40a7309423b5f7df9c2b7b5b1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::ustring Glom::Field::get_sql_type </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a52e67b6848bea20dea02f434bf5f833f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="classGlom_1_1Field.html#add1ab8498c593222460a6ed3b100b12c">glom_field_type</a> Glom::Field::get_type_for_ui_name </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>glom_type</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Get the type from a translated name. </p>

</div>
</div>
<a class="anchor" id="aa9247323b6a478eb3f5071137d11dbf8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static Glib::ustring Glom::Field::get_type_name_ui </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classGlom_1_1Field.html#add1ab8498c593222460a6ed3b100b12c">glom_field_type</a>&#160;</td>
          <td class="paramname"><em>glom_type</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Get the translated name for a glom type. </p>

</div>
</div>
<a class="anchor" id="a2a9fbdc2129b709682441bcac77e5415"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="classGlom_1_1Field.html#a56155f103e46e51360cdd2993590f13f">type_map_type_names</a> Glom::Field::get_type_names </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Get canonical type names for internal use, such as in the XML of the document. </p>

</div>
</div>
<a class="anchor" id="ac0aad53771b673e864ca2e5eb267ebc2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="classGlom_1_1Field.html#a56155f103e46e51360cdd2993590f13f">type_map_type_names</a> Glom::Field::get_type_names_ui </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Get translated type names. </p>

</div>
</div>
<a class="anchor" id="a7ec1971af5993f1ef6cddd8091486d41"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Glom::Field::get_unique_key </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>This forwards to the Glib::RefPtr&lt;Gnome::Gda::Column&gt;::get_unique_key. </p>

</div>
</div>
<a class="anchor" id="a75f3add1adbf94e6284332677c836181"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="classGlom_1_1Field.html#a56155f103e46e51360cdd2993590f13f">type_map_type_names</a> Glom::Field::get_usable_type_names </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Get translated type names of types that should be offered to the user. </p>

</div>
</div>
<a class="anchor" id="a428a1225bd43e4d2f7050564739e0765"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Glom::Field::get_visible </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ae656efcd871323cbdc33f19f91c83397"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Glom::Field::operator!= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGlom_1_1Field.html">Field</a>&amp;&#160;</td>
          <td class="paramname"><em>src</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ae7b077ead4a13ea12632f2c124b8e389"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGlom_1_1Field.html">Field</a>&amp; Glom::Field::operator= </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGlom_1_1Field.html">Field</a>&amp;&#160;</td>
          <td class="paramname"><em>src</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a0404d92688dcc5ab74f9455b27d73f5e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Glom::Field::operator== </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGlom_1_1Field.html">Field</a>&amp;&#160;</td>
          <td class="paramname"><em>src</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a85f425795b1e92440fac67a0252f1995"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Glom::Field::set_auto_increment </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>val</em> = <code>true</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>This forwards to the Glib::RefPtr&lt;Gnome::Gda::Column&gt;::set_auto_increment. </p>

</div>
</div>
<a class="anchor" id="a941efb1d13243d663adfeff41a7f3888"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Glom::Field::set_calculation </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>calculation</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ab47c1ab9feeb66914091319fb42bcfeb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Glom::Field::set_default_value </td>
          <td>(</td>
          <td class="paramtype">const Gnome::Gda::Value &amp;&#160;</td>
          <td class="paramname"><em>value</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>This forwards to the Glib::RefPtr&lt;Gnome::Gda::Column&gt;::set_default_value. </p>

</div>
</div>
<a class="anchor" id="a0225380341f4687252524cfa181d537b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Glom::Field::set_field_info </td>
          <td>(</td>
          <td class="paramtype">const Glib::RefPtr&lt; Gnome::Gda::Column &gt; &amp;&#160;</td>
          <td class="paramname"><em>fieldInfo</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a3406391c25e522224ea2ad8027bea3aa"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Glom::Field::set_glom_type </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classGlom_1_1Field.html#add1ab8498c593222460a6ed3b100b12c">glom_field_type</a>&#160;</td>
          <td class="paramname"><em>fieldtype</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a8950d7de8111a4222c5ab73d131d4ce3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Glom::Field::set_lookup_field </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>strField</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a06e99b24090775e710146f1609078d3f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Glom::Field::set_lookup_relationship </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGlom_1_1sharedptr.html">sharedptr</a>&lt; <a class="el" href="classGlom_1_1Relationship.html">Relationship</a> &gt;&amp;&#160;</td>
          <td class="paramname"><em>strRelationship</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a17d91155b336c922354c48843924b9df"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">virtual void Glom::Field::set_name </td>
          <td>(</td>
          <td class="paramtype">const Glib::ustring &amp;&#160;</td>
          <td class="paramname"><em>value</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
  </tr>
</table>
</div><div class="memdoc">

<p>This forwards to the Glib::RefPtr&lt;Gnome::Gda::Column&gt;::set_name, for convenience. </p>

<p>Reimplemented from <a class="el" href="classGlom_1_1TranslatableItem.html#a1d92c4d6473471e3a31ccfd2608f8302">Glom::TranslatableItem</a>.</p>

</div>
</div>
<a class="anchor" id="a512e83cec34d698e69e86d7698b5b79a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Glom::Field::set_primary_key </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>val</em> = <code>true</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>This forwards to the Glib::RefPtr&lt;Gnome::Gda::Column&gt;::set_primary_key. </p>

</div>
</div>
<a class="anchor" id="a30976018811becd64286979eb5d7d9fb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Glom::Field::set_unique_key </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>val</em> = <code>true</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>This forwards to the Glib::RefPtr&lt;Gnome::Gda::Column&gt;::set_unique_key. </p>

</div>
</div>
<a class="anchor" id="aa6d99f2ec74aaa32bdf47cddae28f4cc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Glom::Field::set_visible </td>
          <td>(</td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>val</em> = <code>true</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a1f08a2e6f26f7adea81fc5ff846cf664"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::ustring Glom::Field::sql </td>
          <td>(</td>
          <td class="paramtype">const Gnome::Gda::Value &amp;&#160;</td>
          <td class="paramname"><em>value</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Glib::RefPtr&lt; Gnome::Gda::Connection &gt; &amp;&#160;</td>
          <td class="paramname"><em>connection</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Escape and quote the value so that it can be used in a SQL command. </p>

</div>
</div>
<a class="anchor" id="a1df606157199ef2c9aefd41385fa4f50"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::ustring Glom::Field::sql_find </td>
          <td>(</td>
          <td class="paramtype">const Gnome::Gda::Value &amp;&#160;</td>
          <td class="paramname"><em>value</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const Glib::RefPtr&lt; Gnome::Gda::Connection &gt; &amp;&#160;</td>
          <td class="paramname"><em>connection</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Escape the value so that it can be used in a SQL command for a find. </p>

</div>
</div>
<a class="anchor" id="a779392a8792e1e0603d0d5aa27b76a7b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Gnome::Gda::SqlOperatorType Glom::Field::sql_find_operator </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Get a suitable operator to use when finding records. </p>
<p>For instance, == for numbers, or LIKE for text. </p>

</div>
</div>
<a class="anchor" id="aac63bd78c81d3d818e5dba334fbd46bd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Glib::ustring Glom::Field::to_file_format </td>
          <td>(</td>
          <td class="paramtype">const Gnome::Gda::Value &amp;&#160;</td>
          <td class="paramname"><em>value</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Get the canonical format for a file, for instance for a default value or for example data. </p>
<p>This does not add quotes for text fields so the caller may need to do that. Note that this does not do any extra escaping such as an XML file might need. However, this will escape data as per the CSV RFC. </p>

</div>
</div>
<a class="anchor" id="ae44179e45b5b63d125c6a5f409a0c814"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static Glib::ustring Glom::Field::to_file_format </td>
          <td>(</td>
          <td class="paramtype">const Gnome::Gda::Value &amp;&#160;</td>
          <td class="paramname"><em>value</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classGlom_1_1Field.html#add1ab8498c593222460a6ed3b100b12c">glom_field_type</a>&#160;</td>
          <td class="paramname"><em>glom_type</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
  </tr>
</table>
</div><div class="memdoc">

<p>See to_file_format(const Gnome::Gda::Value&amp; value). </p>

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a class="anchor" id="a44b4c164debaeb43e4cb8de6ec6804f8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGlom_1_1Formatting.html">Formatting</a> Glom::Field::m_default_formatting</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li>libglom/data_structure/field.h</li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sun Dec 15 2013 12:25:07 for libglom-1.22 by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.5
</small></address>
</body>
</html>