Sophie

Sophie

distrib > Mageia > 7 > i586 > media > core-release > by-pkgid > 3b996fe272685bfa229e6a8dcb542001 > files > 1140

glibmm2.4-doc-2.60.0-1.mga7.noarch.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.11"/>
<title>glibmm: Glib Namespace 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" />
<link href="doxygen-extra.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 id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">glibmm
   &#160;<span id="projectnumber">2.60.0</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="examples.html"><span>Examples</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="namespaces.html"><span>Namespace&#160;List</span></a></li>
      <li><a href="namespacemembers.html"><span>Namespace&#160;Members</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#namespaces">Namespaces</a> &#124;
<a href="#nested-classes">Classes</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle">
<div class="title">Glib Namespace Reference</div>  </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespaceGlib_1_1Ascii"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib_1_1Ascii.html">Ascii</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespaceGlib_1_1Base64"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib_1_1Base64.html">Base64</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespaceGlib_1_1Container__Helpers"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib_1_1Container__Helpers.html">Container_Helpers</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespaceGlib_1_1Markup"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib_1_1Markup.html">Markup</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespaceGlib_1_1Threads"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib_1_1Threads.html">Threads</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespaceGlib_1_1Unicode"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib_1_1Unicode.html">Unicode</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ArrayHandle.html">ArrayHandle</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is an intermediate type.  <a href="classGlib_1_1ArrayHandle.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ArrayHandle_3_01bool_00_01Container__Helpers_1_1TypeTraits_3_01bool_01_4_01_4.html">ArrayHandle&lt; bool, Container_Helpers::TypeTraits&lt; bool &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ArrayHandler.html">ArrayHandler</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A utility for converting between <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a06912.html">std::vector</a> and plain C arrays.  <a href="classGlib_1_1ArrayHandler.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ArrayHandler_3_01bool_01_4.html">ArrayHandler&lt; bool &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1BalancedTree.html">BalancedTree</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Balanced Binary Trees — a sorted collection of key/value pairs optimized for searching and traversing in order.  <a href="classGlib_1_1BalancedTree.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Binding.html">Binding</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Bind two object properties.  <a href="classGlib_1_1Binding.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ByteArray.html">ByteArray</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classGlib_1_1ByteArray.html" title="ByteArray - Arrays of bytes. ">ByteArray</a> - Arrays of bytes.  <a href="classGlib_1_1ByteArray.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Bytes.html">Bytes</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A simple refcounted data type representing an immutable byte sequence from an unspecified origin.  <a href="classGlib_1_1Bytes.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Checksum.html">Checksum</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Computes the checksum for data.  <a href="classGlib_1_1Checksum.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Cond.html">Cond</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">An opaque data structure to represent a condition.  <a href="classGlib_1_1Cond.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ConvertError.html">ConvertError</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception class for charset conversion errors.  <a href="classGlib_1_1ConvertError.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Date.html">Date</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Julian calendar date.  <a href="classGlib_1_1Date.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1DateTime.html">DateTime</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classGlib_1_1DateTime.html" title="DateTime - A structure representing Date and Time. ">DateTime</a> - A structure representing <a class="el" href="classGlib_1_1Date.html" title="Julian calendar date. ">Date</a> and Time.  <a href="classGlib_1_1DateTime.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1DBusObjectPathString.html">DBusObjectPathString</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">String class for D-Bus object paths in <a class="el" href="classGlib_1_1Variant.html" title="Template class used for the specialization of the Variant&lt;&gt; classes. ">Glib::Variant</a>.  <a href="classGlib_1_1DBusObjectPathString.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1DBusSignatureString.html">DBusSignatureString</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">String class for D-Bus signatures in <a class="el" href="classGlib_1_1Variant.html" title="Template class used for the specialization of the Variant&lt;&gt; classes. ">Glib::Variant</a>.  <a href="classGlib_1_1DBusSignatureString.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Dir.html">Dir</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Utility class representing an open directory.  <a href="classGlib_1_1Dir.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1DirIterator.html">DirIterator</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The iterator type of <a class="el" href="classGlib_1_1Dir.html" title="Utility class representing an open directory. ">Glib::Dir</a>.  <a href="classGlib_1_1DirIterator.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Dispatcher.html">Dispatcher</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Signal class for inter-thread communication.  <a href="classGlib_1_1Dispatcher.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Error.html">Error</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Exception.html">Exception</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ExtraClassInit.html">ExtraClassInit</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A convenience class for named custom types.  <a href="classGlib_1_1ExtraClassInit.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1FileError.html">FileError</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception class for file-related errors.  <a href="classGlib_1_1FileError.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1HelperList.html">HelperList</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1IConv.html">IConv</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Thin iconv() wrapper.  <a href="classGlib_1_1IConv.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1IdleSource.html">IdleSource</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Interface.html">Interface</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1IOChannel.html">IOChannel</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classGlib_1_1IOChannel.html" title="IOChannel aims to provide portable I/O support for files, pipes and sockets, and to integrate them wi...">IOChannel</a> aims to provide portable I/O support for files, pipes and sockets, and to integrate them with the GLib main event loop.  <a href="classGlib_1_1IOChannel.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1IOChannelError.html">IOChannelError</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception class for <a class="el" href="classGlib_1_1IOChannel.html" title="IOChannel aims to provide portable I/O support for files, pipes and sockets, and to integrate them wi...">IOChannel</a> errors.  <a href="classGlib_1_1IOChannelError.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1IOSource.html">IOSource</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1KeyFile.html">KeyFile</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">This class lets you parse, edit or create files containing groups of key-value pairs, which we call key files for lack of a better name.  <a href="classGlib_1_1KeyFile.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1KeyFileError.html">KeyFileError</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception class for <a class="el" href="classGlib_1_1KeyFile.html" title="This class lets you parse, edit or create files containing groups of key-value pairs, which we call key files for lack of a better name. ">KeyFile</a> errors.  <a href="classGlib_1_1KeyFileError.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ListHandle.html">ListHandle</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is an intermediate type.  <a href="classGlib_1_1ListHandle.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ListHandler.html">ListHandler</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A utility for converting between <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a06912.html">std::vector</a> and GList.  <a href="classGlib_1_1ListHandler.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1MainContext.html">MainContext</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Main context.  <a href="classGlib_1_1MainContext.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1MainLoop.html">MainLoop</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1MarkupError.html">MarkupError</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception class for markup parsing errors.  <a href="classGlib_1_1MarkupError.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1MatchInfo.html">MatchInfo</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classGlib_1_1MatchInfo.html" title="MatchInfo - MatchInfo is used to retrieve information about the regular expression match which create...">MatchInfo</a> - <a class="el" href="classGlib_1_1MatchInfo.html" title="MatchInfo - MatchInfo is used to retrieve information about the regular expression match which create...">MatchInfo</a> is used to retrieve information about the regular expression match which created it.  <a href="classGlib_1_1MatchInfo.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Module.html">Module</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dynamic Loading of Modules These functions provide a portable way to dynamically load object files (commonly known as 'plug-ins').  <a href="classGlib_1_1Module.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Mutex.html">Mutex</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Represents a mutex (mutual exclusion).  <a href="classGlib_1_1Mutex.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1NodeTree.html">NodeTree</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">N-ary Trees - trees of data with any number of branches The <a class="el" href="classGlib_1_1NodeTree.html" title="N-ary Trees - trees of data with any number of branches The NodeTree class and its associated functio...">NodeTree</a> class and its associated functions provide an N-ary tree data structure, in which nodes in the tree can contain arbitrary data.  <a href="classGlib_1_1NodeTree.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Object.html">Object</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ObjectBase.html">ObjectBase</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classGlib_1_1ObjectBase.html" title="Glib::ObjectBase is a common base class for Objects and Interfaces. ">Glib::ObjectBase</a> is a common base class for Objects and Interfaces.  <a href="classGlib_1_1ObjectBase.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1OptionContext.html">OptionContext</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">An <a class="el" href="classGlib_1_1OptionContext.html" title="An OptionContext defines and parses commandline options, using OptionGroups and option entries ...">OptionContext</a> defines and parses commandline options, using <a class="el" href="classGlib_1_1OptionGroup.html" title="An OptionGroup defines the options in a single group. ">OptionGroup</a>s and <a class="el" href="classGlib_1_1OptionEntry.html">option entries </a>.  <a href="classGlib_1_1OptionContext.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1OptionEntry.html">OptionEntry</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">An <a class="el" href="classGlib_1_1OptionEntry.html" title="An OptionEntry defines a single option. ">OptionEntry</a> defines a single option.  <a href="classGlib_1_1OptionEntry.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1OptionError.html">OptionError</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception class for options.  <a href="classGlib_1_1OptionError.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1OptionGroup.html">OptionGroup</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">An <a class="el" href="classGlib_1_1OptionGroup.html" title="An OptionGroup defines the options in a single group. ">OptionGroup</a> defines the options in a single group.  <a href="classGlib_1_1OptionGroup.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1PatternSpec.html">PatternSpec</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1PollFD.html">PollFD</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Private.html">Private</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Thread-local data pointer.  <a href="classGlib_1_1Private.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Property.html">Property</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="el" href="classGlib_1_1Object.html">Glib::Object</a> property.  <a href="classGlib_1_1Property.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Property__ReadOnly.html">Property_ReadOnly</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">See <a class="el" href="classGlib_1_1Property.html" title="A Glib::Object property. ">Property</a>.  <a href="classGlib_1_1Property__ReadOnly.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Property__WriteOnly.html">Property_WriteOnly</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">See <a class="el" href="classGlib_1_1Property.html" title="A Glib::Object property. ">Property</a>.  <a href="classGlib_1_1Property__WriteOnly.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1PropertyBase.html">PropertyBase</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is the base class for <a class="el" href="classGlib_1_1Object.html">Glib::Object</a> properties.  <a href="classGlib_1_1PropertyBase.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1PropertyProxy.html">PropertyProxy</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A <a class="el" href="classGlib_1_1PropertyProxy.html" title="A PropertyProxy can be used to get and set the value of an object&#39;s property. ">PropertyProxy</a> can be used to get and set the value of an object's property.  <a href="classGlib_1_1PropertyProxy.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1PropertyProxy__Base.html">PropertyProxy_Base</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1PropertyProxy__ReadOnly.html">PropertyProxy_ReadOnly</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">See PropertyProxy().  <a href="classGlib_1_1PropertyProxy__ReadOnly.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1PropertyProxy__WriteOnly.html">PropertyProxy_WriteOnly</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">See PropertyProxy().  <a href="classGlib_1_1PropertyProxy__WriteOnly.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Quark.html">Quark</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1QueryQuark.html">QueryQuark</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Quarks are unique IDs in <a class="el" href="namespaceGlib.html">Glib</a> for strings for use in hash table lookups.  <a href="classGlib_1_1QueryQuark.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Rand.html">Rand</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1RecMutex.html">RecMutex</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1RefPtr.html">RefPtr</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">RefPtr&lt;&gt; is a reference-counting shared smartpointer.  <a href="classGlib_1_1RefPtr.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Regex.html">Regex</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Perl-compatible regular expressions - matches strings against regular expressions.  <a href="classGlib_1_1Regex.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1RegexError.html">RegexError</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception class for <a class="el" href="classGlib_1_1Regex.html" title="Perl-compatible regular expressions - matches strings against regular expressions. ">Regex</a>  <a href="classGlib_1_1RegexError.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1RWLock.html">RWLock</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Sequence.html">Sequence</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Utility class holding an iterator sequence.  <a href="classGlib_1_1Sequence.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ShellError.html">ShellError</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception class for shell utility errors.  <a href="classGlib_1_1ShellError.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1SignalChildWatch.html">SignalChildWatch</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1SignalIdle.html">SignalIdle</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1SignalIO.html">SignalIO</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1SignalProxy.html">SignalProxy</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Proxy for signals with any number of arguments.  <a href="classGlib_1_1SignalProxy.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1SignalProxyBase.html">SignalProxyBase</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1SignalProxyDetailed.html">SignalProxyDetailed</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The <a class="el" href="classGlib_1_1SignalProxy.html" title="Proxy for signals with any number of arguments. ">SignalProxy</a> provides an API similar to <a class="elRef" href="../../../libsigc++-2.0/reference/html/classsigc_1_1signal.html">sigc::signal</a> that can be used to connect sigc::slots to glib signals.  <a href="classGlib_1_1SignalProxyDetailed.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1SignalProxyDetailedAnyType.html">SignalProxyDetailedAnyType</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Proxy for signals with any number of arguments and possibly a detailed name.  <a href="classGlib_1_1SignalProxyDetailedAnyType.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1SignalProxyNormal.html">SignalProxyNormal</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The <a class="el" href="classGlib_1_1SignalProxy.html" title="Proxy for signals with any number of arguments. ">SignalProxy</a> provides an API similar to <a class="elRef" href="../../../libsigc++-2.0/reference/html/classsigc_1_1signal.html">sigc::signal</a> that can be used to connect sigc::slots to glib signals.  <a href="classGlib_1_1SignalProxyNormal.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1SignalProxyProperty.html">SignalProxyProperty</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use the <a class="el" href="classGlib_1_1SignalProxyProperty.html#ae603d3d26a10a73f8c6b7742bdbc5194">connect()</a> method, with <a class="elRef" href="../../../libsigc++-2.0/reference/html/group__ptr__fun.html#ga9c80de72f656fb05e81fda622dddc863">sigc::ptr_fun()</a> or <a class="elRef" href="../../../libsigc++-2.0/reference/html/group__mem__fun.html#gadf6b6d22c503b439019f0a2e77352419">sigc::mem_fun()</a> to connect signals to signal handlers.  <a href="classGlib_1_1SignalProxyProperty.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1SignalTimeout.html">SignalTimeout</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1SListHandle.html">SListHandle</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is an intermediate type.  <a href="classGlib_1_1SListHandle.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1SListHandler.html">SListHandler</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A utility for converting between <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a06912.html">std::vector</a> and GSList.  <a href="classGlib_1_1SListHandler.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Source.html">Source</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1SpawnError.html">SpawnError</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception class for errors occuring when spawning processes.  <a href="classGlib_1_1SpawnError.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structGlib_1_1StaticMutex.html">StaticMutex</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Like <a class="el" href="classGlib_1_1Mutex.html" title="Represents a mutex (mutual exclusion). ">Glib::Mutex</a>, but can be defined at compile time.  <a href="structGlib_1_1StaticMutex.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structGlib_1_1StaticPrivate.html">StaticPrivate</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Thread-local data pointer.  <a href="structGlib_1_1StaticPrivate.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structGlib_1_1StaticRecMutex.html">StaticRecMutex</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Like <a class="el" href="classGlib_1_1RecMutex.html">Glib::RecMutex</a>, but can be defined at compile time.  <a href="structGlib_1_1StaticRecMutex.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structGlib_1_1StaticRWLock.html">StaticRWLock</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Like <a class="el" href="classGlib_1_1RWLock.html">Glib::RWLock</a>, but can be defined at compile time.  <a href="structGlib_1_1StaticRWLock.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1StreamIOChannel.html">StreamIOChannel</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Thread.html">Thread</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Represents a running thread.  <a href="classGlib_1_1Thread.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ThreadError.html">ThreadError</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception class for thread-related errors.  <a href="classGlib_1_1ThreadError.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ThreadPool.html">ThreadPool</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A pool of threads to execute work concurrently.  <a href="classGlib_1_1ThreadPool.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1TimeoutSource.html">TimeoutSource</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Timer.html">Timer</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Portable stop watch interface.  <a href="classGlib_1_1Timer.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structGlib_1_1TimeVal.html">TimeVal</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="structGlib_1_1TimeVal.html" title="Glib::TimeVal is a wrapper around the glib structure GTimeVal. ">Glib::TimeVal</a> is a wrapper around the glib structure GTimeVal.  <a href="structGlib_1_1TimeVal.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1TimeZone.html">TimeZone</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classGlib_1_1TimeZone.html" title="TimeZone - A structure representing a time zone. ">TimeZone</a> - A structure representing a time zone.  <a href="classGlib_1_1TimeZone.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ustring.html">ustring</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classGlib_1_1ustring.html" title="Glib::ustring has much the same interface as std::string, but contains Unicode characters encoded as ...">Glib::ustring</a> has much the same interface as <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>, but contains Unicode characters encoded as UTF-8.  <a href="classGlib_1_1ustring.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ustring__Iterator.html">ustring_Iterator</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The iterator type of <a class="el" href="classGlib_1_1ustring.html" title="Glib::ustring has much the same interface as std::string, but contains Unicode characters encoded as ...">Glib::ustring</a>.  <a href="classGlib_1_1ustring__Iterator.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Value.html">Value</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Generic value implementation for custom types.  <a href="classGlib_1_1Value.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Value_3_01bool_01_4.html">Value&lt; bool &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Value_3_01char_01_4.html">Value&lt; char &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Value_3_01const_01T_01_5_01_4.html">Value&lt; const T* &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specialization for pointers to const instances of any type.  <a href="classGlib_1_1Value_3_01const_01T_01_5_01_4.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Value_3_01double_01_4.html">Value&lt; double &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Value_3_01float_01_4.html">Value&lt; float &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Value_3_01Glib_1_1RefPtr_3_01const_01T_01_4_01_4.html">Value&lt; Glib::RefPtr&lt; const T &gt; &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial specialization for RefPtr&lt;&gt; to const <a class="el" href="classGlib_1_1Object.html">Glib::Object</a>.  <a href="classGlib_1_1Value_3_01Glib_1_1RefPtr_3_01const_01T_01_4_01_4.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Value_3_01Glib_1_1RefPtr_3_01T_01_4_01_4.html">Value&lt; Glib::RefPtr&lt; T &gt; &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial specialization for RefPtr&lt;&gt; to <a class="el" href="classGlib_1_1Object.html">Glib::Object</a>.  <a href="classGlib_1_1Value_3_01Glib_1_1RefPtr_3_01T_01_4_01_4.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Value_3_01Glib_1_1ustring_01_4.html">Value&lt; Glib::ustring &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specialization for UTF-8 strings.  <a href="classGlib_1_1Value_3_01Glib_1_1ustring_01_4.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Value_3_01int_01_4.html">Value&lt; int &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Value_3_01long_01_4.html">Value&lt; long &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Value_3_01long_01long_01_4.html">Value&lt; long long &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Value_3_01signed_01char_01_4.html">Value&lt; signed char &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Value_3_01std_1_1string_01_4.html">Value&lt; std::string &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specialization for strings.  <a href="classGlib_1_1Value_3_01std_1_1string_01_4.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Value_3_01std_1_1vector_3_01Glib_1_1ustring_01_4_01_4.html">Value&lt; std::vector&lt; Glib::ustring &gt; &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specialization for vectors of UTF-8 strings.  <a href="classGlib_1_1Value_3_01std_1_1vector_3_01Glib_1_1ustring_01_4_01_4.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Value_3_01std_1_1vector_3_01std_1_1string_01_4_01_4.html">Value&lt; std::vector&lt; std::string &gt; &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specialization for vectors of strings.  <a href="classGlib_1_1Value_3_01std_1_1vector_3_01std_1_1string_01_4_01_4.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Value_3_01T_01_5_01_4.html">Value&lt; T* &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specialization for pointers to instances of any type.  <a href="classGlib_1_1Value_3_01T_01_5_01_4.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Value_3_01unsigned_01char_01_4.html">Value&lt; unsigned char &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Value_3_01unsigned_01int_01_4.html">Value&lt; unsigned int &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Value_3_01unsigned_01long_01_4.html">Value&lt; unsigned long &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Value_3_01unsigned_01long_01long_01_4.html">Value&lt; unsigned long long &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Value_3_01void_01_5_01_4.html">Value&lt; void* &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Value__Boxed.html">Value_Boxed</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Value__Enum.html">Value_Enum</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Base class of Glib::Value&lt;T&gt; specializations for enum types.  <a href="classGlib_1_1Value__Enum.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Value__Flags.html">Value_Flags</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Base class of Glib::Value&lt;T&gt; specializations for flags types.  <a href="classGlib_1_1Value__Flags.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Value__Pointer.html">Value_Pointer</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Value__RefPtrBoxed.html">Value_RefPtrBoxed</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ValueArray.html">ValueArray</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A container structure to maintain an array of generic values.  <a href="classGlib_1_1ValueArray.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ValueBase.html">ValueBase</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ValueBase__Boxed.html">ValueBase_Boxed</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ValueBase__Enum.html">ValueBase_Enum</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ValueBase__Flags.html">ValueBase_Flags</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ValueBase__Object.html">ValueBase_Object</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ValueBase__String.html">ValueBase_String</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1ValueBase__Variant.html">ValueBase_Variant</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Variant.html">Variant</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Template class used for the specialization of the Variant&lt;&gt; classes.  <a href="classGlib_1_1Variant.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Variant_3_01bool_01_4.html">Variant&lt; bool &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specialization of <a class="el" href="classGlib_1_1Variant.html" title="Template class used for the specialization of the Variant&lt;&gt; classes. ">Glib::Variant</a> containing a bool type.  <a href="classGlib_1_1Variant_3_01bool_01_4.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Variant_3_01double_01_4.html">Variant&lt; double &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specialization of <a class="el" href="classGlib_1_1Variant.html" title="Template class used for the specialization of the Variant&lt;&gt; classes. ">Glib::Variant</a> containing a double type.  <a href="classGlib_1_1Variant_3_01double_01_4.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Variant_3_01gint16_01_4.html">Variant&lt; gint16 &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specialization of <a class="el" href="classGlib_1_1Variant.html" title="Template class used for the specialization of the Variant&lt;&gt; classes. ">Glib::Variant</a> containing a gint16 type.  <a href="classGlib_1_1Variant_3_01gint16_01_4.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Variant_3_01gint32_01_4.html">Variant&lt; gint32 &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specialization of <a class="el" href="classGlib_1_1Variant.html" title="Template class used for the specialization of the Variant&lt;&gt; classes. ">Glib::Variant</a> containing a gint32 type.  <a href="classGlib_1_1Variant_3_01gint32_01_4.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Variant_3_01gint64_01_4.html">Variant&lt; gint64 &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specialization of <a class="el" href="classGlib_1_1Variant.html" title="Template class used for the specialization of the Variant&lt;&gt; classes. ">Glib::Variant</a> containing a gint64 type.  <a href="classGlib_1_1Variant_3_01gint64_01_4.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Variant_3_01Glib_1_1DBusObjectPathString_01_4.html">Variant&lt; Glib::DBusObjectPathString &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specialization of <a class="el" href="classGlib_1_1Variant.html" title="Template class used for the specialization of the Variant&lt;&gt; classes. ">Variant</a> containing a <a class="el" href="classGlib_1_1DBusObjectPathString.html" title="String class for D-Bus object paths in Glib::Variant. ">Glib::DBusObjectPathString</a>, for variants of type object path.  <a href="classGlib_1_1Variant_3_01Glib_1_1DBusObjectPathString_01_4.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Variant_3_01Glib_1_1DBusSignatureString_01_4.html">Variant&lt; Glib::DBusSignatureString &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specialization of <a class="el" href="classGlib_1_1Variant.html" title="Template class used for the specialization of the Variant&lt;&gt; classes. ">Variant</a> containing a <a class="el" href="classGlib_1_1DBusSignatureString.html" title="String class for D-Bus signatures in Glib::Variant. ">Glib::DBusSignatureString</a>, for variants of type signature.  <a href="classGlib_1_1Variant_3_01Glib_1_1DBusSignatureString_01_4.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Variant_3_01Glib_1_1ustring_01_4.html">Variant&lt; Glib::ustring &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specialization of <a class="el" href="classGlib_1_1Variant.html" title="Template class used for the specialization of the Variant&lt;&gt; classes. ">Variant</a> containing a <a class="el" href="classGlib_1_1ustring.html" title="Glib::ustring has much the same interface as std::string, but contains Unicode characters encoded as ...">Glib::ustring</a>, for variants of type string, object path, or signature.  <a href="classGlib_1_1Variant_3_01Glib_1_1ustring_01_4.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Variant_3_01guint16_01_4.html">Variant&lt; guint16 &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specialization of <a class="el" href="classGlib_1_1Variant.html" title="Template class used for the specialization of the Variant&lt;&gt; classes. ">Glib::Variant</a> containing a guint16 type.  <a href="classGlib_1_1Variant_3_01guint16_01_4.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Variant_3_01guint32_01_4.html">Variant&lt; guint32 &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specialization of <a class="el" href="classGlib_1_1Variant.html" title="Template class used for the specialization of the Variant&lt;&gt; classes. ">Glib::Variant</a> containing a guint32 type.  <a href="classGlib_1_1Variant_3_01guint32_01_4.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Variant_3_01guint64_01_4.html">Variant&lt; guint64 &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specialization of <a class="el" href="classGlib_1_1Variant.html" title="Template class used for the specialization of the Variant&lt;&gt; classes. ">Glib::Variant</a> containing a guint64 type.  <a href="classGlib_1_1Variant_3_01guint64_01_4.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Variant_3_01std_1_1map_3_01K_00_01V_01_4_01_4.html">Variant&lt; std::map&lt; K, V &gt; &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specialization of <a class="el" href="classGlib_1_1Variant.html" title="Template class used for the specialization of the Variant&lt;&gt; classes. ">Variant</a> containing a dictionary (a map of (key, value) elements).  <a href="classGlib_1_1Variant_3_01std_1_1map_3_01K_00_01V_01_4_01_4.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Variant_3_01std_1_1string_01_4.html">Variant&lt; std::string &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specialization of <a class="el" href="classGlib_1_1Variant.html" title="Template class used for the specialization of the Variant&lt;&gt; classes. ">Variant</a> containing a <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>, for variants of type bytestring, string, object path, or signature.  <a href="classGlib_1_1Variant_3_01std_1_1string_01_4.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Variant_3_01std_1_1tuple_3_01Types_8_8_8_01_4_01_4.html">Variant&lt; std::tuple&lt; Types... &gt; &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specialization of <a class="el" href="classGlib_1_1Variant.html" title="Template class used for the specialization of the Variant&lt;&gt; classes. ">Variant</a> containing a tuple.  <a href="classGlib_1_1Variant_3_01std_1_1tuple_3_01Types_8_8_8_01_4_01_4.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Variant_3_01std_1_1vector_3_01Glib_1_1DBusObjectPathString_01_4_01_4.html">Variant&lt; std::vector&lt; Glib::DBusObjectPathString &gt; &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specialization of <a class="el" href="classGlib_1_1Variant.html" title="Template class used for the specialization of the Variant&lt;&gt; classes. ">Variant</a> containing an array of D-Bus object paths.  <a href="classGlib_1_1Variant_3_01std_1_1vector_3_01Glib_1_1DBusObjectPathString_01_4_01_4.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Variant_3_01std_1_1vector_3_01Glib_1_1ustring_01_4_01_4.html">Variant&lt; std::vector&lt; Glib::ustring &gt; &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specialization of <a class="el" href="classGlib_1_1Variant.html" title="Template class used for the specialization of the Variant&lt;&gt; classes. ">Variant</a> containing an array of UTF-8 capable strings.  <a href="classGlib_1_1Variant_3_01std_1_1vector_3_01Glib_1_1ustring_01_4_01_4.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Variant_3_01std_1_1vector_3_01std_1_1string_01_4_01_4.html">Variant&lt; std::vector&lt; std::string &gt; &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specialization of <a class="el" href="classGlib_1_1Variant.html" title="Template class used for the specialization of the Variant&lt;&gt; classes. ">Variant</a> containing an array of non-UTF-8 strings (byte string arrays).  <a href="classGlib_1_1Variant_3_01std_1_1vector_3_01std_1_1string_01_4_01_4.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Variant_3_01std_1_1vector_3_01T_01_4_01_4.html">Variant&lt; std::vector&lt; T &gt; &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specialization of <a class="el" href="classGlib_1_1Variant.html" title="Template class used for the specialization of the Variant&lt;&gt; classes. ">Variant</a> containing an array of items.  <a href="classGlib_1_1Variant_3_01std_1_1vector_3_01T_01_4_01_4.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Variant_3_01unsigned_01char_01_4.html">Variant&lt; unsigned char &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specialization of <a class="el" href="classGlib_1_1Variant.html" title="Template class used for the specialization of the Variant&lt;&gt; classes. ">Glib::Variant</a> containing a unsigned char type.  <a href="classGlib_1_1Variant_3_01unsigned_01char_01_4.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Variant_3_01Variant_3_01T_01_4_01_4.html">Variant&lt; Variant&lt; T &gt; &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specialization of <a class="el" href="classGlib_1_1Variant.html" title="Template class used for the specialization of the Variant&lt;&gt; classes. ">Variant</a> containing a Variant&lt;T&gt;.  <a href="classGlib_1_1Variant_3_01Variant_3_01T_01_4_01_4.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1Variant_3_01VariantBase_01_4.html">Variant&lt; VariantBase &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specialization of <a class="el" href="classGlib_1_1Variant.html" title="Template class used for the specialization of the Variant&lt;&gt; classes. ">Variant</a> containing a <a class="el" href="classGlib_1_1VariantBase.html" title="This is the base class for all Variant types. ">VariantBase</a>.  <a href="classGlib_1_1Variant_3_01VariantBase_01_4.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1VariantBase.html">VariantBase</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is the base class for all <a class="el" href="classGlib_1_1Variant.html" title="Template class used for the specialization of the Variant&lt;&gt; classes. ">Variant</a> types.  <a href="classGlib_1_1VariantBase.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1VariantContainerBase.html">VariantContainerBase</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The base class for multiple-item Variants, such as Variants containing tuples or arrays, and also for maybe-typed (i.e.  <a href="classGlib_1_1VariantContainerBase.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1VariantDict.html">VariantDict</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classGlib_1_1VariantDict.html" title="VariantDict is a mutable interface to Variant dictionaries. ">VariantDict</a> is a mutable interface to <a class="el" href="classGlib_1_1Variant.html" title="Template class used for the specialization of the Variant&lt;&gt; classes. ">Variant</a> dictionaries.  <a href="classGlib_1_1VariantDict.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1VariantIter.html">VariantIter</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classGlib_1_1VariantIter.html" title="VariantIter - An opaque data structure used to iterate through VariantBase containers such as arrays...">VariantIter</a> - An opaque data structure used to iterate through <a class="el" href="classGlib_1_1VariantBase.html" title="This is the base class for all Variant types. ">VariantBase</a> containers such as arrays.  <a href="classGlib_1_1VariantIter.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1VariantParseError.html">VariantParseError</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Exception class for <a class="el" href="classGlib_1_1Variant.html" title="Template class used for the specialization of the Variant&lt;&gt; classes. ">Variant</a> parse errors.  <a href="classGlib_1_1VariantParseError.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1VariantStringBase.html">VariantStringBase</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Base class from which string variant classes derive.  <a href="classGlib_1_1VariantStringBase.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1VariantType.html">VariantType</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classGlib_1_1VariantType.html" title="VariantType - The VariantBase type system. ">VariantType</a> - The <a class="el" href="classGlib_1_1VariantBase.html" title="This is the base class for all Variant types. ">VariantBase</a> type system.  <a href="classGlib_1_1VariantType.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classGlib_1_1WeakRef.html">WeakRef</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">WeakRef&lt;&gt; is a weak reference smartpointer.  <a href="classGlib_1_1WeakRef.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a3f11fead09a7e393e8e6b345a1b7b1c1"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a3f11fead09a7e393e8e6b345a1b7b1c1">TimeSpan</a> = GTimeSpan</td></tr>
<tr class="memdesc:a3f11fead09a7e393e8e6b345a1b7b1c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">A value representing an interval of time, in microseconds.  <a href="#a3f11fead09a7e393e8e6b345a1b7b1c1">More...</a><br /></td></tr>
<tr class="separator:a3f11fead09a7e393e8e6b345a1b7b1c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78044275242a0c3535e3b7b860106c0b"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a78044275242a0c3535e3b7b860106c0b">Pid</a> = GPid</td></tr>
<tr class="separator:a78044275242a0c3535e3b7b860106c0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3bac87a2607d06097afbcd5ebae5d57a"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Spawn.html#ga3bac87a2607d06097afbcd5ebae5d57a">SlotSpawnChildSetup</a> = <a class="elRef" href="../../../libsigc++-2.0/reference/html/classsigc_1_1slot.html">sigc::slot</a>&lt; void &gt;</td></tr>
<tr class="memdesc:ga3bac87a2607d06097afbcd5ebae5d57a"><td class="mdescLeft">&#160;</td><td class="mdescRight">For instance,<br />
 void on_child_setup();.  <a href="group__Spawn.html#ga3bac87a2607d06097afbcd5ebae5d57a">More...</a><br /></td></tr>
<tr class="separator:ga3bac87a2607d06097afbcd5ebae5d57a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga66b4a4b57f64be3fdc1972d8bf93723a"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ContHandles.html#ga66b4a4b57f64be3fdc1972d8bf93723a">StringArrayHandle</a> = <a class="el" href="classGlib_1_1ArrayHandle.html">ArrayHandle</a>&lt; <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a> &gt;</td></tr>
<tr class="memdesc:ga66b4a4b57f64be3fdc1972d8bf93723a"><td class="mdescLeft">&#160;</td><td class="mdescRight">If a method takes this as an argument, or has this as a return type, then you can use a standard container such as std::list&lt;Glib::ustring&gt; or std::vector&lt;Glib::ustring&gt;.  <a href="group__ContHandles.html#ga66b4a4b57f64be3fdc1972d8bf93723a">More...</a><br /></td></tr>
<tr class="separator:ga66b4a4b57f64be3fdc1972d8bf93723a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5be457e99a6774e61acfe8f7d20f12b1"><td class="memItemLeft" align="right" valign="top">using&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a5be457e99a6774e61acfe8f7d20f12b1">SArray</a> = <a class="el" href="classGlib_1_1ArrayHandle.html">Glib::ArrayHandle</a>&lt; <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a> &gt;</td></tr>
<tr class="separator:a5be457e99a6774e61acfe8f7d20f12b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a155737cae7f7b06b2b7f2f63998bd4fb"><td class="memTemplParams" colspan="2">template&lt;typename R &gt; </td></tr>
<tr class="memitem:a155737cae7f7b06b2b7f2f63998bd4fb"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a155737cae7f7b06b2b7f2f63998bd4fb">SignalProxy0</a> = <a class="el" href="classGlib_1_1SignalProxy.html">SignalProxy</a>&lt; R &gt;</td></tr>
<tr class="separator:a155737cae7f7b06b2b7f2f63998bd4fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51901f16f9c1b820b285a93919eff6d2"><td class="memTemplParams" colspan="2">template&lt;typename R , typename T1 &gt; </td></tr>
<tr class="memitem:a51901f16f9c1b820b285a93919eff6d2"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a51901f16f9c1b820b285a93919eff6d2">SignalProxy1</a> = <a class="el" href="classGlib_1_1SignalProxy.html">SignalProxy</a>&lt; R, T1 &gt;</td></tr>
<tr class="separator:a51901f16f9c1b820b285a93919eff6d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d7df8f788171725eb6667be8b0109ca"><td class="memTemplParams" colspan="2">template&lt;typename R , typename T1 , typename T2 &gt; </td></tr>
<tr class="memitem:a2d7df8f788171725eb6667be8b0109ca"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a2d7df8f788171725eb6667be8b0109ca">SignalProxy2</a> = <a class="el" href="classGlib_1_1SignalProxy.html">SignalProxy</a>&lt; R, T1, T2 &gt;</td></tr>
<tr class="separator:a2d7df8f788171725eb6667be8b0109ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe36304b876f34c10e2a3354611b8677"><td class="memTemplParams" colspan="2">template&lt;typename R , typename T1 , typename T2 , typename T3 &gt; </td></tr>
<tr class="memitem:abe36304b876f34c10e2a3354611b8677"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#abe36304b876f34c10e2a3354611b8677">SignalProxy3</a> = <a class="el" href="classGlib_1_1SignalProxy.html">SignalProxy</a>&lt; R, T1, T2, T3 &gt;</td></tr>
<tr class="separator:abe36304b876f34c10e2a3354611b8677"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02e24f53a767dfb69d0ef3ff6b26eb80"><td class="memTemplParams" colspan="2">template&lt;typename R , typename T1 , typename T2 , typename T3 , typename T4 &gt; </td></tr>
<tr class="memitem:a02e24f53a767dfb69d0ef3ff6b26eb80"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a02e24f53a767dfb69d0ef3ff6b26eb80">SignalProxy4</a> = <a class="el" href="classGlib_1_1SignalProxy.html">SignalProxy</a>&lt; R, T1, T2, T3, T4 &gt;</td></tr>
<tr class="separator:a02e24f53a767dfb69d0ef3ff6b26eb80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4881f09b5aec85e9eb038eb265f4503d"><td class="memTemplParams" colspan="2">template&lt;typename R , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 &gt; </td></tr>
<tr class="memitem:a4881f09b5aec85e9eb038eb265f4503d"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a4881f09b5aec85e9eb038eb265f4503d">SignalProxy5</a> = <a class="el" href="classGlib_1_1SignalProxy.html">SignalProxy</a>&lt; R, T1, T2, T3, T4, T5 &gt;</td></tr>
<tr class="separator:a4881f09b5aec85e9eb038eb265f4503d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4573dbf960fcbed7f8dc332603031f2a"><td class="memTemplParams" colspan="2">template&lt;typename R , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 &gt; </td></tr>
<tr class="memitem:a4573dbf960fcbed7f8dc332603031f2a"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a4573dbf960fcbed7f8dc332603031f2a">SignalProxy6</a> = <a class="el" href="classGlib_1_1SignalProxy.html">SignalProxy</a>&lt; R, T1, T2, T3, T4, T5, T6 &gt;</td></tr>
<tr class="separator:a4573dbf960fcbed7f8dc332603031f2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae7c7e7367ead24e78181bda1bfb3744"><td class="memTemplParams" colspan="2">template&lt;typename R &gt; </td></tr>
<tr class="memitem:aae7c7e7367ead24e78181bda1bfb3744"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#aae7c7e7367ead24e78181bda1bfb3744">SignalProxyDetailed0</a> = <a class="el" href="classGlib_1_1SignalProxyDetailedAnyType.html">SignalProxyDetailedAnyType</a>&lt; R &gt;</td></tr>
<tr class="separator:aae7c7e7367ead24e78181bda1bfb3744"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a54274aad465ea5f4a2467cfed8643d4c"><td class="memTemplParams" colspan="2">template&lt;typename R , typename T1 &gt; </td></tr>
<tr class="memitem:a54274aad465ea5f4a2467cfed8643d4c"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a54274aad465ea5f4a2467cfed8643d4c">SignalProxyDetailed1</a> = <a class="el" href="classGlib_1_1SignalProxyDetailedAnyType.html">SignalProxyDetailedAnyType</a>&lt; R, T1 &gt;</td></tr>
<tr class="separator:a54274aad465ea5f4a2467cfed8643d4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49dfa86dde89998bf1fb28a6718d78a9"><td class="memTemplParams" colspan="2">template&lt;typename R , typename T1 , typename T2 &gt; </td></tr>
<tr class="memitem:a49dfa86dde89998bf1fb28a6718d78a9"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a49dfa86dde89998bf1fb28a6718d78a9">SignalProxyDetailed2</a> = <a class="el" href="classGlib_1_1SignalProxyDetailedAnyType.html">SignalProxyDetailedAnyType</a>&lt; R, T1, T2 &gt;</td></tr>
<tr class="separator:a49dfa86dde89998bf1fb28a6718d78a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7133f945344c7d8b66f470492c99203a"><td class="memTemplParams" colspan="2">template&lt;typename R , typename T1 , typename T2 , typename T3 &gt; </td></tr>
<tr class="memitem:a7133f945344c7d8b66f470492c99203a"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a7133f945344c7d8b66f470492c99203a">SignalProxyDetailed3</a> = <a class="el" href="classGlib_1_1SignalProxyDetailedAnyType.html">SignalProxyDetailedAnyType</a>&lt; R, T1, T2, T3 &gt;</td></tr>
<tr class="separator:a7133f945344c7d8b66f470492c99203a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad147a64bf10558f8382b9b142f08ed3a"><td class="memTemplParams" colspan="2">template&lt;typename R , typename T1 , typename T2 , typename T3 , typename T4 &gt; </td></tr>
<tr class="memitem:ad147a64bf10558f8382b9b142f08ed3a"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#ad147a64bf10558f8382b9b142f08ed3a">SignalProxyDetailed4</a> = <a class="el" href="classGlib_1_1SignalProxyDetailedAnyType.html">SignalProxyDetailedAnyType</a>&lt; R, T1, T2, T3, T4 &gt;</td></tr>
<tr class="separator:ad147a64bf10558f8382b9b142f08ed3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0bb2b218bc899c7711458ab8a55b0e0"><td class="memTemplParams" colspan="2">template&lt;typename R , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 &gt; </td></tr>
<tr class="memitem:ae0bb2b218bc899c7711458ab8a55b0e0"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#ae0bb2b218bc899c7711458ab8a55b0e0">SignalProxyDetailed5</a> = <a class="el" href="classGlib_1_1SignalProxyDetailedAnyType.html">SignalProxyDetailedAnyType</a>&lt; R, T1, T2, T3, T4, T5 &gt;</td></tr>
<tr class="separator:ae0bb2b218bc899c7711458ab8a55b0e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a647516fa7ce3e8d6c3cc1da497b8ee"><td class="memTemplParams" colspan="2">template&lt;typename R , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 &gt; </td></tr>
<tr class="memitem:a6a647516fa7ce3e8d6c3cc1da497b8ee"><td class="memTemplItemLeft" align="right" valign="top">using&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a6a647516fa7ce3e8d6c3cc1da497b8ee">SignalProxyDetailed6</a> = <a class="el" href="classGlib_1_1SignalProxyDetailedAnyType.html">SignalProxyDetailedAnyType</a>&lt; R, T1, T2, T3, T4, T5, T6 &gt;</td></tr>
<tr class="separator:a6a647516fa7ce3e8d6c3cc1da497b8ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga749e95d7cc7706529af4346d2cf93dbe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga6af48352fc6ed053e5ebebfe02630a6f">BindingFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga749e95d7cc7706529af4346d2cf93dbe">operator|</a> (<a class="el" href="group__glibmmEnums.html#ga6af48352fc6ed053e5ebebfe02630a6f">BindingFlags</a> lhs, <a class="el" href="group__glibmmEnums.html#ga6af48352fc6ed053e5ebebfe02630a6f">BindingFlags</a> rhs)</td></tr>
<tr class="separator:ga749e95d7cc7706529af4346d2cf93dbe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3c657041e3f9755edcd90d0f0ca2352e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga6af48352fc6ed053e5ebebfe02630a6f">BindingFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga3c657041e3f9755edcd90d0f0ca2352e">operator&amp;</a> (<a class="el" href="group__glibmmEnums.html#ga6af48352fc6ed053e5ebebfe02630a6f">BindingFlags</a> lhs, <a class="el" href="group__glibmmEnums.html#ga6af48352fc6ed053e5ebebfe02630a6f">BindingFlags</a> rhs)</td></tr>
<tr class="separator:ga3c657041e3f9755edcd90d0f0ca2352e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0fc30bce2b354d907971c0bf0e4d2f2e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga6af48352fc6ed053e5ebebfe02630a6f">BindingFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga0fc30bce2b354d907971c0bf0e4d2f2e">operator^</a> (<a class="el" href="group__glibmmEnums.html#ga6af48352fc6ed053e5ebebfe02630a6f">BindingFlags</a> lhs, <a class="el" href="group__glibmmEnums.html#ga6af48352fc6ed053e5ebebfe02630a6f">BindingFlags</a> rhs)</td></tr>
<tr class="separator:ga0fc30bce2b354d907971c0bf0e4d2f2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga67a0e7f1c6cc4b071674d8026d562dc4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga6af48352fc6ed053e5ebebfe02630a6f">BindingFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga67a0e7f1c6cc4b071674d8026d562dc4">operator~</a> (<a class="el" href="group__glibmmEnums.html#ga6af48352fc6ed053e5ebebfe02630a6f">BindingFlags</a> flags)</td></tr>
<tr class="separator:ga67a0e7f1c6cc4b071674d8026d562dc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga780a6b8d58daa1d6167da8f1b715d372"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga6af48352fc6ed053e5ebebfe02630a6f">BindingFlags</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga780a6b8d58daa1d6167da8f1b715d372">operator|=</a> (<a class="el" href="group__glibmmEnums.html#ga6af48352fc6ed053e5ebebfe02630a6f">BindingFlags</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#ga6af48352fc6ed053e5ebebfe02630a6f">BindingFlags</a> rhs)</td></tr>
<tr class="separator:ga780a6b8d58daa1d6167da8f1b715d372"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0ea6363e1a9dc48a70f451f2be87bc43"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga6af48352fc6ed053e5ebebfe02630a6f">BindingFlags</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga0ea6363e1a9dc48a70f451f2be87bc43">operator&amp;=</a> (<a class="el" href="group__glibmmEnums.html#ga6af48352fc6ed053e5ebebfe02630a6f">BindingFlags</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#ga6af48352fc6ed053e5ebebfe02630a6f">BindingFlags</a> rhs)</td></tr>
<tr class="separator:ga0ea6363e1a9dc48a70f451f2be87bc43"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa52d6f01bc09aaeab3dd1a8afa4e9b57"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga6af48352fc6ed053e5ebebfe02630a6f">BindingFlags</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gaa52d6f01bc09aaeab3dd1a8afa4e9b57">operator^=</a> (<a class="el" href="group__glibmmEnums.html#ga6af48352fc6ed053e5ebebfe02630a6f">BindingFlags</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#ga6af48352fc6ed053e5ebebfe02630a6f">BindingFlags</a> rhs)</td></tr>
<tr class="separator:gaa52d6f01bc09aaeab3dd1a8afa4e9b57"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabf5fac564c47a7a9ad6037044c3909f4"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CharsetConv.html#gabf5fac564c47a7a9ad6037044c3909f4">get_charset</a> ()</td></tr>
<tr class="memdesc:gabf5fac564c47a7a9ad6037044c3909f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the charset used by the current locale.  <a href="group__CharsetConv.html#gabf5fac564c47a7a9ad6037044c3909f4">More...</a><br /></td></tr>
<tr class="separator:gabf5fac564c47a7a9ad6037044c3909f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga88965337df48a173a6b013e8243e4631"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CharsetConv.html#ga88965337df48a173a6b013e8243e4631">get_charset</a> (<a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; charset)</td></tr>
<tr class="memdesc:ga88965337df48a173a6b013e8243e4631"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the charset used by the current locale.  <a href="group__CharsetConv.html#ga88965337df48a173a6b013e8243e4631">More...</a><br /></td></tr>
<tr class="separator:ga88965337df48a173a6b013e8243e4631"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga58f7e4556c436a96c64b186bbc8f7f4c"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CharsetConv.html#ga58f7e4556c436a96c64b186bbc8f7f4c">convert</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; str, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; to_codeset, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; from_codeset)</td></tr>
<tr class="memdesc:ga58f7e4556c436a96c64b186bbc8f7f4c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert from one encoding to another.  <a href="group__CharsetConv.html#ga58f7e4556c436a96c64b186bbc8f7f4c">More...</a><br /></td></tr>
<tr class="separator:ga58f7e4556c436a96c64b186bbc8f7f4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga40b5aa172fabd1f3dbf50a962d0d351f"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CharsetConv.html#ga40b5aa172fabd1f3dbf50a962d0d351f">convert_with_fallback</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; str, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; to_codeset, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; from_codeset)</td></tr>
<tr class="memdesc:ga40b5aa172fabd1f3dbf50a962d0d351f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts a string from one character set to another, possibly including fallback sequences for characters not representable in the output.  <a href="group__CharsetConv.html#ga40b5aa172fabd1f3dbf50a962d0d351f">More...</a><br /></td></tr>
<tr class="separator:ga40b5aa172fabd1f3dbf50a962d0d351f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf1b091e4397a7637e884148484b1f71e"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CharsetConv.html#gaf1b091e4397a7637e884148484b1f71e">convert_with_fallback</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; str, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; to_codeset, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; from_codeset, const <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&amp; fallback)</td></tr>
<tr class="memdesc:gaf1b091e4397a7637e884148484b1f71e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts a string from one character set to another, possibly including fallback sequences for characters not representable in the output.  <a href="group__CharsetConv.html#gaf1b091e4397a7637e884148484b1f71e">More...</a><br /></td></tr>
<tr class="separator:gaf1b091e4397a7637e884148484b1f71e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4517b17f2aad4cd5c0e0640de212d928"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CharsetConv.html#ga4517b17f2aad4cd5c0e0640de212d928">locale_to_utf8</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; opsys_string)</td></tr>
<tr class="memdesc:ga4517b17f2aad4cd5c0e0640de212d928"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert from the current locale's encoding to UTF-8.  <a href="group__CharsetConv.html#ga4517b17f2aad4cd5c0e0640de212d928">More...</a><br /></td></tr>
<tr class="separator:ga4517b17f2aad4cd5c0e0640de212d928"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacc062729285890a7e9b22bece6fb987c"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CharsetConv.html#gacc062729285890a7e9b22bece6fb987c">locale_from_utf8</a> (const <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&amp; utf8_string)</td></tr>
<tr class="memdesc:gacc062729285890a7e9b22bece6fb987c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert from UTF-8 to the current locale's encoding.  <a href="group__CharsetConv.html#gacc062729285890a7e9b22bece6fb987c">More...</a><br /></td></tr>
<tr class="separator:gacc062729285890a7e9b22bece6fb987c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6cf95dc00505401594260a360d70c17b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CharsetConv.html#ga6cf95dc00505401594260a360d70c17b">filename_to_utf8</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; opsys_string)</td></tr>
<tr class="memdesc:ga6cf95dc00505401594260a360d70c17b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts a string which is in the encoding used for filenames into a UTF-8 string.  <a href="group__CharsetConv.html#ga6cf95dc00505401594260a360d70c17b">More...</a><br /></td></tr>
<tr class="separator:ga6cf95dc00505401594260a360d70c17b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2bd94064ad97b43324a7854b62f0835b"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CharsetConv.html#ga2bd94064ad97b43324a7854b62f0835b">filename_from_utf8</a> (const <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&amp; utf8_string)</td></tr>
<tr class="memdesc:ga2bd94064ad97b43324a7854b62f0835b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts a string from UTF-8 to the encoding used for filenames.  <a href="group__CharsetConv.html#ga2bd94064ad97b43324a7854b62f0835b">More...</a><br /></td></tr>
<tr class="separator:ga2bd94064ad97b43324a7854b62f0835b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gada23cd7f7dc8eb25e99b867a55551763"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CharsetConv.html#gada23cd7f7dc8eb25e99b867a55551763">filename_from_uri</a> (const <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&amp; uri, <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&amp; hostname)</td></tr>
<tr class="memdesc:gada23cd7f7dc8eb25e99b867a55551763"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts an escaped UTF-8 encoded URI to a local filename in the encoding used for filenames.  <a href="group__CharsetConv.html#gada23cd7f7dc8eb25e99b867a55551763">More...</a><br /></td></tr>
<tr class="separator:gada23cd7f7dc8eb25e99b867a55551763"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab1cb94f4a4a70bad06b715fb14a252d9"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CharsetConv.html#gab1cb94f4a4a70bad06b715fb14a252d9">filename_from_uri</a> (const <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&amp; uri)</td></tr>
<tr class="memdesc:gab1cb94f4a4a70bad06b715fb14a252d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts an escaped UTF-8 encoded URI to a local filename in the encoding used for filenames.  <a href="group__CharsetConv.html#gab1cb94f4a4a70bad06b715fb14a252d9">More...</a><br /></td></tr>
<tr class="separator:gab1cb94f4a4a70bad06b715fb14a252d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae1b2f056bde3fbab578c602fe42e3de9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CharsetConv.html#gae1b2f056bde3fbab578c602fe42e3de9">filename_to_uri</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; filename, const <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&amp; hostname)</td></tr>
<tr class="memdesc:gae1b2f056bde3fbab578c602fe42e3de9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts an absolute filename to an escaped UTF-8 encoded URI.  <a href="group__CharsetConv.html#gae1b2f056bde3fbab578c602fe42e3de9">More...</a><br /></td></tr>
<tr class="separator:gae1b2f056bde3fbab578c602fe42e3de9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaf69aec83665229cc06596cf627d9d5a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CharsetConv.html#gaaf69aec83665229cc06596cf627d9d5a">filename_to_uri</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; filename)</td></tr>
<tr class="memdesc:gaaf69aec83665229cc06596cf627d9d5a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts an absolute filename to an escaped UTF-8 encoded URI.  <a href="group__CharsetConv.html#gaaf69aec83665229cc06596cf627d9d5a">More...</a><br /></td></tr>
<tr class="separator:gaaf69aec83665229cc06596cf627d9d5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga05dd67157ad35da4401263247b6f4d81"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CharsetConv.html#ga05dd67157ad35da4401263247b6f4d81">filename_display_basename</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; filename)</td></tr>
<tr class="memdesc:ga05dd67157ad35da4401263247b6f4d81"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the display basename for the particular filename, guaranteed to be valid UTF-8.  <a href="group__CharsetConv.html#ga05dd67157ad35da4401263247b6f4d81">More...</a><br /></td></tr>
<tr class="separator:ga05dd67157ad35da4401263247b6f4d81"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabc1b404cc965f3da6beecddfe2623afc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CharsetConv.html#gabc1b404cc965f3da6beecddfe2623afc">filename_display_name</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; filename)</td></tr>
<tr class="memdesc:gabc1b404cc965f3da6beecddfe2623afc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts a filename into a valid UTF-8 string.  <a href="group__CharsetConv.html#gabc1b404cc965f3da6beecddfe2623afc">More...</a><br /></td></tr>
<tr class="separator:gabc1b404cc965f3da6beecddfe2623afc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga64411a0c48e2c3ecbc40926275201071"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga795b9718605425a03f337e0b7421fcbc">ParamFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga64411a0c48e2c3ecbc40926275201071">operator|</a> (<a class="el" href="group__glibmmEnums.html#ga795b9718605425a03f337e0b7421fcbc">ParamFlags</a> lhs, <a class="el" href="group__glibmmEnums.html#ga795b9718605425a03f337e0b7421fcbc">ParamFlags</a> rhs)</td></tr>
<tr class="separator:ga64411a0c48e2c3ecbc40926275201071"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga01328dbced7d009330fe01cf8334ae7f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga795b9718605425a03f337e0b7421fcbc">ParamFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga01328dbced7d009330fe01cf8334ae7f">operator&amp;</a> (<a class="el" href="group__glibmmEnums.html#ga795b9718605425a03f337e0b7421fcbc">ParamFlags</a> lhs, <a class="el" href="group__glibmmEnums.html#ga795b9718605425a03f337e0b7421fcbc">ParamFlags</a> rhs)</td></tr>
<tr class="separator:ga01328dbced7d009330fe01cf8334ae7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga23118c9638ef338fb3cb06407099fb17"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga795b9718605425a03f337e0b7421fcbc">ParamFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga23118c9638ef338fb3cb06407099fb17">operator^</a> (<a class="el" href="group__glibmmEnums.html#ga795b9718605425a03f337e0b7421fcbc">ParamFlags</a> lhs, <a class="el" href="group__glibmmEnums.html#ga795b9718605425a03f337e0b7421fcbc">ParamFlags</a> rhs)</td></tr>
<tr class="separator:ga23118c9638ef338fb3cb06407099fb17"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaea9028c5269446e3e892216fc7e9f09"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga795b9718605425a03f337e0b7421fcbc">ParamFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gaaea9028c5269446e3e892216fc7e9f09">operator~</a> (<a class="el" href="group__glibmmEnums.html#ga795b9718605425a03f337e0b7421fcbc">ParamFlags</a> flags)</td></tr>
<tr class="separator:gaaea9028c5269446e3e892216fc7e9f09"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4180c1b9f616ce95a2fdf066360796a5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga795b9718605425a03f337e0b7421fcbc">ParamFlags</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga4180c1b9f616ce95a2fdf066360796a5">operator|=</a> (<a class="el" href="group__glibmmEnums.html#ga795b9718605425a03f337e0b7421fcbc">ParamFlags</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#ga795b9718605425a03f337e0b7421fcbc">ParamFlags</a> rhs)</td></tr>
<tr class="separator:ga4180c1b9f616ce95a2fdf066360796a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaad68b971795db0bf683a37b7962244dd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga795b9718605425a03f337e0b7421fcbc">ParamFlags</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gaad68b971795db0bf683a37b7962244dd">operator&amp;=</a> (<a class="el" href="group__glibmmEnums.html#ga795b9718605425a03f337e0b7421fcbc">ParamFlags</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#ga795b9718605425a03f337e0b7421fcbc">ParamFlags</a> rhs)</td></tr>
<tr class="separator:gaad68b971795db0bf683a37b7962244dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf07dad32ab115f4f1db890ed19d50220"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga795b9718605425a03f337e0b7421fcbc">ParamFlags</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gaf07dad32ab115f4f1db890ed19d50220">operator^=</a> (<a class="el" href="group__glibmmEnums.html#ga795b9718605425a03f337e0b7421fcbc">ParamFlags</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#ga795b9718605425a03f337e0b7421fcbc">ParamFlags</a> rhs)</td></tr>
<tr class="separator:gaf07dad32ab115f4f1db890ed19d50220"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8e018d8609ba17b0f6955505a8363bf7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga33c24ccefbd130021f06708763e16ef2">FileTest</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga8e018d8609ba17b0f6955505a8363bf7">operator|</a> (<a class="el" href="group__glibmmEnums.html#ga33c24ccefbd130021f06708763e16ef2">FileTest</a> lhs, <a class="el" href="group__glibmmEnums.html#ga33c24ccefbd130021f06708763e16ef2">FileTest</a> rhs)</td></tr>
<tr class="separator:ga8e018d8609ba17b0f6955505a8363bf7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae652f47e7b61603b9a6b86b7251d5526"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga33c24ccefbd130021f06708763e16ef2">FileTest</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gae652f47e7b61603b9a6b86b7251d5526">operator&amp;</a> (<a class="el" href="group__glibmmEnums.html#ga33c24ccefbd130021f06708763e16ef2">FileTest</a> lhs, <a class="el" href="group__glibmmEnums.html#ga33c24ccefbd130021f06708763e16ef2">FileTest</a> rhs)</td></tr>
<tr class="separator:gae652f47e7b61603b9a6b86b7251d5526"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6c089f23d6bfd92e083edc75519db75e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga33c24ccefbd130021f06708763e16ef2">FileTest</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga6c089f23d6bfd92e083edc75519db75e">operator^</a> (<a class="el" href="group__glibmmEnums.html#ga33c24ccefbd130021f06708763e16ef2">FileTest</a> lhs, <a class="el" href="group__glibmmEnums.html#ga33c24ccefbd130021f06708763e16ef2">FileTest</a> rhs)</td></tr>
<tr class="separator:ga6c089f23d6bfd92e083edc75519db75e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga948edadd8ee7442b83d37dc3c325f890"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga33c24ccefbd130021f06708763e16ef2">FileTest</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga948edadd8ee7442b83d37dc3c325f890">operator~</a> (<a class="el" href="group__glibmmEnums.html#ga33c24ccefbd130021f06708763e16ef2">FileTest</a> flags)</td></tr>
<tr class="separator:ga948edadd8ee7442b83d37dc3c325f890"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9a6f5470f667596e897f5bfbd1068283"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga33c24ccefbd130021f06708763e16ef2">FileTest</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga9a6f5470f667596e897f5bfbd1068283">operator|=</a> (<a class="el" href="group__glibmmEnums.html#ga33c24ccefbd130021f06708763e16ef2">FileTest</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#ga33c24ccefbd130021f06708763e16ef2">FileTest</a> rhs)</td></tr>
<tr class="separator:ga9a6f5470f667596e897f5bfbd1068283"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga112ada474a7aad83af2bd49403abf41e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga33c24ccefbd130021f06708763e16ef2">FileTest</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga112ada474a7aad83af2bd49403abf41e">operator&amp;=</a> (<a class="el" href="group__glibmmEnums.html#ga33c24ccefbd130021f06708763e16ef2">FileTest</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#ga33c24ccefbd130021f06708763e16ef2">FileTest</a> rhs)</td></tr>
<tr class="separator:ga112ada474a7aad83af2bd49403abf41e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2219c78993a5196ca2a435a18e0fc3a7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga33c24ccefbd130021f06708763e16ef2">FileTest</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga2219c78993a5196ca2a435a18e0fc3a7">operator^=</a> (<a class="el" href="group__glibmmEnums.html#ga33c24ccefbd130021f06708763e16ef2">FileTest</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#ga33c24ccefbd130021f06708763e16ef2">FileTest</a> rhs)</td></tr>
<tr class="separator:ga2219c78993a5196ca2a435a18e0fc3a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0b2fce78896a9a84f7ea3a5646cc7d36"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FileUtils.html#ga0b2fce78896a9a84f7ea3a5646cc7d36">file_test</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; filename, <a class="el" href="group__glibmmEnums.html#ga33c24ccefbd130021f06708763e16ef2">FileTest</a> test)</td></tr>
<tr class="memdesc:ga0b2fce78896a9a84f7ea3a5646cc7d36"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns <code>true</code> if any of the tests in the bitfield <em>test</em> are true.  <a href="group__FileUtils.html#ga0b2fce78896a9a84f7ea3a5646cc7d36">More...</a><br /></td></tr>
<tr class="separator:ga0b2fce78896a9a84f7ea3a5646cc7d36"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae4c8d716bd109b6b8e1420a8c20b3507"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FileUtils.html#gae4c8d716bd109b6b8e1420a8c20b3507">mkstemp</a> (<a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; filename_template)</td></tr>
<tr class="memdesc:gae4c8d716bd109b6b8e1420a8c20b3507"><td class="mdescLeft">&#160;</td><td class="mdescRight">Opens a temporary file.  <a href="group__FileUtils.html#gae4c8d716bd109b6b8e1420a8c20b3507">More...</a><br /></td></tr>
<tr class="separator:gae4c8d716bd109b6b8e1420a8c20b3507"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae91f239f1cf0123399374deed54fbf3a"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FileUtils.html#gae91f239f1cf0123399374deed54fbf3a">file_open_tmp</a> (<a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; name_used, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; prefix)</td></tr>
<tr class="memdesc:gae91f239f1cf0123399374deed54fbf3a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Opens a file for writing in the preferred directory for temporary files (as returned by <a class="el" href="group__MiscUtils.html#gac42272146fd9320958132f1591d28991" title="Gets the directory to use for temporary files. ">Glib::get_tmp_dir()</a>).  <a href="group__FileUtils.html#gae91f239f1cf0123399374deed54fbf3a">More...</a><br /></td></tr>
<tr class="separator:gae91f239f1cf0123399374deed54fbf3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga682379de4ea119540b4bdc1759e93e1d"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FileUtils.html#ga682379de4ea119540b4bdc1759e93e1d">file_open_tmp</a> (<a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; name_used)</td></tr>
<tr class="memdesc:ga682379de4ea119540b4bdc1759e93e1d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Opens a file for writing in the preferred directory for temporary files (as returned by <a class="el" href="group__MiscUtils.html#gac42272146fd9320958132f1591d28991" title="Gets the directory to use for temporary files. ">Glib::get_tmp_dir()</a>).  <a href="group__FileUtils.html#ga682379de4ea119540b4bdc1759e93e1d">More...</a><br /></td></tr>
<tr class="separator:ga682379de4ea119540b4bdc1759e93e1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga835da54212fe78e833ac55b49150b989"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FileUtils.html#ga835da54212fe78e833ac55b49150b989">file_get_contents</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; filename)</td></tr>
<tr class="memdesc:ga835da54212fe78e833ac55b49150b989"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reads an entire file into a string, with good error checking.  <a href="group__FileUtils.html#ga835da54212fe78e833ac55b49150b989">More...</a><br /></td></tr>
<tr class="separator:ga835da54212fe78e833ac55b49150b989"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c6c4cb2115f410b15f09634909b0b7c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a4c6c4cb2115f410b15f09634909b0b7c">file_set_contents</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; filename, const gchar* contents, gssize length)</td></tr>
<tr class="memdesc:a4c6c4cb2115f410b15f09634909b0b7c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Writes all of <em>contents</em> to a file named <em>filename</em>, with good error checking.  <a href="#a4c6c4cb2115f410b15f09634909b0b7c">More...</a><br /></td></tr>
<tr class="separator:a4c6c4cb2115f410b15f09634909b0b7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e51edee26822f97749f589138776850"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a3e51edee26822f97749f589138776850">file_set_contents</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; filename, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; contents)</td></tr>
<tr class="memdesc:a3e51edee26822f97749f589138776850"><td class="mdescLeft">&#160;</td><td class="mdescRight">A variant of file_set_contents which accepts a standard C++ string.  <a href="#a3e51edee26822f97749f589138776850">More...</a><br /></td></tr>
<tr class="separator:a3e51edee26822f97749f589138776850"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0dd0a8800b6311ee8f3867eb27a72ae5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#gaee093e5db5bc1ea5738771ba0d1af3b7">IOFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga0dd0a8800b6311ee8f3867eb27a72ae5">operator|</a> (<a class="el" href="group__glibmmEnums.html#gaee093e5db5bc1ea5738771ba0d1af3b7">IOFlags</a> lhs, <a class="el" href="group__glibmmEnums.html#gaee093e5db5bc1ea5738771ba0d1af3b7">IOFlags</a> rhs)</td></tr>
<tr class="separator:ga0dd0a8800b6311ee8f3867eb27a72ae5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7662618e73d046d4df5eb7cce3e487f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#gaee093e5db5bc1ea5738771ba0d1af3b7">IOFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga7662618e73d046d4df5eb7cce3e487f8">operator&amp;</a> (<a class="el" href="group__glibmmEnums.html#gaee093e5db5bc1ea5738771ba0d1af3b7">IOFlags</a> lhs, <a class="el" href="group__glibmmEnums.html#gaee093e5db5bc1ea5738771ba0d1af3b7">IOFlags</a> rhs)</td></tr>
<tr class="separator:ga7662618e73d046d4df5eb7cce3e487f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad61c57b0678c703e8a14230d18bacff7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#gaee093e5db5bc1ea5738771ba0d1af3b7">IOFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gad61c57b0678c703e8a14230d18bacff7">operator^</a> (<a class="el" href="group__glibmmEnums.html#gaee093e5db5bc1ea5738771ba0d1af3b7">IOFlags</a> lhs, <a class="el" href="group__glibmmEnums.html#gaee093e5db5bc1ea5738771ba0d1af3b7">IOFlags</a> rhs)</td></tr>
<tr class="separator:gad61c57b0678c703e8a14230d18bacff7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga548c1cb09208fef57e5d0b3c992d71b9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#gaee093e5db5bc1ea5738771ba0d1af3b7">IOFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga548c1cb09208fef57e5d0b3c992d71b9">operator~</a> (<a class="el" href="group__glibmmEnums.html#gaee093e5db5bc1ea5738771ba0d1af3b7">IOFlags</a> flags)</td></tr>
<tr class="separator:ga548c1cb09208fef57e5d0b3c992d71b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac3539f6df5e0c0658726f4f0573146f9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#gaee093e5db5bc1ea5738771ba0d1af3b7">IOFlags</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gac3539f6df5e0c0658726f4f0573146f9">operator|=</a> (<a class="el" href="group__glibmmEnums.html#gaee093e5db5bc1ea5738771ba0d1af3b7">IOFlags</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#gaee093e5db5bc1ea5738771ba0d1af3b7">IOFlags</a> rhs)</td></tr>
<tr class="separator:gac3539f6df5e0c0658726f4f0573146f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae84d9361a6154e6b0e8d099705ad6cad"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#gaee093e5db5bc1ea5738771ba0d1af3b7">IOFlags</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gae84d9361a6154e6b0e8d099705ad6cad">operator&amp;=</a> (<a class="el" href="group__glibmmEnums.html#gaee093e5db5bc1ea5738771ba0d1af3b7">IOFlags</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#gaee093e5db5bc1ea5738771ba0d1af3b7">IOFlags</a> rhs)</td></tr>
<tr class="separator:gae84d9361a6154e6b0e8d099705ad6cad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2180a5c566ced37bbeb37050d9632da9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#gaee093e5db5bc1ea5738771ba0d1af3b7">IOFlags</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga2180a5c566ced37bbeb37050d9632da9">operator^=</a> (<a class="el" href="group__glibmmEnums.html#gaee093e5db5bc1ea5738771ba0d1af3b7">IOFlags</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#gaee093e5db5bc1ea5738771ba0d1af3b7">IOFlags</a> rhs)</td></tr>
<tr class="separator:ga2180a5c566ced37bbeb37050d9632da9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab5937e9164f36f75ba87fd67903348d5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#gabd96381793b70d4ae32c725926990918">IOCondition</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gab5937e9164f36f75ba87fd67903348d5">operator|</a> (<a class="el" href="group__glibmmEnums.html#gabd96381793b70d4ae32c725926990918">IOCondition</a> lhs, <a class="el" href="group__glibmmEnums.html#gabd96381793b70d4ae32c725926990918">IOCondition</a> rhs)</td></tr>
<tr class="separator:gab5937e9164f36f75ba87fd67903348d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga12928ddba0f38406f19d55547bac552b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#gabd96381793b70d4ae32c725926990918">IOCondition</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga12928ddba0f38406f19d55547bac552b">operator&amp;</a> (<a class="el" href="group__glibmmEnums.html#gabd96381793b70d4ae32c725926990918">IOCondition</a> lhs, <a class="el" href="group__glibmmEnums.html#gabd96381793b70d4ae32c725926990918">IOCondition</a> rhs)</td></tr>
<tr class="separator:ga12928ddba0f38406f19d55547bac552b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6416bbf923045261beb85241fff8ef0d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#gabd96381793b70d4ae32c725926990918">IOCondition</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga6416bbf923045261beb85241fff8ef0d">operator^</a> (<a class="el" href="group__glibmmEnums.html#gabd96381793b70d4ae32c725926990918">IOCondition</a> lhs, <a class="el" href="group__glibmmEnums.html#gabd96381793b70d4ae32c725926990918">IOCondition</a> rhs)</td></tr>
<tr class="separator:ga6416bbf923045261beb85241fff8ef0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga85461947d24f306cefd2fe17999deb97"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#gabd96381793b70d4ae32c725926990918">IOCondition</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga85461947d24f306cefd2fe17999deb97">operator~</a> (<a class="el" href="group__glibmmEnums.html#gabd96381793b70d4ae32c725926990918">IOCondition</a> flags)</td></tr>
<tr class="separator:ga85461947d24f306cefd2fe17999deb97"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8269a01826f8737d98ab0d345a0004f4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#gabd96381793b70d4ae32c725926990918">IOCondition</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga8269a01826f8737d98ab0d345a0004f4">operator|=</a> (<a class="el" href="group__glibmmEnums.html#gabd96381793b70d4ae32c725926990918">IOCondition</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#gabd96381793b70d4ae32c725926990918">IOCondition</a> rhs)</td></tr>
<tr class="separator:ga8269a01826f8737d98ab0d345a0004f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga11f46ad6051058eeeb34d5963a4f7c44"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#gabd96381793b70d4ae32c725926990918">IOCondition</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga11f46ad6051058eeeb34d5963a4f7c44">operator&amp;=</a> (<a class="el" href="group__glibmmEnums.html#gabd96381793b70d4ae32c725926990918">IOCondition</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#gabd96381793b70d4ae32c725926990918">IOCondition</a> rhs)</td></tr>
<tr class="separator:ga11f46ad6051058eeeb34d5963a4f7c44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga995d6d5d01db67af62661bcd5dfd1ad6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#gabd96381793b70d4ae32c725926990918">IOCondition</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga995d6d5d01db67af62661bcd5dfd1ad6">operator^=</a> (<a class="el" href="group__glibmmEnums.html#gabd96381793b70d4ae32c725926990918">IOCondition</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#gabd96381793b70d4ae32c725926990918">IOCondition</a> rhs)</td></tr>
<tr class="separator:ga995d6d5d01db67af62661bcd5dfd1ad6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a671306f4a3a0cae5ab4d7a9d54886592"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGlib_1_1IOChannel.html">IOChannel</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">wrap</a> (GIOChannel* gobject, bool take_copy=false)</td></tr>
<tr class="separator:a671306f4a3a0cae5ab4d7a9d54886592"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabac5e1493392116b118e4d1048e3fef0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga5866be36312563d91e5a7be27348459b">KeyFileFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gabac5e1493392116b118e4d1048e3fef0">operator|</a> (<a class="el" href="group__glibmmEnums.html#ga5866be36312563d91e5a7be27348459b">KeyFileFlags</a> lhs, <a class="el" href="group__glibmmEnums.html#ga5866be36312563d91e5a7be27348459b">KeyFileFlags</a> rhs)</td></tr>
<tr class="separator:gabac5e1493392116b118e4d1048e3fef0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1827ef58fe5e85d65ff8166e51b33556"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga5866be36312563d91e5a7be27348459b">KeyFileFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga1827ef58fe5e85d65ff8166e51b33556">operator&amp;</a> (<a class="el" href="group__glibmmEnums.html#ga5866be36312563d91e5a7be27348459b">KeyFileFlags</a> lhs, <a class="el" href="group__glibmmEnums.html#ga5866be36312563d91e5a7be27348459b">KeyFileFlags</a> rhs)</td></tr>
<tr class="separator:ga1827ef58fe5e85d65ff8166e51b33556"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacc28b21831114895abfdbae6c1908114"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga5866be36312563d91e5a7be27348459b">KeyFileFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gacc28b21831114895abfdbae6c1908114">operator^</a> (<a class="el" href="group__glibmmEnums.html#ga5866be36312563d91e5a7be27348459b">KeyFileFlags</a> lhs, <a class="el" href="group__glibmmEnums.html#ga5866be36312563d91e5a7be27348459b">KeyFileFlags</a> rhs)</td></tr>
<tr class="separator:gacc28b21831114895abfdbae6c1908114"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab99ff1d7c6d96da2ddfcfd1c4954e9b6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga5866be36312563d91e5a7be27348459b">KeyFileFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gab99ff1d7c6d96da2ddfcfd1c4954e9b6">operator~</a> (<a class="el" href="group__glibmmEnums.html#ga5866be36312563d91e5a7be27348459b">KeyFileFlags</a> flags)</td></tr>
<tr class="separator:gab99ff1d7c6d96da2ddfcfd1c4954e9b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7096a34594825c90d7b6257935a62eb1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga5866be36312563d91e5a7be27348459b">KeyFileFlags</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga7096a34594825c90d7b6257935a62eb1">operator|=</a> (<a class="el" href="group__glibmmEnums.html#ga5866be36312563d91e5a7be27348459b">KeyFileFlags</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#ga5866be36312563d91e5a7be27348459b">KeyFileFlags</a> rhs)</td></tr>
<tr class="separator:ga7096a34594825c90d7b6257935a62eb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga80dd56fcaea8bc3f0a5f21b9d3049877"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga5866be36312563d91e5a7be27348459b">KeyFileFlags</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga80dd56fcaea8bc3f0a5f21b9d3049877">operator&amp;=</a> (<a class="el" href="group__glibmmEnums.html#ga5866be36312563d91e5a7be27348459b">KeyFileFlags</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#ga5866be36312563d91e5a7be27348459b">KeyFileFlags</a> rhs)</td></tr>
<tr class="separator:ga80dd56fcaea8bc3f0a5f21b9d3049877"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac90869f74a743e2f99f55708c28a585d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga5866be36312563d91e5a7be27348459b">KeyFileFlags</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gac90869f74a743e2f99f55708c28a585d">operator^=</a> (<a class="el" href="group__glibmmEnums.html#ga5866be36312563d91e5a7be27348459b">KeyFileFlags</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#ga5866be36312563d91e5a7be27348459b">KeyFileFlags</a> rhs)</td></tr>
<tr class="separator:gac90869f74a743e2f99f55708c28a585d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga55c3ed59e5e0f11fe51ae823c9ebd8c5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga53f0c2b27f8ba1bca1e695397a75c673">FormatSizeFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga55c3ed59e5e0f11fe51ae823c9ebd8c5">operator|</a> (<a class="el" href="group__glibmmEnums.html#ga53f0c2b27f8ba1bca1e695397a75c673">FormatSizeFlags</a> lhs, <a class="el" href="group__glibmmEnums.html#ga53f0c2b27f8ba1bca1e695397a75c673">FormatSizeFlags</a> rhs)</td></tr>
<tr class="separator:ga55c3ed59e5e0f11fe51ae823c9ebd8c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga53ee4c03a17351cf3eeee91ad0851084"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga53f0c2b27f8ba1bca1e695397a75c673">FormatSizeFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga53ee4c03a17351cf3eeee91ad0851084">operator&amp;</a> (<a class="el" href="group__glibmmEnums.html#ga53f0c2b27f8ba1bca1e695397a75c673">FormatSizeFlags</a> lhs, <a class="el" href="group__glibmmEnums.html#ga53f0c2b27f8ba1bca1e695397a75c673">FormatSizeFlags</a> rhs)</td></tr>
<tr class="separator:ga53ee4c03a17351cf3eeee91ad0851084"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac1a95f6b60212d09d58f2d5f79c2ed55"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga53f0c2b27f8ba1bca1e695397a75c673">FormatSizeFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gac1a95f6b60212d09d58f2d5f79c2ed55">operator^</a> (<a class="el" href="group__glibmmEnums.html#ga53f0c2b27f8ba1bca1e695397a75c673">FormatSizeFlags</a> lhs, <a class="el" href="group__glibmmEnums.html#ga53f0c2b27f8ba1bca1e695397a75c673">FormatSizeFlags</a> rhs)</td></tr>
<tr class="separator:gac1a95f6b60212d09d58f2d5f79c2ed55"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0ae9e277d1b96ba75f89aad2c449951a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga53f0c2b27f8ba1bca1e695397a75c673">FormatSizeFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga0ae9e277d1b96ba75f89aad2c449951a">operator~</a> (<a class="el" href="group__glibmmEnums.html#ga53f0c2b27f8ba1bca1e695397a75c673">FormatSizeFlags</a> flags)</td></tr>
<tr class="separator:ga0ae9e277d1b96ba75f89aad2c449951a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad0242df3176de300921be12195b30066"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga53f0c2b27f8ba1bca1e695397a75c673">FormatSizeFlags</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gad0242df3176de300921be12195b30066">operator|=</a> (<a class="el" href="group__glibmmEnums.html#ga53f0c2b27f8ba1bca1e695397a75c673">FormatSizeFlags</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#ga53f0c2b27f8ba1bca1e695397a75c673">FormatSizeFlags</a> rhs)</td></tr>
<tr class="separator:gad0242df3176de300921be12195b30066"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac415899f08f69fdc4517b5277d36fa62"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga53f0c2b27f8ba1bca1e695397a75c673">FormatSizeFlags</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gac415899f08f69fdc4517b5277d36fa62">operator&amp;=</a> (<a class="el" href="group__glibmmEnums.html#ga53f0c2b27f8ba1bca1e695397a75c673">FormatSizeFlags</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#ga53f0c2b27f8ba1bca1e695397a75c673">FormatSizeFlags</a> rhs)</td></tr>
<tr class="separator:gac415899f08f69fdc4517b5277d36fa62"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga472fd7f4cc0a950e7b9ec14f0d89f060"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga53f0c2b27f8ba1bca1e695397a75c673">FormatSizeFlags</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga472fd7f4cc0a950e7b9ec14f0d89f060">operator^=</a> (<a class="el" href="group__glibmmEnums.html#ga53f0c2b27f8ba1bca1e695397a75c673">FormatSizeFlags</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#ga53f0c2b27f8ba1bca1e695397a75c673">FormatSizeFlags</a> rhs)</td></tr>
<tr class="separator:ga472fd7f4cc0a950e7b9ec14f0d89f060"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9c2f67828083d74925b23c59ab868698"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#ga9c2f67828083d74925b23c59ab868698">get_application_name</a> ()</td></tr>
<tr class="memdesc:ga9c2f67828083d74925b23c59ab868698"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets a human-readable name for the application, as set by <a class="el" href="group__MiscUtils.html#ga40e45835b7b461cba0f7a10fbb63c0d3" title="Sets a human-readable name for the application. ">Glib::set_application_name()</a>.  <a href="group__MiscUtils.html#ga9c2f67828083d74925b23c59ab868698">More...</a><br /></td></tr>
<tr class="separator:ga9c2f67828083d74925b23c59ab868698"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga40e45835b7b461cba0f7a10fbb63c0d3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#ga40e45835b7b461cba0f7a10fbb63c0d3">set_application_name</a> (const <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&amp; application_name)</td></tr>
<tr class="memdesc:ga40e45835b7b461cba0f7a10fbb63c0d3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets a human-readable name for the application.  <a href="group__MiscUtils.html#ga40e45835b7b461cba0f7a10fbb63c0d3">More...</a><br /></td></tr>
<tr class="separator:ga40e45835b7b461cba0f7a10fbb63c0d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga391655dededb496010eee2e92d0f1fdf"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#ga391655dededb496010eee2e92d0f1fdf">get_prgname</a> ()</td></tr>
<tr class="memdesc:ga391655dededb496010eee2e92d0f1fdf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the name of the program.  <a href="group__MiscUtils.html#ga391655dededb496010eee2e92d0f1fdf">More...</a><br /></td></tr>
<tr class="separator:ga391655dededb496010eee2e92d0f1fdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7d5c429822c09048892c4dee9c8e08c1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#ga7d5c429822c09048892c4dee9c8e08c1">set_prgname</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; prgname)</td></tr>
<tr class="memdesc:ga7d5c429822c09048892c4dee9c8e08c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the name of the program.  <a href="group__MiscUtils.html#ga7d5c429822c09048892c4dee9c8e08c1">More...</a><br /></td></tr>
<tr class="separator:ga7d5c429822c09048892c4dee9c8e08c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5e186fdb08835342a5866b11fe787ebb"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#ga5e186fdb08835342a5866b11fe787ebb">getenv</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; variable, bool&amp; found)</td></tr>
<tr class="memdesc:ga5e186fdb08835342a5866b11fe787ebb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the value of an environment variable.  <a href="group__MiscUtils.html#ga5e186fdb08835342a5866b11fe787ebb">More...</a><br /></td></tr>
<tr class="separator:ga5e186fdb08835342a5866b11fe787ebb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8e2c8f250aa7f059956737851ace08f6"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#ga8e2c8f250aa7f059956737851ace08f6">getenv</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; variable)</td></tr>
<tr class="memdesc:ga8e2c8f250aa7f059956737851ace08f6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the value of an environment variable.  <a href="group__MiscUtils.html#ga8e2c8f250aa7f059956737851ace08f6">More...</a><br /></td></tr>
<tr class="separator:ga8e2c8f250aa7f059956737851ace08f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga862657f21e5a930541d048a920204f59"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#ga862657f21e5a930541d048a920204f59">setenv</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; variable, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; value, bool overwrite=true)</td></tr>
<tr class="memdesc:ga862657f21e5a930541d048a920204f59"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets an environment variable.  <a href="group__MiscUtils.html#ga862657f21e5a930541d048a920204f59">More...</a><br /></td></tr>
<tr class="separator:ga862657f21e5a930541d048a920204f59"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6fb89001630714ec9ee5244cab56343e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#ga6fb89001630714ec9ee5244cab56343e">unsetenv</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; variable)</td></tr>
<tr class="memdesc:ga6fb89001630714ec9ee5244cab56343e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Removes an environment variable from the environment.  <a href="group__MiscUtils.html#ga6fb89001630714ec9ee5244cab56343e">More...</a><br /></td></tr>
<tr class="separator:ga6fb89001630714ec9ee5244cab56343e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga350a5f6f1ae631f748c89d8dbe7557df"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1ArrayHandle.html">Glib::ArrayHandle</a>&lt; <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#ga350a5f6f1ae631f748c89d8dbe7557df">listenv</a> ()</td></tr>
<tr class="memdesc:ga350a5f6f1ae631f748c89d8dbe7557df"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the names of all variables set in the environment.  <a href="group__MiscUtils.html#ga350a5f6f1ae631f748c89d8dbe7557df">More...</a><br /></td></tr>
<tr class="separator:ga350a5f6f1ae631f748c89d8dbe7557df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga52964bfd712e8c9e688f668da51f3ed9"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#ga52964bfd712e8c9e688f668da51f3ed9">get_user_name</a> ()</td></tr>
<tr class="memdesc:ga52964bfd712e8c9e688f668da51f3ed9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the user name of the current user.  <a href="group__MiscUtils.html#ga52964bfd712e8c9e688f668da51f3ed9">More...</a><br /></td></tr>
<tr class="separator:ga52964bfd712e8c9e688f668da51f3ed9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga30692e3263e66868878f535e0b7c9722"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#ga30692e3263e66868878f535e0b7c9722">get_real_name</a> ()</td></tr>
<tr class="memdesc:ga30692e3263e66868878f535e0b7c9722"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the real name of the current user.  <a href="group__MiscUtils.html#ga30692e3263e66868878f535e0b7c9722">More...</a><br /></td></tr>
<tr class="separator:ga30692e3263e66868878f535e0b7c9722"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9412ea70c7fea058c03211dac318f8e6"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#ga9412ea70c7fea058c03211dac318f8e6">get_home_dir</a> ()</td></tr>
<tr class="memdesc:ga9412ea70c7fea058c03211dac318f8e6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the current user's home directory.  <a href="group__MiscUtils.html#ga9412ea70c7fea058c03211dac318f8e6">More...</a><br /></td></tr>
<tr class="separator:ga9412ea70c7fea058c03211dac318f8e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac42272146fd9320958132f1591d28991"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#gac42272146fd9320958132f1591d28991">get_tmp_dir</a> ()</td></tr>
<tr class="memdesc:gac42272146fd9320958132f1591d28991"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the directory to use for temporary files.  <a href="group__MiscUtils.html#gac42272146fd9320958132f1591d28991">More...</a><br /></td></tr>
<tr class="separator:gac42272146fd9320958132f1591d28991"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga06d93c95572d6a382b8cc4e09dd5a339"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#ga06d93c95572d6a382b8cc4e09dd5a339">get_current_dir</a> ()</td></tr>
<tr class="memdesc:ga06d93c95572d6a382b8cc4e09dd5a339"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the current directory.  <a href="group__MiscUtils.html#ga06d93c95572d6a382b8cc4e09dd5a339">More...</a><br /></td></tr>
<tr class="separator:ga06d93c95572d6a382b8cc4e09dd5a339"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabc928a4e477df53f90e221a854cc73cb"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#gabc928a4e477df53f90e221a854cc73cb">get_user_special_dir</a> (GUserDirectory directory)</td></tr>
<tr class="memdesc:gabc928a4e477df53f90e221a854cc73cb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the full path of a special directory using its logical id.  <a href="group__MiscUtils.html#gabc928a4e477df53f90e221a854cc73cb">More...</a><br /></td></tr>
<tr class="separator:gabc928a4e477df53f90e221a854cc73cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga33289a74049470bc23a3859ba8b310c5"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#ga33289a74049470bc23a3859ba8b310c5">get_user_special_dir</a> (<a class="el" href="group__glibmmEnums.html#ga1d1ca7293a7a06f1d34ef3e21440b819">UserDirectory</a> directory)</td></tr>
<tr class="memdesc:ga33289a74049470bc23a3859ba8b310c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the full path of a special directory using its logical id.  <a href="group__MiscUtils.html#ga33289a74049470bc23a3859ba8b310c5">More...</a><br /></td></tr>
<tr class="separator:ga33289a74049470bc23a3859ba8b310c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga821b704b5ede1583e4057990976d394b"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#ga821b704b5ede1583e4057990976d394b">get_user_data_dir</a> ()</td></tr>
<tr class="memdesc:ga821b704b5ede1583e4057990976d394b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a base directory in which to access application data such as icons that is customized for a particular user.  <a href="group__MiscUtils.html#ga821b704b5ede1583e4057990976d394b">More...</a><br /></td></tr>
<tr class="separator:ga821b704b5ede1583e4057990976d394b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae517b931f4753abcd48adb2769a8fc48"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#gae517b931f4753abcd48adb2769a8fc48">get_user_config_dir</a> ()</td></tr>
<tr class="memdesc:gae517b931f4753abcd48adb2769a8fc48"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a base directory in which to store user-specific application configuration information such as user preferences and settings.  <a href="group__MiscUtils.html#gae517b931f4753abcd48adb2769a8fc48">More...</a><br /></td></tr>
<tr class="separator:gae517b931f4753abcd48adb2769a8fc48"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3a957e23dc92b928045135d4a5c6aec9"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a06912.html">std::vector</a>&lt; <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#ga3a957e23dc92b928045135d4a5c6aec9">get_system_data_dirs</a> ()</td></tr>
<tr class="memdesc:ga3a957e23dc92b928045135d4a5c6aec9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns an ordered list of base directories in which to access system-wide application data.  <a href="group__MiscUtils.html#ga3a957e23dc92b928045135d4a5c6aec9">More...</a><br /></td></tr>
<tr class="separator:ga3a957e23dc92b928045135d4a5c6aec9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7ac473ccb6ff59400b62b9396d1b72bd"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a06912.html">std::vector</a>&lt; <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#ga7ac473ccb6ff59400b62b9396d1b72bd">get_system_config_dirs</a> ()</td></tr>
<tr class="memdesc:ga7ac473ccb6ff59400b62b9396d1b72bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns an ordered list of base directories in which to access system-wide configuration information.  <a href="group__MiscUtils.html#ga7ac473ccb6ff59400b62b9396d1b72bd">More...</a><br /></td></tr>
<tr class="separator:ga7ac473ccb6ff59400b62b9396d1b72bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa68121f26e82df1c293c82b89c8998e5"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#gaa68121f26e82df1c293c82b89c8998e5">get_user_cache_dir</a> ()</td></tr>
<tr class="memdesc:gaa68121f26e82df1c293c82b89c8998e5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a base directory in which to store non-essential, cached data specific to particular user.  <a href="group__MiscUtils.html#gaa68121f26e82df1c293c82b89c8998e5">More...</a><br /></td></tr>
<tr class="separator:gaa68121f26e82df1c293c82b89c8998e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad82525f39f7408f97f2c096c4f721b3b"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#gad82525f39f7408f97f2c096c4f721b3b">path_is_absolute</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; filename)</td></tr>
<tr class="memdesc:gad82525f39f7408f97f2c096c4f721b3b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns <code>true</code> if the given <em>filename</em> is an absolute file name, i.e. it contains a full path from the root directory such as <code>"/usr/local"</code> on UNIX or <code>"C:\\windows"</code> on Windows systems.  <a href="group__MiscUtils.html#gad82525f39f7408f97f2c096c4f721b3b">More...</a><br /></td></tr>
<tr class="separator:gad82525f39f7408f97f2c096c4f721b3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga306eee64abc3d28993895b826f4dd533"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#ga306eee64abc3d28993895b826f4dd533">path_skip_root</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; filename)</td></tr>
<tr class="memdesc:ga306eee64abc3d28993895b826f4dd533"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the remaining part of <em>filename</em> after the root component, i.e. after the <code>"/"</code> on UNIX or <code>"C:\\"</code> on Windows.  <a href="group__MiscUtils.html#ga306eee64abc3d28993895b826f4dd533">More...</a><br /></td></tr>
<tr class="separator:ga306eee64abc3d28993895b826f4dd533"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga20ebf2917a7fce5d1901568017b95a35"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#ga20ebf2917a7fce5d1901568017b95a35">path_get_basename</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; filename)</td></tr>
<tr class="memdesc:ga20ebf2917a7fce5d1901568017b95a35"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the name of the file without any leading directory components.  <a href="group__MiscUtils.html#ga20ebf2917a7fce5d1901568017b95a35">More...</a><br /></td></tr>
<tr class="separator:ga20ebf2917a7fce5d1901568017b95a35"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae03457226c4239a74b83486739521434"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#gae03457226c4239a74b83486739521434">path_get_dirname</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; filename)</td></tr>
<tr class="memdesc:gae03457226c4239a74b83486739521434"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the directory components of a file name.  <a href="group__MiscUtils.html#gae03457226c4239a74b83486739521434">More...</a><br /></td></tr>
<tr class="separator:gae03457226c4239a74b83486739521434"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa4a70bf050b3f318f87049ed30206a9a"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#gaa4a70bf050b3f318f87049ed30206a9a">build_filename</a> (const <a class="el" href="classGlib_1_1ArrayHandle.html">Glib::ArrayHandle</a>&lt; <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> &gt;&amp; elements)</td></tr>
<tr class="memdesc:gaa4a70bf050b3f318f87049ed30206a9a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a filename from a series of elements using the correct separator for filenames.  <a href="group__MiscUtils.html#gaa4a70bf050b3f318f87049ed30206a9a">More...</a><br /></td></tr>
<tr class="separator:gaa4a70bf050b3f318f87049ed30206a9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gada06023cc39be3a44eb68e38d6cbea6c"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#gada06023cc39be3a44eb68e38d6cbea6c">build_filename</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem1, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem2)</td></tr>
<tr class="memdesc:gada06023cc39be3a44eb68e38d6cbea6c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a filename from two elements using the correct separator for filenames.  <a href="group__MiscUtils.html#gada06023cc39be3a44eb68e38d6cbea6c">More...</a><br /></td></tr>
<tr class="separator:gada06023cc39be3a44eb68e38d6cbea6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf2be471b98cb5d47c9a30c084f87d9a7"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#gaf2be471b98cb5d47c9a30c084f87d9a7">build_filename</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem1, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem2, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem3)</td></tr>
<tr class="memdesc:gaf2be471b98cb5d47c9a30c084f87d9a7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a filename from three elements using the correct separator for filenames.  <a href="group__MiscUtils.html#gaf2be471b98cb5d47c9a30c084f87d9a7">More...</a><br /></td></tr>
<tr class="separator:gaf2be471b98cb5d47c9a30c084f87d9a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab342ab4856f3de7a5bc69a36773d7fb3"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#gab342ab4856f3de7a5bc69a36773d7fb3">build_filename</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem1, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem2, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem3, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem4)</td></tr>
<tr class="memdesc:gab342ab4856f3de7a5bc69a36773d7fb3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a filename from four elements using the correct separator for filenames.  <a href="group__MiscUtils.html#gab342ab4856f3de7a5bc69a36773d7fb3">More...</a><br /></td></tr>
<tr class="separator:gab342ab4856f3de7a5bc69a36773d7fb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga95d2bc18e3b0974f909243aca9970476"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#ga95d2bc18e3b0974f909243aca9970476">build_filename</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem1, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem2, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem3, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem4, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem5)</td></tr>
<tr class="memdesc:ga95d2bc18e3b0974f909243aca9970476"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a filename from five elements using the correct separator for filenames.  <a href="group__MiscUtils.html#ga95d2bc18e3b0974f909243aca9970476">More...</a><br /></td></tr>
<tr class="separator:ga95d2bc18e3b0974f909243aca9970476"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8b726f15e39f873bb0174d26d8a636a6"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#ga8b726f15e39f873bb0174d26d8a636a6">build_filename</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem1, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem2, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem3, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem4, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem5, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem6)</td></tr>
<tr class="memdesc:ga8b726f15e39f873bb0174d26d8a636a6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a filename from six elements using the correct separator for filenames.  <a href="group__MiscUtils.html#ga8b726f15e39f873bb0174d26d8a636a6">More...</a><br /></td></tr>
<tr class="separator:ga8b726f15e39f873bb0174d26d8a636a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaea9f342e6f620944625d48194622cdc6"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#gaea9f342e6f620944625d48194622cdc6">build_filename</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem1, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem2, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem3, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem4, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem5, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem6, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem7)</td></tr>
<tr class="memdesc:gaea9f342e6f620944625d48194622cdc6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a filename from seven elements using the correct separator for filenames.  <a href="group__MiscUtils.html#gaea9f342e6f620944625d48194622cdc6">More...</a><br /></td></tr>
<tr class="separator:gaea9f342e6f620944625d48194622cdc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4349eeddfaee3e22194bc511d1e92873"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#ga4349eeddfaee3e22194bc511d1e92873">build_filename</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem1, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem2, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem3, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem4, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem5, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem6, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem7, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem8)</td></tr>
<tr class="memdesc:ga4349eeddfaee3e22194bc511d1e92873"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a filename from eight elements using the correct separator for filenames.  <a href="group__MiscUtils.html#ga4349eeddfaee3e22194bc511d1e92873">More...</a><br /></td></tr>
<tr class="separator:ga4349eeddfaee3e22194bc511d1e92873"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafb17c98037af155ff8c46499bfbc5d2d"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#gafb17c98037af155ff8c46499bfbc5d2d">build_filename</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem1, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem2, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem3, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem4, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem5, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem6, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem7, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem8, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem9)</td></tr>
<tr class="memdesc:gafb17c98037af155ff8c46499bfbc5d2d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a filename from nine elements using the correct separator for filenames.  <a href="group__MiscUtils.html#gafb17c98037af155ff8c46499bfbc5d2d">More...</a><br /></td></tr>
<tr class="separator:gafb17c98037af155ff8c46499bfbc5d2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6afc89d45cc34f3cfce4a55f3f5e7afa"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#ga6afc89d45cc34f3cfce4a55f3f5e7afa">build_path</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; separator, const <a class="el" href="classGlib_1_1ArrayHandle.html">Glib::ArrayHandle</a>&lt; <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> &gt;&amp; elements)</td></tr>
<tr class="memdesc:ga6afc89d45cc34f3cfce4a55f3f5e7afa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a path from a series of elements using <em>separator</em> as the separator between elements.  <a href="group__MiscUtils.html#ga6afc89d45cc34f3cfce4a55f3f5e7afa">More...</a><br /></td></tr>
<tr class="separator:ga6afc89d45cc34f3cfce4a55f3f5e7afa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa4c4ecb9a3eb803ae6d9dee51e1e5b14"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#gaa4c4ecb9a3eb803ae6d9dee51e1e5b14">find_program_in_path</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; program)</td></tr>
<tr class="memdesc:gaa4c4ecb9a3eb803ae6d9dee51e1e5b14"><td class="mdescLeft">&#160;</td><td class="mdescRight">Locates the first executable named <em>program</em> in the user's path, in the same way that <code>execvp()</code> would locate it.  <a href="group__MiscUtils.html#gaa4c4ecb9a3eb803ae6d9dee51e1e5b14">More...</a><br /></td></tr>
<tr class="separator:gaa4c4ecb9a3eb803ae6d9dee51e1e5b14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga496c472c5f7234a09924eb1d30b93f44"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MiscUtils.html#ga496c472c5f7234a09924eb1d30b93f44">format_size</a> (guint64 <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01484.html#ga5b1a5398fdc4ecf20576f3cae02ea8fc">size</a>, <a class="el" href="group__glibmmEnums.html#ga53f0c2b27f8ba1bca1e695397a75c673">FormatSizeFlags</a> flags=<a class="el" href="namespaceGlib.html#ga53f0c2b27f8ba1bca1e695397a75c673aaa2c16592d413276b5243a5b2f14c5af">FORMAT_SIZE_DEFAULT</a>)</td></tr>
<tr class="memdesc:ga496c472c5f7234a09924eb1d30b93f44"><td class="mdescLeft">&#160;</td><td class="mdescRight">Formats a size (for example the size of a file) into a human readable string.  <a href="group__MiscUtils.html#ga496c472c5f7234a09924eb1d30b93f44">More...</a><br /></td></tr>
<tr class="separator:ga496c472c5f7234a09924eb1d30b93f44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gade862759d091b90329ba8f85aa2fd010"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga502283ffbe523adf38c69905ec8640f3">ModuleFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gade862759d091b90329ba8f85aa2fd010">operator|</a> (<a class="el" href="group__glibmmEnums.html#ga502283ffbe523adf38c69905ec8640f3">ModuleFlags</a> lhs, <a class="el" href="group__glibmmEnums.html#ga502283ffbe523adf38c69905ec8640f3">ModuleFlags</a> rhs)</td></tr>
<tr class="separator:gade862759d091b90329ba8f85aa2fd010"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaacd06c8457fa8f31c1483f96c4933ddf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga502283ffbe523adf38c69905ec8640f3">ModuleFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gaacd06c8457fa8f31c1483f96c4933ddf">operator&amp;</a> (<a class="el" href="group__glibmmEnums.html#ga502283ffbe523adf38c69905ec8640f3">ModuleFlags</a> lhs, <a class="el" href="group__glibmmEnums.html#ga502283ffbe523adf38c69905ec8640f3">ModuleFlags</a> rhs)</td></tr>
<tr class="separator:gaacd06c8457fa8f31c1483f96c4933ddf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga333d93ef372c08c322d27ac05bda0e18"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga502283ffbe523adf38c69905ec8640f3">ModuleFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga333d93ef372c08c322d27ac05bda0e18">operator^</a> (<a class="el" href="group__glibmmEnums.html#ga502283ffbe523adf38c69905ec8640f3">ModuleFlags</a> lhs, <a class="el" href="group__glibmmEnums.html#ga502283ffbe523adf38c69905ec8640f3">ModuleFlags</a> rhs)</td></tr>
<tr class="separator:ga333d93ef372c08c322d27ac05bda0e18"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaa723a5b4d33e54167f7adbb18746004"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga502283ffbe523adf38c69905ec8640f3">ModuleFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gaaa723a5b4d33e54167f7adbb18746004">operator~</a> (<a class="el" href="group__glibmmEnums.html#ga502283ffbe523adf38c69905ec8640f3">ModuleFlags</a> flags)</td></tr>
<tr class="separator:gaaa723a5b4d33e54167f7adbb18746004"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae9df767ea1ec74b0d9d9acce426a07a8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga502283ffbe523adf38c69905ec8640f3">ModuleFlags</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gae9df767ea1ec74b0d9d9acce426a07a8">operator|=</a> (<a class="el" href="group__glibmmEnums.html#ga502283ffbe523adf38c69905ec8640f3">ModuleFlags</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#ga502283ffbe523adf38c69905ec8640f3">ModuleFlags</a> rhs)</td></tr>
<tr class="separator:gae9df767ea1ec74b0d9d9acce426a07a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab903aa5397125ce37c66a259c4b1a5f5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga502283ffbe523adf38c69905ec8640f3">ModuleFlags</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gab903aa5397125ce37c66a259c4b1a5f5">operator&amp;=</a> (<a class="el" href="group__glibmmEnums.html#ga502283ffbe523adf38c69905ec8640f3">ModuleFlags</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#ga502283ffbe523adf38c69905ec8640f3">ModuleFlags</a> rhs)</td></tr>
<tr class="separator:gab903aa5397125ce37c66a259c4b1a5f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8e73a634c6441630eddf8805b22dd163"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga502283ffbe523adf38c69905ec8640f3">ModuleFlags</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga8e73a634c6441630eddf8805b22dd163">operator^=</a> (<a class="el" href="group__glibmmEnums.html#ga502283ffbe523adf38c69905ec8640f3">ModuleFlags</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#ga502283ffbe523adf38c69905ec8640f3">ModuleFlags</a> rhs)</td></tr>
<tr class="separator:ga8e73a634c6441630eddf8805b22dd163"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5c44b3a4eee7eefbb1f2d1d8f22642ca"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68d">RegexCompileFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga5c44b3a4eee7eefbb1f2d1d8f22642ca">operator|</a> (<a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68d">RegexCompileFlags</a> lhs, <a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68d">RegexCompileFlags</a> rhs)</td></tr>
<tr class="separator:ga5c44b3a4eee7eefbb1f2d1d8f22642ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4ae748a01d312275d2ca4e15c5df5826"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68d">RegexCompileFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga4ae748a01d312275d2ca4e15c5df5826">operator&amp;</a> (<a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68d">RegexCompileFlags</a> lhs, <a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68d">RegexCompileFlags</a> rhs)</td></tr>
<tr class="separator:ga4ae748a01d312275d2ca4e15c5df5826"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga69068f48bbea92cdd3cc7d69fdc017e1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68d">RegexCompileFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga69068f48bbea92cdd3cc7d69fdc017e1">operator^</a> (<a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68d">RegexCompileFlags</a> lhs, <a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68d">RegexCompileFlags</a> rhs)</td></tr>
<tr class="separator:ga69068f48bbea92cdd3cc7d69fdc017e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacb650222b1a3f6a44e72df95d815a7f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68d">RegexCompileFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gacb650222b1a3f6a44e72df95d815a7f8">operator~</a> (<a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68d">RegexCompileFlags</a> flags)</td></tr>
<tr class="separator:gacb650222b1a3f6a44e72df95d815a7f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae6fd65d5a674d2e2e453793d86fa64cd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68d">RegexCompileFlags</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gae6fd65d5a674d2e2e453793d86fa64cd">operator|=</a> (<a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68d">RegexCompileFlags</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68d">RegexCompileFlags</a> rhs)</td></tr>
<tr class="separator:gae6fd65d5a674d2e2e453793d86fa64cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeefcf05c20e07dde23268b83a1ff1c45"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68d">RegexCompileFlags</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gaeefcf05c20e07dde23268b83a1ff1c45">operator&amp;=</a> (<a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68d">RegexCompileFlags</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68d">RegexCompileFlags</a> rhs)</td></tr>
<tr class="separator:gaeefcf05c20e07dde23268b83a1ff1c45"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1425051a4ffed939a1bff1e0543c9498"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68d">RegexCompileFlags</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga1425051a4ffed939a1bff1e0543c9498">operator^=</a> (<a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68d">RegexCompileFlags</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68d">RegexCompileFlags</a> rhs)</td></tr>
<tr class="separator:ga1425051a4ffed939a1bff1e0543c9498"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab63da3a959cbd5f00f4fa535e35eda08"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746">RegexMatchFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gab63da3a959cbd5f00f4fa535e35eda08">operator|</a> (<a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746">RegexMatchFlags</a> lhs, <a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746">RegexMatchFlags</a> rhs)</td></tr>
<tr class="separator:gab63da3a959cbd5f00f4fa535e35eda08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga29b80a6c4482fae8e19f9328ec0c3147"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746">RegexMatchFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga29b80a6c4482fae8e19f9328ec0c3147">operator&amp;</a> (<a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746">RegexMatchFlags</a> lhs, <a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746">RegexMatchFlags</a> rhs)</td></tr>
<tr class="separator:ga29b80a6c4482fae8e19f9328ec0c3147"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga06c395f619dffca3f0fc483fab302122"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746">RegexMatchFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga06c395f619dffca3f0fc483fab302122">operator^</a> (<a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746">RegexMatchFlags</a> lhs, <a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746">RegexMatchFlags</a> rhs)</td></tr>
<tr class="separator:ga06c395f619dffca3f0fc483fab302122"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf192ce556cbd7ddb416e8078bdb09523"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746">RegexMatchFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gaf192ce556cbd7ddb416e8078bdb09523">operator~</a> (<a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746">RegexMatchFlags</a> flags)</td></tr>
<tr class="separator:gaf192ce556cbd7ddb416e8078bdb09523"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8f30deab298559a873d7beca40279ead"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746">RegexMatchFlags</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga8f30deab298559a873d7beca40279ead">operator|=</a> (<a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746">RegexMatchFlags</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746">RegexMatchFlags</a> rhs)</td></tr>
<tr class="separator:ga8f30deab298559a873d7beca40279ead"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga283a3e82cd9d3da8746edbe13a6f616a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746">RegexMatchFlags</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga283a3e82cd9d3da8746edbe13a6f616a">operator&amp;=</a> (<a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746">RegexMatchFlags</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746">RegexMatchFlags</a> rhs)</td></tr>
<tr class="separator:ga283a3e82cd9d3da8746edbe13a6f616a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga402d81f594d95305aa6e275aa74126ae"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746">RegexMatchFlags</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga402d81f594d95305aa6e275aa74126ae">operator^=</a> (<a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746">RegexMatchFlags</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746">RegexMatchFlags</a> rhs)</td></tr>
<tr class="separator:ga402d81f594d95305aa6e275aa74126ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabc52fcb14cfc7a5ba37ca821cc837818"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1ArrayHandle.html">Glib::ArrayHandle</a>&lt; <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ShellUtils.html#gabc52fcb14cfc7a5ba37ca821cc837818">shell_parse_argv</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; command_line)</td></tr>
<tr class="memdesc:gabc52fcb14cfc7a5ba37ca821cc837818"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parses a command line into an argument vector, in much the same way the shell would, but without many of the expansions the shell would perform (variable expansion, globs, operators, filename expansion, etc. are not supported).  <a href="group__ShellUtils.html#gabc52fcb14cfc7a5ba37ca821cc837818">More...</a><br /></td></tr>
<tr class="separator:gabc52fcb14cfc7a5ba37ca821cc837818"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga55ebfb935f2131b2ae40d339568f568c"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ShellUtils.html#ga55ebfb935f2131b2ae40d339568f568c">shell_quote</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; unquoted_string)</td></tr>
<tr class="memdesc:ga55ebfb935f2131b2ae40d339568f568c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Quotes a string so that the shell (/bin/sh) will interpret the quoted string to mean <em>unquoted_string</em>.  <a href="group__ShellUtils.html#ga55ebfb935f2131b2ae40d339568f568c">More...</a><br /></td></tr>
<tr class="separator:ga55ebfb935f2131b2ae40d339568f568c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga449dc37c6ea7e7563740df86e31c263c"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ShellUtils.html#ga449dc37c6ea7e7563740df86e31c263c">shell_unquote</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; quoted_string)</td></tr>
<tr class="memdesc:ga449dc37c6ea7e7563740df86e31c263c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unquotes a string as the shell (/bin/sh) would.  <a href="group__ShellUtils.html#ga449dc37c6ea7e7563740df86e31c263c">More...</a><br /></td></tr>
<tr class="separator:ga449dc37c6ea7e7563740df86e31c263c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaba6cac919da111ebf69667bf9f8006ff"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dd">SpawnFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gaba6cac919da111ebf69667bf9f8006ff">operator|</a> (<a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dd">SpawnFlags</a> lhs, <a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dd">SpawnFlags</a> rhs)</td></tr>
<tr class="separator:gaba6cac919da111ebf69667bf9f8006ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2d10b36fdc1ceb9fea2ffcd58406f3e2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dd">SpawnFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga2d10b36fdc1ceb9fea2ffcd58406f3e2">operator&amp;</a> (<a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dd">SpawnFlags</a> lhs, <a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dd">SpawnFlags</a> rhs)</td></tr>
<tr class="separator:ga2d10b36fdc1ceb9fea2ffcd58406f3e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga84449a9a461b381f88f65435ef8389ec"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dd">SpawnFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga84449a9a461b381f88f65435ef8389ec">operator^</a> (<a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dd">SpawnFlags</a> lhs, <a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dd">SpawnFlags</a> rhs)</td></tr>
<tr class="separator:ga84449a9a461b381f88f65435ef8389ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga065f45ca68d1397febf331293e4cc4de"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dd">SpawnFlags</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga065f45ca68d1397febf331293e4cc4de">operator~</a> (<a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dd">SpawnFlags</a> flags)</td></tr>
<tr class="separator:ga065f45ca68d1397febf331293e4cc4de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabbe289c910b34a158f8dc22bb0b0095f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dd">SpawnFlags</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gabbe289c910b34a158f8dc22bb0b0095f">operator|=</a> (<a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dd">SpawnFlags</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dd">SpawnFlags</a> rhs)</td></tr>
<tr class="separator:gabbe289c910b34a158f8dc22bb0b0095f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga93f15ab009ea244c1d8b069e27ec193f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dd">SpawnFlags</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga93f15ab009ea244c1d8b069e27ec193f">operator&amp;=</a> (<a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dd">SpawnFlags</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dd">SpawnFlags</a> rhs)</td></tr>
<tr class="separator:ga93f15ab009ea244c1d8b069e27ec193f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga40166fcca8eb8ec5b148c82444553927"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dd">SpawnFlags</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga40166fcca8eb8ec5b148c82444553927">operator^=</a> (<a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dd">SpawnFlags</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dd">SpawnFlags</a> rhs)</td></tr>
<tr class="separator:ga40166fcca8eb8ec5b148c82444553927"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga68ea12be3693ed49e92312b63bef2d38"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Spawn.html#ga68ea12be3693ed49e92312b63bef2d38">spawn_async_with_pipes</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; working_directory, const <a class="el" href="classGlib_1_1ArrayHandle.html">Glib::ArrayHandle</a>&lt; <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> &gt;&amp; argv, const <a class="el" href="classGlib_1_1ArrayHandle.html">Glib::ArrayHandle</a>&lt; <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> &gt;&amp; envp, <a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dd">SpawnFlags</a> flags=<a class="el" href="namespaceGlib.html#ga075918988c271e7fb63f1a1d083e26dda4198b367b82bc1adf3469423da582663">SPAWN_DEFAULT</a>, const <a class="el" href="group__Spawn.html#ga3bac87a2607d06097afbcd5ebae5d57a">SlotSpawnChildSetup</a>&amp; child_setup=<a class="el" href="group__Spawn.html#ga3bac87a2607d06097afbcd5ebae5d57a">SlotSpawnChildSetup</a>(), <a class="el" href="namespaceGlib.html#a78044275242a0c3535e3b7b860106c0b">Pid</a>* child_pid=nullptr, int* standard_input=nullptr, int* standard_output=nullptr, int* standard_error=nullptr)</td></tr>
<tr class="memdesc:ga68ea12be3693ed49e92312b63bef2d38"><td class="mdescLeft">&#160;</td><td class="mdescRight">Executes a child program asynchronously (your program will not block waiting for the child to exit).  <a href="group__Spawn.html#ga68ea12be3693ed49e92312b63bef2d38">More...</a><br /></td></tr>
<tr class="separator:ga68ea12be3693ed49e92312b63bef2d38"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6d494f70dd5b914102c89083f7996486"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Spawn.html#ga6d494f70dd5b914102c89083f7996486">spawn_async_with_pipes</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; working_directory, const <a class="el" href="classGlib_1_1ArrayHandle.html">Glib::ArrayHandle</a>&lt; <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> &gt;&amp; argv, <a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dd">SpawnFlags</a> flags=<a class="el" href="namespaceGlib.html#ga075918988c271e7fb63f1a1d083e26dda4198b367b82bc1adf3469423da582663">SPAWN_DEFAULT</a>, const <a class="el" href="group__Spawn.html#ga3bac87a2607d06097afbcd5ebae5d57a">SlotSpawnChildSetup</a>&amp; child_setup=<a class="el" href="group__Spawn.html#ga3bac87a2607d06097afbcd5ebae5d57a">SlotSpawnChildSetup</a>(), <a class="el" href="namespaceGlib.html#a78044275242a0c3535e3b7b860106c0b">Pid</a>* child_pid=nullptr, int* standard_input=nullptr, int* standard_output=nullptr, int* standard_error=nullptr)</td></tr>
<tr class="memdesc:ga6d494f70dd5b914102c89083f7996486"><td class="mdescLeft">&#160;</td><td class="mdescRight">Like the main <a class="el" href="group__Spawn.html#ga68ea12be3693ed49e92312b63bef2d38" title="Executes a child program asynchronously (your program will not block waiting for the child to exit)...">spawn_async_with_pipes()</a> method, but inheriting the parent's environment.  <a href="group__Spawn.html#ga6d494f70dd5b914102c89083f7996486">More...</a><br /></td></tr>
<tr class="separator:ga6d494f70dd5b914102c89083f7996486"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa08d620227e82bccba437ecc541ef6fa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Spawn.html#gaa08d620227e82bccba437ecc541ef6fa">spawn_async</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; working_directory, const <a class="el" href="classGlib_1_1ArrayHandle.html">Glib::ArrayHandle</a>&lt; <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> &gt;&amp; argv, const <a class="el" href="classGlib_1_1ArrayHandle.html">Glib::ArrayHandle</a>&lt; <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> &gt;&amp; envp, <a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dd">SpawnFlags</a> flags=<a class="el" href="namespaceGlib.html#ga075918988c271e7fb63f1a1d083e26dda4198b367b82bc1adf3469423da582663">SPAWN_DEFAULT</a>, const <a class="el" href="group__Spawn.html#ga3bac87a2607d06097afbcd5ebae5d57a">SlotSpawnChildSetup</a>&amp; child_setup=<a class="el" href="group__Spawn.html#ga3bac87a2607d06097afbcd5ebae5d57a">SlotSpawnChildSetup</a>(), <a class="el" href="namespaceGlib.html#a78044275242a0c3535e3b7b860106c0b">Pid</a>* child_pid=nullptr)</td></tr>
<tr class="memdesc:gaa08d620227e82bccba437ecc541ef6fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">See <a class="el" href="group__Spawn.html#ga68ea12be3693ed49e92312b63bef2d38" title="Executes a child program asynchronously (your program will not block waiting for the child to exit)...">spawn_async_with_pipes()</a> for a full description.  <a href="group__Spawn.html#gaa08d620227e82bccba437ecc541ef6fa">More...</a><br /></td></tr>
<tr class="separator:gaa08d620227e82bccba437ecc541ef6fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab045450852e2a4dcbdecf0887d716aa6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Spawn.html#gab045450852e2a4dcbdecf0887d716aa6">spawn_async</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; working_directory, const <a class="el" href="classGlib_1_1ArrayHandle.html">Glib::ArrayHandle</a>&lt; <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> &gt;&amp; argv, <a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dd">SpawnFlags</a> flags=<a class="el" href="namespaceGlib.html#ga075918988c271e7fb63f1a1d083e26dda4198b367b82bc1adf3469423da582663">SPAWN_DEFAULT</a>, const <a class="el" href="group__Spawn.html#ga3bac87a2607d06097afbcd5ebae5d57a">SlotSpawnChildSetup</a>&amp; child_setup=<a class="el" href="group__Spawn.html#ga3bac87a2607d06097afbcd5ebae5d57a">SlotSpawnChildSetup</a>(), <a class="el" href="namespaceGlib.html#a78044275242a0c3535e3b7b860106c0b">Pid</a>* child_pid=nullptr)</td></tr>
<tr class="memdesc:gab045450852e2a4dcbdecf0887d716aa6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Like the main <a class="el" href="group__Spawn.html#gaa08d620227e82bccba437ecc541ef6fa" title="See spawn_async_with_pipes() for a full description. ">spawn_async()</a> method, but inheriting the parent's environment.  <a href="group__Spawn.html#gab045450852e2a4dcbdecf0887d716aa6">More...</a><br /></td></tr>
<tr class="separator:gab045450852e2a4dcbdecf0887d716aa6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga570555dc2fe25b548aaf528ac0127a1e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Spawn.html#ga570555dc2fe25b548aaf528ac0127a1e">spawn_sync</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; working_directory, const <a class="el" href="classGlib_1_1ArrayHandle.html">Glib::ArrayHandle</a>&lt; <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> &gt;&amp; argv, const <a class="el" href="classGlib_1_1ArrayHandle.html">Glib::ArrayHandle</a>&lt; <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> &gt;&amp; envp, <a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dd">SpawnFlags</a> flags=<a class="el" href="namespaceGlib.html#ga075918988c271e7fb63f1a1d083e26dda4198b367b82bc1adf3469423da582663">SPAWN_DEFAULT</a>, const <a class="el" href="group__Spawn.html#ga3bac87a2607d06097afbcd5ebae5d57a">SlotSpawnChildSetup</a>&amp; child_setup=<a class="el" href="group__Spawn.html#ga3bac87a2607d06097afbcd5ebae5d57a">SlotSpawnChildSetup</a>(), <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>* standard_output=nullptr, <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>* standard_error=nullptr, int* exit_status=nullptr)</td></tr>
<tr class="memdesc:ga570555dc2fe25b548aaf528ac0127a1e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Executes a child synchronously (waits for the child to exit before returning).  <a href="group__Spawn.html#ga570555dc2fe25b548aaf528ac0127a1e">More...</a><br /></td></tr>
<tr class="separator:ga570555dc2fe25b548aaf528ac0127a1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga44b768c4cd7158e32980fedbb7438a6d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Spawn.html#ga44b768c4cd7158e32980fedbb7438a6d">spawn_sync</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; working_directory, const <a class="el" href="classGlib_1_1ArrayHandle.html">Glib::ArrayHandle</a>&lt; <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> &gt;&amp; argv, <a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dd">SpawnFlags</a> flags=<a class="el" href="namespaceGlib.html#ga075918988c271e7fb63f1a1d083e26dda4198b367b82bc1adf3469423da582663">SPAWN_DEFAULT</a>, const <a class="el" href="group__Spawn.html#ga3bac87a2607d06097afbcd5ebae5d57a">SlotSpawnChildSetup</a>&amp; child_setup=<a class="el" href="group__Spawn.html#ga3bac87a2607d06097afbcd5ebae5d57a">SlotSpawnChildSetup</a>(), <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>* standard_output=nullptr, <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>* standard_error=nullptr, int* exit_status=nullptr)</td></tr>
<tr class="memdesc:ga44b768c4cd7158e32980fedbb7438a6d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Like the main <a class="el" href="group__Spawn.html#ga570555dc2fe25b548aaf528ac0127a1e" title="Executes a child synchronously (waits for the child to exit before returning). ">spawn_sync()</a> method, but inheriting the parent's environment.  <a href="group__Spawn.html#ga44b768c4cd7158e32980fedbb7438a6d">More...</a><br /></td></tr>
<tr class="separator:ga44b768c4cd7158e32980fedbb7438a6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga648167a4af607f87763f1334fe5a472f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Spawn.html#ga648167a4af607f87763f1334fe5a472f">spawn_command_line_async</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; command_line)</td></tr>
<tr class="memdesc:ga648167a4af607f87763f1334fe5a472f"><td class="mdescLeft">&#160;</td><td class="mdescRight">A simple version of <a class="el" href="group__Spawn.html#gaa08d620227e82bccba437ecc541ef6fa" title="See spawn_async_with_pipes() for a full description. ">spawn_async()</a> that parses a command line with <a class="el" href="group__ShellUtils.html#gabc52fcb14cfc7a5ba37ca821cc837818" title="Parses a command line into an argument vector, in much the same way the shell would, but without many of the expansions the shell would perform (variable expansion, globs, operators, filename expansion, etc. are not supported). ">shell_parse_argv()</a> and passes it to <a class="el" href="group__Spawn.html#gaa08d620227e82bccba437ecc541ef6fa" title="See spawn_async_with_pipes() for a full description. ">spawn_async()</a>.  <a href="group__Spawn.html#ga648167a4af607f87763f1334fe5a472f">More...</a><br /></td></tr>
<tr class="separator:ga648167a4af607f87763f1334fe5a472f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga75961831b4dd3979bb8ab508ee3b3de7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Spawn.html#ga75961831b4dd3979bb8ab508ee3b3de7">spawn_command_line_sync</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; command_line, <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>* standard_output=nullptr, <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>* standard_error=nullptr, int* exit_status=nullptr)</td></tr>
<tr class="memdesc:ga75961831b4dd3979bb8ab508ee3b3de7"><td class="mdescLeft">&#160;</td><td class="mdescRight">A simple version of <a class="el" href="group__Spawn.html#ga570555dc2fe25b548aaf528ac0127a1e" title="Executes a child synchronously (waits for the child to exit before returning). ">spawn_sync()</a> with little-used parameters removed, taking a command line instead of an argument vector.  <a href="group__Spawn.html#ga75961831b4dd3979bb8ab508ee3b3de7">More...</a><br /></td></tr>
<tr class="separator:ga75961831b4dd3979bb8ab508ee3b3de7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaea8f41c7a08af3b2919ce64fd0c27e5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Spawn.html#gaaea8f41c7a08af3b2919ce64fd0c27e5">spawn_close_pid</a> (<a class="el" href="namespaceGlib.html#a78044275242a0c3535e3b7b860106c0b">Pid</a> pid)</td></tr>
<tr class="memdesc:gaaea8f41c7a08af3b2919ce64fd0c27e5"><td class="mdescLeft">&#160;</td><td class="mdescRight">On some platforms, notably WIN32, the Pid type represents a resource which must be closed to prevent resource leaking.  <a href="group__Spawn.html#gaaea8f41c7a08af3b2919ce64fd0c27e5">More...</a><br /></td></tr>
<tr class="separator:gaaea8f41c7a08af3b2919ce64fd0c27e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e983bffd7c8cdbbbe6038fc5e6fd3cf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a8e983bffd7c8cdbbbe6038fc5e6fd3cf">thread_init</a> (GThreadFunctions* vtable=nullptr)</td></tr>
<tr class="memdesc:a8e983bffd7c8cdbbbe6038fc5e6fd3cf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the GLib thread system.  <a href="#a8e983bffd7c8cdbbbe6038fc5e6fd3cf">More...</a><br /></td></tr>
<tr class="separator:a8e983bffd7c8cdbbbe6038fc5e6fd3cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad59d126f6197035e6f6a31e7f4d87818"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#ad59d126f6197035e6f6a31e7f4d87818">thread_supported</a> ()</td></tr>
<tr class="memdesc:ad59d126f6197035e6f6a31e7f4d87818"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns whether the thread system is initialized.  <a href="#ad59d126f6197035e6f6a31e7f4d87818">More...</a><br /></td></tr>
<tr class="separator:ad59d126f6197035e6f6a31e7f4d87818"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5bc1518eb5547dbb8af77b944ccaa048"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga2e5a690ed07dfaa6f9ad9f1c57acd787">AsciiType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga5bc1518eb5547dbb8af77b944ccaa048">operator|</a> (<a class="el" href="group__glibmmEnums.html#ga2e5a690ed07dfaa6f9ad9f1c57acd787">AsciiType</a> lhs, <a class="el" href="group__glibmmEnums.html#ga2e5a690ed07dfaa6f9ad9f1c57acd787">AsciiType</a> rhs)</td></tr>
<tr class="separator:ga5bc1518eb5547dbb8af77b944ccaa048"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4c340e00aeb13a9124081f383283eed0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga2e5a690ed07dfaa6f9ad9f1c57acd787">AsciiType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga4c340e00aeb13a9124081f383283eed0">operator&amp;</a> (<a class="el" href="group__glibmmEnums.html#ga2e5a690ed07dfaa6f9ad9f1c57acd787">AsciiType</a> lhs, <a class="el" href="group__glibmmEnums.html#ga2e5a690ed07dfaa6f9ad9f1c57acd787">AsciiType</a> rhs)</td></tr>
<tr class="separator:ga4c340e00aeb13a9124081f383283eed0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga682a545ca2e86b3e162305e4f14fa8d5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga2e5a690ed07dfaa6f9ad9f1c57acd787">AsciiType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga682a545ca2e86b3e162305e4f14fa8d5">operator^</a> (<a class="el" href="group__glibmmEnums.html#ga2e5a690ed07dfaa6f9ad9f1c57acd787">AsciiType</a> lhs, <a class="el" href="group__glibmmEnums.html#ga2e5a690ed07dfaa6f9ad9f1c57acd787">AsciiType</a> rhs)</td></tr>
<tr class="separator:ga682a545ca2e86b3e162305e4f14fa8d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad7ea47582094c6d092a8f485e1e709c6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga2e5a690ed07dfaa6f9ad9f1c57acd787">AsciiType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gad7ea47582094c6d092a8f485e1e709c6">operator~</a> (<a class="el" href="group__glibmmEnums.html#ga2e5a690ed07dfaa6f9ad9f1c57acd787">AsciiType</a> flags)</td></tr>
<tr class="separator:gad7ea47582094c6d092a8f485e1e709c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga69bba23f4c9a83c268d0599f241b8ebe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga2e5a690ed07dfaa6f9ad9f1c57acd787">AsciiType</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga69bba23f4c9a83c268d0599f241b8ebe">operator|=</a> (<a class="el" href="group__glibmmEnums.html#ga2e5a690ed07dfaa6f9ad9f1c57acd787">AsciiType</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#ga2e5a690ed07dfaa6f9ad9f1c57acd787">AsciiType</a> rhs)</td></tr>
<tr class="separator:ga69bba23f4c9a83c268d0599f241b8ebe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8f4b46bf548b21ef21a568ecc18a5871"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga2e5a690ed07dfaa6f9ad9f1c57acd787">AsciiType</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga8f4b46bf548b21ef21a568ecc18a5871">operator&amp;=</a> (<a class="el" href="group__glibmmEnums.html#ga2e5a690ed07dfaa6f9ad9f1c57acd787">AsciiType</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#ga2e5a690ed07dfaa6f9ad9f1c57acd787">AsciiType</a> rhs)</td></tr>
<tr class="separator:ga8f4b46bf548b21ef21a568ecc18a5871"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac1b0239e539cf250333fe0adc04dbb41"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__glibmmEnums.html#ga2e5a690ed07dfaa6f9ad9f1c57acd787">AsciiType</a>&amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gac1b0239e539cf250333fe0adc04dbb41">operator^=</a> (<a class="el" href="group__glibmmEnums.html#ga2e5a690ed07dfaa6f9ad9f1c57acd787">AsciiType</a>&amp; lhs, <a class="el" href="group__glibmmEnums.html#ga2e5a690ed07dfaa6f9ad9f1c57acd787">AsciiType</a> rhs)</td></tr>
<tr class="separator:gac1b0239e539cf250333fe0adc04dbb41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0c070cac984dc463fd60ccbdb4237e25"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__UriUtils.html#ga0c070cac984dc463fd60ccbdb4237e25">uri_unescape_string</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; escaped_string, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; illegal_characters=<a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>())</td></tr>
<tr class="memdesc:ga0c070cac984dc463fd60ccbdb4237e25"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unescapes a whole escaped string.  <a href="group__UriUtils.html#ga0c070cac984dc463fd60ccbdb4237e25">More...</a><br /></td></tr>
<tr class="separator:ga0c070cac984dc463fd60ccbdb4237e25"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0cc4270d6796b2166964f08a5cb746b3"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__UriUtils.html#ga0cc4270d6796b2166964f08a5cb746b3">uri_parse_scheme</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; uri)</td></tr>
<tr class="memdesc:ga0cc4270d6796b2166964f08a5cb746b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Gets the scheme portion of a URI.  <a href="group__UriUtils.html#ga0cc4270d6796b2166964f08a5cb746b3">More...</a><br /></td></tr>
<tr class="separator:ga0cc4270d6796b2166964f08a5cb746b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad902095ab5049111caa9207770b0a437"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__UriUtils.html#gad902095ab5049111caa9207770b0a437">uri_escape_string</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; unescaped, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; reserved_chars_allowed=<a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>(), bool allow_utf8=true)</td></tr>
<tr class="memdesc:gad902095ab5049111caa9207770b0a437"><td class="mdescLeft">&#160;</td><td class="mdescRight">Escapes a string for use in a URI.  <a href="group__UriUtils.html#gad902095ab5049111caa9207770b0a437">More...</a><br /></td></tr>
<tr class="separator:gad902095ab5049111caa9207770b0a437"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a807ef11423a04d9f22d6d045fbaed27a"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:a807ef11423a04d9f22d6d045fbaed27a"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1Variant.html">Variant</a>&lt; <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a807ef11423a04d9f22d6d045fbaed27a">VariantBase::cast_dynamic&lt; Variant&lt; Glib::ustring &gt; &gt;</a> (const <a class="el" href="classGlib_1_1VariantBase.html">VariantBase</a>&amp; v)</td></tr>
<tr class="separator:a807ef11423a04d9f22d6d045fbaed27a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af44bc8b008e33a7ad5804c9a50226562"><td class="memTemplParams" colspan="2">template&lt;&gt; </td></tr>
<tr class="memitem:af44bc8b008e33a7ad5804c9a50226562"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1Variant.html">Variant</a>&lt; <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#af44bc8b008e33a7ad5804c9a50226562">VariantBase::cast_dynamic&lt; Variant&lt; std::string &gt; &gt;</a> (const <a class="el" href="classGlib_1_1VariantBase.html">VariantBase</a>&amp; v)</td></tr>
<tr class="separator:af44bc8b008e33a7ad5804c9a50226562"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga76f58aa143a15c1ba422846c3176fbdc"><td class="memTemplParams" colspan="2">template&lt;class Iterator &gt; </td></tr>
<tr class="memitem:ga76f58aa143a15c1ba422846c3176fbdc"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1Sequence.html">Sequence</a>&lt; Iterator &gt;&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="group__ContHandles.html#ga76f58aa143a15c1ba422846c3176fbdc">sequence</a> (Iterator pbegin, Iterator pend)</td></tr>
<tr class="memdesc:ga76f58aa143a15c1ba422846c3176fbdc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Helper function to create a Glib::Sequence&lt;&gt; object, which in turn can be used to initialize a container handle.  <a href="group__ContHandles.html#ga76f58aa143a15c1ba422846c3176fbdc">More...</a><br /></td></tr>
<tr class="separator:ga76f58aa143a15c1ba422846c3176fbdc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a79a59cac511993cfea861bebd2f391"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="../../../libsigc++-2.0/reference/html/structsigc_1_1connection.html">sigc::connection</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a9a79a59cac511993cfea861bebd2f391">add_exception_handler</a> (const <a class="elRef" href="../../../libsigc++-2.0/reference/html/classsigc_1_1slot.html">sigc::slot</a>&lt; void &gt;&amp; slot)</td></tr>
<tr class="memdesc:a9a79a59cac511993cfea861bebd2f391"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specify a slot to be called when an exception is thrown by a signal handler.  <a href="#a9a79a59cac511993cfea861bebd2f391">More...</a><br /></td></tr>
<tr class="separator:a9a79a59cac511993cfea861bebd2f391"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac90aee10d0b90e3d8a96a86b5394f87b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#ac90aee10d0b90e3d8a96a86b5394f87b">init</a> ()</td></tr>
<tr class="memdesc:ac90aee10d0b90e3d8a96a86b5394f87b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize glibmm.  <a href="#ac90aee10d0b90e3d8a96a86b5394f87b">More...</a><br /></td></tr>
<tr class="separator:ac90aee10d0b90e3d8a96a86b5394f87b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a75643fed688d354848a0379d3da00133"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1RefPtr.html">RefPtr</a>&lt; <a class="el" href="classGlib_1_1ObjectBase.html">ObjectBase</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a75643fed688d354848a0379d3da00133">wrap_interface</a> (GObject* object, bool take_copy=false)</td></tr>
<tr class="separator:a75643fed688d354848a0379d3da00133"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaadb206fcc112f086f9d47c016b1f2175"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1SignalTimeout.html">SignalTimeout</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MainLoop.html#gaadb206fcc112f086f9d47c016b1f2175">signal_timeout</a> ()</td></tr>
<tr class="memdesc:gaadb206fcc112f086f9d47c016b1f2175"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convenience timeout signal.  <a href="group__MainLoop.html#gaadb206fcc112f086f9d47c016b1f2175">More...</a><br /></td></tr>
<tr class="separator:gaadb206fcc112f086f9d47c016b1f2175"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga76792522d9680a05e232d3519a25f98d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1SignalIdle.html">SignalIdle</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MainLoop.html#ga76792522d9680a05e232d3519a25f98d">signal_idle</a> ()</td></tr>
<tr class="memdesc:ga76792522d9680a05e232d3519a25f98d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convenience idle signal.  <a href="group__MainLoop.html#ga76792522d9680a05e232d3519a25f98d">More...</a><br /></td></tr>
<tr class="separator:ga76792522d9680a05e232d3519a25f98d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf391654b755a32169d18be4835677376"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1SignalIO.html">SignalIO</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MainLoop.html#gaf391654b755a32169d18be4835677376">signal_io</a> ()</td></tr>
<tr class="memdesc:gaf391654b755a32169d18be4835677376"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convenience I/O signal.  <a href="group__MainLoop.html#gaf391654b755a32169d18be4835677376">More...</a><br /></td></tr>
<tr class="separator:gaf391654b755a32169d18be4835677376"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga11ee7db80cc44ece02056a38bb049e3b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1SignalChildWatch.html">SignalChildWatch</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MainLoop.html#ga11ee7db80cc44ece02056a38bb049e3b">signal_child_watch</a> ()</td></tr>
<tr class="memdesc:ga11ee7db80cc44ece02056a38bb049e3b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convenience child watch signal.  <a href="group__MainLoop.html#ga11ee7db80cc44ece02056a38bb049e3b">More...</a><br /></td></tr>
<tr class="separator:ga11ee7db80cc44ece02056a38bb049e3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6b7e8354049756e92a97554a107618ac"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__StringUtils.html#ga6b7e8354049756e92a97554a107618ac">str_has_prefix</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; str, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; prefix)</td></tr>
<tr class="memdesc:ga6b7e8354049756e92a97554a107618ac"><td class="mdescLeft">&#160;</td><td class="mdescRight">Looks whether the string <em>str</em> begins with <em>prefix</em>.  <a href="group__StringUtils.html#ga6b7e8354049756e92a97554a107618ac">More...</a><br /></td></tr>
<tr class="separator:ga6b7e8354049756e92a97554a107618ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5c4e380ffc6617ac61ca92e203e45630"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__StringUtils.html#ga5c4e380ffc6617ac61ca92e203e45630">str_has_suffix</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; str, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; suffix)</td></tr>
<tr class="memdesc:ga5c4e380ffc6617ac61ca92e203e45630"><td class="mdescLeft">&#160;</td><td class="mdescRight">Looks whether the string <em>str</em> ends with <em>suffix</em>.  <a href="group__StringUtils.html#ga5c4e380ffc6617ac61ca92e203e45630">More...</a><br /></td></tr>
<tr class="separator:ga5c4e380ffc6617ac61ca92e203e45630"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga35e288b5ce34cb15eeec907421d2b77c"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__StringUtils.html#ga35e288b5ce34cb15eeec907421d2b77c">strescape</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; source)</td></tr>
<tr class="memdesc:ga35e288b5ce34cb15eeec907421d2b77c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Escapes all special characters in the string.  <a href="group__StringUtils.html#ga35e288b5ce34cb15eeec907421d2b77c">More...</a><br /></td></tr>
<tr class="separator:ga35e288b5ce34cb15eeec907421d2b77c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad24f3547c8d6b3ec56d7f5805a11d6ab"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__StringUtils.html#gad24f3547c8d6b3ec56d7f5805a11d6ab">strescape</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; source, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; exceptions)</td></tr>
<tr class="memdesc:gad24f3547c8d6b3ec56d7f5805a11d6ab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Escapes all special characters in the string.  <a href="group__StringUtils.html#gad24f3547c8d6b3ec56d7f5805a11d6ab">More...</a><br /></td></tr>
<tr class="separator:gad24f3547c8d6b3ec56d7f5805a11d6ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga85cd83bd40baf0119aac3ff0a9a5e7b2"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__StringUtils.html#ga85cd83bd40baf0119aac3ff0a9a5e7b2">strcompress</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; source)</td></tr>
<tr class="memdesc:ga85cd83bd40baf0119aac3ff0a9a5e7b2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces all escaped characters with their one byte equivalent.  <a href="group__StringUtils.html#ga85cd83bd40baf0119aac3ff0a9a5e7b2">More...</a><br /></td></tr>
<tr class="separator:ga85cd83bd40baf0119aac3ff0a9a5e7b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1eb869894996c91c0f69dbff96714c71"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__StringUtils.html#ga1eb869894996c91c0f69dbff96714c71">strerror</a> (int errnum)</td></tr>
<tr class="memdesc:ga1eb869894996c91c0f69dbff96714c71"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a string corresponding to the given error code, e.g. <code>"no such process"</code>.  <a href="group__StringUtils.html#ga1eb869894996c91c0f69dbff96714c71">More...</a><br /></td></tr>
<tr class="separator:ga1eb869894996c91c0f69dbff96714c71"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga44ce9f689aff8abe1e3073b209f360d3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__StringUtils.html#ga44ce9f689aff8abe1e3073b209f360d3">strsignal</a> (int signum)</td></tr>
<tr class="memdesc:ga44ce9f689aff8abe1e3073b209f360d3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a string describing the given signal, e.g. <code>"Segmentation fault"</code>.  <a href="group__StringUtils.html#ga44ce9f689aff8abe1e3073b209f360d3">More...</a><br /></td></tr>
<tr class="separator:ga44ce9f689aff8abe1e3073b209f360d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d75264c8b47f13fb33f973b0d4fc73e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a5d75264c8b47f13fb33f973b0d4fc73e">usleep</a> (unsigned long <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01555.html#a48e161315b2e3c0c6671ab7ee450fb11">microseconds</a>)</td></tr>
<tr class="separator:a5d75264c8b47f13fb33f973b0d4fc73e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1053052aad41d0dcf51f36c345bf4625"><td class="memItemLeft" align="right" valign="top">gunichar&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a1053052aad41d0dcf51f36c345bf4625">get_unichar_from_std_iterator</a> (std::string::const_iterator pos)</td></tr>
<tr class="memdesc:a1053052aad41d0dcf51f36c345bf4625"><td class="mdescLeft">&#160;</td><td class="mdescRight">Extract a UCS-4 character from UTF-8 data.  <a href="#a1053052aad41d0dcf51f36c345bf4625">More...</a><br /></td></tr>
<tr class="separator:a1053052aad41d0dcf51f36c345bf4625"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f73967c03d89b0bd6f730f6c36f748d"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a2f73967c03d89b0bd6f730f6c36f748d"><td class="memTemplItemLeft" align="right" valign="top">T::BaseObjectType*&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a2f73967c03d89b0bd6f730f6c36f748d">unwrap</a> (T* ptr)</td></tr>
<tr class="memdesc:a2f73967c03d89b0bd6f730f6c36f748d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the underlying C instance from the C++ instance.  <a href="#a2f73967c03d89b0bd6f730f6c36f748d">More...</a><br /></td></tr>
<tr class="separator:a2f73967c03d89b0bd6f730f6c36f748d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9841353e0b6ffe28fd74abe40c4d005d"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a9841353e0b6ffe28fd74abe40c4d005d"><td class="memTemplItemLeft" align="right" valign="top">const T::BaseObjectType*&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a9841353e0b6ffe28fd74abe40c4d005d">unwrap</a> (const T* ptr)</td></tr>
<tr class="memdesc:a9841353e0b6ffe28fd74abe40c4d005d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the underlying C instance from the C++ instance.  <a href="#a9841353e0b6ffe28fd74abe40c4d005d">More...</a><br /></td></tr>
<tr class="separator:a9841353e0b6ffe28fd74abe40c4d005d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac72231155b9573af4b4d5e6ce6494620"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:ac72231155b9573af4b4d5e6ce6494620"><td class="memTemplItemLeft" align="right" valign="top">T::BaseObjectType*&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#ac72231155b9573af4b4d5e6ce6494620">unwrap</a> (const <a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; T &gt;&amp; ptr)</td></tr>
<tr class="memdesc:ac72231155b9573af4b4d5e6ce6494620"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the underlying C instance from the C++ instance.  <a href="#ac72231155b9573af4b4d5e6ce6494620">More...</a><br /></td></tr>
<tr class="separator:ac72231155b9573af4b4d5e6ce6494620"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad806817113ad836cdd8ef5e3913316ab"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:ad806817113ad836cdd8ef5e3913316ab"><td class="memTemplItemLeft" align="right" valign="top">const T::BaseObjectType*&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#ad806817113ad836cdd8ef5e3913316ab">unwrap</a> (const <a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; const T &gt;&amp; ptr)</td></tr>
<tr class="memdesc:ad806817113ad836cdd8ef5e3913316ab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the underlying C instance from the C++ instance.  <a href="#ad806817113ad836cdd8ef5e3913316ab">More...</a><br /></td></tr>
<tr class="separator:ad806817113ad836cdd8ef5e3913316ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e505dac0cb5b57703424cb12fa5a84f"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a4e505dac0cb5b57703424cb12fa5a84f"><td class="memTemplItemLeft" align="right" valign="top">T::BaseObjectType*&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a4e505dac0cb5b57703424cb12fa5a84f">unwrap_copy</a> (const T&amp; obj)</td></tr>
<tr class="memdesc:a4e505dac0cb5b57703424cb12fa5a84f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the underlying C instance from the C++ instance and acquire a reference or copy.  <a href="#a4e505dac0cb5b57703424cb12fa5a84f">More...</a><br /></td></tr>
<tr class="separator:a4e505dac0cb5b57703424cb12fa5a84f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a10a4206b41c1c361c29750d76924a752"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a10a4206b41c1c361c29750d76924a752"><td class="memTemplItemLeft" align="right" valign="top">T::BaseObjectType*&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a10a4206b41c1c361c29750d76924a752">unwrap_copy</a> (const <a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; T &gt;&amp; ptr)</td></tr>
<tr class="memdesc:a10a4206b41c1c361c29750d76924a752"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the underlying C instance from the C++ instance and acquire a reference.  <a href="#a10a4206b41c1c361c29750d76924a752">More...</a><br /></td></tr>
<tr class="separator:a10a4206b41c1c361c29750d76924a752"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2792c33cdf2e70d10e432c6cf0fcac76"><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
<tr class="memitem:a2792c33cdf2e70d10e432c6cf0fcac76"><td class="memTemplItemLeft" align="right" valign="top">const T::BaseObjectType*&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a2792c33cdf2e70d10e432c6cf0fcac76">unwrap_copy</a> (const <a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; const T &gt;&amp; ptr)</td></tr>
<tr class="memdesc:a2792c33cdf2e70d10e432c6cf0fcac76"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the underlying C instance from the C++ instance and acquire a reference.  <a href="#a2792c33cdf2e70d10e432c6cf0fcac76">More...</a><br /></td></tr>
<tr class="separator:a2792c33cdf2e70d10e432c6cf0fcac76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c4b3f9afbb1f72fcd0db0fb9d96a23e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGio_1_1Drive.html">Gio::Drive</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a3c4b3f9afbb1f72fcd0db0fb9d96a23e">wrap</a> (GDrive* object, bool take_copy)</td></tr>
<tr class="separator:a3c4b3f9afbb1f72fcd0db0fb9d96a23e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa536133405cc52c5887f4b87879e3bd6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGio_1_1File.html">Gio::File</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#aa536133405cc52c5887f4b87879e3bd6">wrap</a> (GFile* object, bool take_copy)</td></tr>
<tr class="separator:aa536133405cc52c5887f4b87879e3bd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aecec41aa86f5a57489c23f367593802c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGio_1_1Mount.html">Gio::Mount</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#aecec41aa86f5a57489c23f367593802c">wrap</a> (GMount* object, bool take_copy)</td></tr>
<tr class="separator:aecec41aa86f5a57489c23f367593802c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4ad6dff9c5f095f3b45b6af8124c883"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; <a class="el" href="classGio_1_1Volume.html">Gio::Volume</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#aa4ad6dff9c5f095f3b45b6af8124c883">wrap</a> (GVolume* object, bool take_copy)</td></tr>
<tr class="separator:aa4ad6dff9c5f095f3b45b6af8124c883"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:a0784d542e9b53c186bba6d96c131a1b7"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a0784d542e9b53c186bba6d96c131a1b7">VARIANT_TYPE_BOOL</a></td></tr>
<tr class="separator:a0784d542e9b53c186bba6d96c131a1b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a315351b721918e130a75fa64e8f595ef"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a315351b721918e130a75fa64e8f595ef">VARIANT_TYPE_BYTE</a></td></tr>
<tr class="separator:a315351b721918e130a75fa64e8f595ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88fcc49187b1e775333edd0e31fe9503"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a88fcc49187b1e775333edd0e31fe9503">VARIANT_TYPE_INT16</a></td></tr>
<tr class="separator:a88fcc49187b1e775333edd0e31fe9503"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7e31fbcbbfdd63b923e5ba30157af2c3"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a7e31fbcbbfdd63b923e5ba30157af2c3">VARIANT_TYPE_UINT16</a></td></tr>
<tr class="separator:a7e31fbcbbfdd63b923e5ba30157af2c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c7d03f6e8a214c0c9e8f93912900803"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a1c7d03f6e8a214c0c9e8f93912900803">VARIANT_TYPE_INT32</a></td></tr>
<tr class="separator:a1c7d03f6e8a214c0c9e8f93912900803"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea985e724e3ea31a3a0ba801ab0d34ab"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#aea985e724e3ea31a3a0ba801ab0d34ab">VARIANT_TYPE_UINT32</a></td></tr>
<tr class="separator:aea985e724e3ea31a3a0ba801ab0d34ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9fda1870c01b8514588eaf17c1f11700"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a9fda1870c01b8514588eaf17c1f11700">VARIANT_TYPE_INT64</a></td></tr>
<tr class="separator:a9fda1870c01b8514588eaf17c1f11700"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52cc2e5d30a3707d03503dfbafba0a82"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a52cc2e5d30a3707d03503dfbafba0a82">VARIANT_TYPE_UINT64</a></td></tr>
<tr class="separator:a52cc2e5d30a3707d03503dfbafba0a82"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e01c96d6a7a33b47c0ce5d3678c3cc7"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a1e01c96d6a7a33b47c0ce5d3678c3cc7">VARIANT_TYPE_DOUBLE</a></td></tr>
<tr class="separator:a1e01c96d6a7a33b47c0ce5d3678c3cc7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5234d463a42d95bf51ed31795aa214b0"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a5234d463a42d95bf51ed31795aa214b0">VARIANT_TYPE_STRING</a></td></tr>
<tr class="separator:a5234d463a42d95bf51ed31795aa214b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb229115cd457c6f4c46db53179bcf09"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#acb229115cd457c6f4c46db53179bcf09">VARIANT_TYPE_OBJECT_PATH</a></td></tr>
<tr class="separator:acb229115cd457c6f4c46db53179bcf09"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ae362fd54a0dca4ff11dc91eb91e807"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a1ae362fd54a0dca4ff11dc91eb91e807">VARIANT_TYPE_SIGNATURE</a></td></tr>
<tr class="separator:a1ae362fd54a0dca4ff11dc91eb91e807"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a423dc734d6f45d88da308c355e1daad5"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a423dc734d6f45d88da308c355e1daad5">VARIANT_TYPE_VARIANT</a></td></tr>
<tr class="separator:a423dc734d6f45d88da308c355e1daad5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42a8f15e75bbb853c29f82b226b8524d"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a42a8f15e75bbb853c29f82b226b8524d">VARIANT_TYPE_HANDLE</a></td></tr>
<tr class="separator:a42a8f15e75bbb853c29f82b226b8524d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a401be57899373ddc4ea3fa90dd082c88"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a401be57899373ddc4ea3fa90dd082c88">VARIANT_TYPE_UNIT</a></td></tr>
<tr class="separator:a401be57899373ddc4ea3fa90dd082c88"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb0b65abaef0c0f96b5dd53c2d41d50f"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#abb0b65abaef0c0f96b5dd53c2d41d50f">VARIANT_TYPE_ANY</a></td></tr>
<tr class="separator:abb0b65abaef0c0f96b5dd53c2d41d50f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3dd5a8ce4eea408f082ec37239f8594"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#af3dd5a8ce4eea408f082ec37239f8594">VARIANT_TYPE_BASIC</a></td></tr>
<tr class="separator:af3dd5a8ce4eea408f082ec37239f8594"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa3c807de47227c78826fbd0c1ff1c59"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#afa3c807de47227c78826fbd0c1ff1c59">VARIANT_TYPE_MAYBE</a></td></tr>
<tr class="separator:afa3c807de47227c78826fbd0c1ff1c59"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44335d30ad2929ba1cb03f6b218f61f3"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a44335d30ad2929ba1cb03f6b218f61f3">VARIANT_TYPE_ARRAY</a></td></tr>
<tr class="separator:a44335d30ad2929ba1cb03f6b218f61f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4f961225712c4218460ed1a0d09e0bd"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#ae4f961225712c4218460ed1a0d09e0bd">VARIANT_TYPE_TUPLE</a></td></tr>
<tr class="separator:ae4f961225712c4218460ed1a0d09e0bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2351713cde6ee899e9cd5dc6792424d6"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a2351713cde6ee899e9cd5dc6792424d6">VARIANT_TYPE_DICT_ENTRY</a></td></tr>
<tr class="separator:a2351713cde6ee899e9cd5dc6792424d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a642324aa1ad05df695012086ea4a4ee2"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a642324aa1ad05df695012086ea4a4ee2">VARIANT_TYPE_DICTIONARY</a></td></tr>
<tr class="separator:a642324aa1ad05df695012086ea4a4ee2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeba26de9c5d32fb0d5fd14a66279d930"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#aeba26de9c5d32fb0d5fd14a66279d930">VARIANT_TYPE_STRING_ARRAY</a></td></tr>
<tr class="separator:aeba26de9c5d32fb0d5fd14a66279d930"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adfdadf7e0a33345e22924c238987272f"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#adfdadf7e0a33345e22924c238987272f">VARIANT_TYPE_OBJECT_PATH_ARRAY</a></td></tr>
<tr class="separator:adfdadf7e0a33345e22924c238987272f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad20daf2fe6fa1235624d4180e949ad5b"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#ad20daf2fe6fa1235624d4180e949ad5b">VARIANT_TYPE_BYTESTRING</a></td></tr>
<tr class="separator:ad20daf2fe6fa1235624d4180e949ad5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a046eff603c12c9414430468883cc609b"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a046eff603c12c9414430468883cc609b">VARIANT_TYPE_BYTESTRING_ARRAY</a></td></tr>
<tr class="separator:a046eff603c12c9414430468883cc609b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Typedef Documentation</h2>
<a class="anchor" id="a78044275242a0c3535e3b7b860106c0b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">using <a class="el" href="namespaceGlib.html#a78044275242a0c3535e3b7b860106c0b">Glib::Pid</a> = typedef GPid</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a5be457e99a6774e61acfe8f7d20f12b1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">using <a class="el" href="namespaceGlib.html#a5be457e99a6774e61acfe8f7d20f12b1">Glib::SArray</a> = typedef <a class="el" href="classGlib_1_1ArrayHandle.html">Glib::ArrayHandle</a>&lt;<a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&gt;</td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000070">Deprecated:</a></b></dt><dd>Use a <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a06912.html">std::vector</a> instead.</dd></dl>

</div>
</div>
<a class="anchor" id="a155737cae7f7b06b2b7f2f63998bd4fb"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;typename R &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">using <a class="el" href="namespaceGlib.html#a155737cae7f7b06b2b7f2f63998bd4fb">Glib::SignalProxy0</a> = typedef <a class="el" href="classGlib_1_1SignalProxy.html">SignalProxy</a>&lt;R&gt;</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a51901f16f9c1b820b285a93919eff6d2"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;typename R , typename T1 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">using <a class="el" href="namespaceGlib.html#a51901f16f9c1b820b285a93919eff6d2">Glib::SignalProxy1</a> = typedef <a class="el" href="classGlib_1_1SignalProxy.html">SignalProxy</a>&lt;R, T1&gt;</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a2d7df8f788171725eb6667be8b0109ca"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;typename R , typename T1 , typename T2 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">using <a class="el" href="namespaceGlib.html#a2d7df8f788171725eb6667be8b0109ca">Glib::SignalProxy2</a> = typedef <a class="el" href="classGlib_1_1SignalProxy.html">SignalProxy</a>&lt;R, T1, T2&gt;</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="abe36304b876f34c10e2a3354611b8677"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;typename R , typename T1 , typename T2 , typename T3 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">using <a class="el" href="namespaceGlib.html#abe36304b876f34c10e2a3354611b8677">Glib::SignalProxy3</a> = typedef <a class="el" href="classGlib_1_1SignalProxy.html">SignalProxy</a>&lt;R, T1, T2, T3&gt;</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a02e24f53a767dfb69d0ef3ff6b26eb80"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;typename R , typename T1 , typename T2 , typename T3 , typename T4 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">using <a class="el" href="namespaceGlib.html#a02e24f53a767dfb69d0ef3ff6b26eb80">Glib::SignalProxy4</a> = typedef <a class="el" href="classGlib_1_1SignalProxy.html">SignalProxy</a>&lt;R, T1, T2, T3, T4&gt;</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a4881f09b5aec85e9eb038eb265f4503d"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;typename R , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">using <a class="el" href="namespaceGlib.html#a4881f09b5aec85e9eb038eb265f4503d">Glib::SignalProxy5</a> = typedef <a class="el" href="classGlib_1_1SignalProxy.html">SignalProxy</a>&lt;R, T1, T2, T3, T4, T5&gt;</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a4573dbf960fcbed7f8dc332603031f2a"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;typename R , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">using <a class="el" href="namespaceGlib.html#a4573dbf960fcbed7f8dc332603031f2a">Glib::SignalProxy6</a> = typedef <a class="el" href="classGlib_1_1SignalProxy.html">SignalProxy</a>&lt;R, T1, T2, T3, T4, T5, T6&gt;</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aae7c7e7367ead24e78181bda1bfb3744"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;typename R &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">using <a class="el" href="namespaceGlib.html#aae7c7e7367ead24e78181bda1bfb3744">Glib::SignalProxyDetailed0</a> = typedef <a class="el" href="classGlib_1_1SignalProxyDetailedAnyType.html">SignalProxyDetailedAnyType</a>&lt;R&gt;</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a54274aad465ea5f4a2467cfed8643d4c"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;typename R , typename T1 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">using <a class="el" href="namespaceGlib.html#a54274aad465ea5f4a2467cfed8643d4c">Glib::SignalProxyDetailed1</a> = typedef <a class="el" href="classGlib_1_1SignalProxyDetailedAnyType.html">SignalProxyDetailedAnyType</a>&lt;R, T1&gt;</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a49dfa86dde89998bf1fb28a6718d78a9"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;typename R , typename T1 , typename T2 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">using <a class="el" href="namespaceGlib.html#a49dfa86dde89998bf1fb28a6718d78a9">Glib::SignalProxyDetailed2</a> = typedef <a class="el" href="classGlib_1_1SignalProxyDetailedAnyType.html">SignalProxyDetailedAnyType</a>&lt;R, T1, T2&gt;</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a7133f945344c7d8b66f470492c99203a"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;typename R , typename T1 , typename T2 , typename T3 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">using <a class="el" href="namespaceGlib.html#a7133f945344c7d8b66f470492c99203a">Glib::SignalProxyDetailed3</a> = typedef <a class="el" href="classGlib_1_1SignalProxyDetailedAnyType.html">SignalProxyDetailedAnyType</a>&lt;R, T1, T2, T3&gt;</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ad147a64bf10558f8382b9b142f08ed3a"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;typename R , typename T1 , typename T2 , typename T3 , typename T4 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">using <a class="el" href="namespaceGlib.html#ad147a64bf10558f8382b9b142f08ed3a">Glib::SignalProxyDetailed4</a> = typedef <a class="el" href="classGlib_1_1SignalProxyDetailedAnyType.html">SignalProxyDetailedAnyType</a>&lt;R, T1, T2, T3, T4&gt;</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ae0bb2b218bc899c7711458ab8a55b0e0"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;typename R , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">using <a class="el" href="namespaceGlib.html#ae0bb2b218bc899c7711458ab8a55b0e0">Glib::SignalProxyDetailed5</a> = typedef <a class="el" href="classGlib_1_1SignalProxyDetailedAnyType.html">SignalProxyDetailedAnyType</a>&lt;R, T1, T2, T3, T4, T5&gt;</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a6a647516fa7ce3e8d6c3cc1da497b8ee"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;typename R , typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">using <a class="el" href="namespaceGlib.html#a6a647516fa7ce3e8d6c3cc1da497b8ee">Glib::SignalProxyDetailed6</a> = typedef <a class="el" href="classGlib_1_1SignalProxyDetailedAnyType.html">SignalProxyDetailedAnyType</a>&lt;R, T1, T2, T3, T4, T5, T6&gt;</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a3f11fead09a7e393e8e6b345a1b7b1c1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">using <a class="el" href="namespaceGlib.html#a3f11fead09a7e393e8e6b345a1b7b1c1">Glib::TimeSpan</a> = typedef GTimeSpan</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>A value representing an interval of time, in microseconds. </p>
<p>As GTimeSpan, its underlying type is gint64. </p>

</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a class="anchor" id="a0c450f82b9e34689e2dda2038ba7834f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">anonymous enum</td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="a0c450f82b9e34689e2dda2038ba7834faa3219d7be6fa3282a80d7a850c401db9"></a>PRIORITY_HIGH&#160;</td><td class="fielddoc">
<p>Use this for high priority event sources. It is not used within GLib or GTK+.<br />
<br />
 </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a0c450f82b9e34689e2dda2038ba7834fa597ed3aa6067516c9c752896f3816b5e"></a>PRIORITY_DEFAULT&#160;</td><td class="fielddoc">
<p>Use this for default priority event sources. In glibmm this priority is used by default when installing timeout handlers with <a class="el" href="classGlib_1_1SignalTimeout.html#a75b555ed13d91e6903e927f9e0d7afd2" title="Connects a timeout handler. ">SignalTimeout::connect()</a>. In GDK this priority is used for events from the X server.<br />
<br />
 </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a0c450f82b9e34689e2dda2038ba7834faf2d20696a8afab425c00268d981e9897"></a>PRIORITY_HIGH_IDLE&#160;</td><td class="fielddoc">
<p>Use this for high priority idle functions. GTK+ uses <code>PRIORITY_HIGH_IDLE&#160;+&#160;10</code> for resizing operations, and <code>PRIORITY_HIGH_IDLE&#160;+&#160;20</code> for redrawing operations. (This is done to ensure that any pending resizes are processed before any pending redraws, so that widgets are not redrawn twice unnecessarily.) <br />
<br />
 </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a0c450f82b9e34689e2dda2038ba7834fae8c1127af0a2dab71f196a957dab8375"></a>PRIORITY_DEFAULT_IDLE&#160;</td><td class="fielddoc">
<p>Use this for default priority idle functions. In glibmm this priority is used by default when installing idle handlers with <a class="el" href="classGlib_1_1SignalIdle.html#ac8befbaf1d10a17d1f3f75143e967a3f" title="Connects an idle handler. ">SignalIdle::connect()</a>. <br />
<br />
 </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a0c450f82b9e34689e2dda2038ba7834fac6034649b50f9f92a69c1e67b92ecfc8"></a>PRIORITY_LOW&#160;</td><td class="fielddoc">
<p>Use this for very low priority background tasks. It is not used within GLib or GTK+. </p>
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="a2dd111336e3b057b51ca5871795fffa4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="namespaceGlib.html#a2dd111336e3b057b51ca5871795fffa4">Glib::NotLock</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000017">Deprecated:</a></b></dt><dd>Use <a class="el" href="group__Threads.html#ga298a91d4f9bcfd13d3f9c342bcc8161a">Glib::Threads::NotLock</a> instead.</dd></dl>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="a2dd111336e3b057b51ca5871795fffa4a9681fb4e85e62ba64e39a12526eaa840"></a>NOT_LOCK&#160;</td><td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="a7441a36336ea4cdb35c0fddbf3f97b19"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="namespaceGlib.html#a7441a36336ea4cdb35c0fddbf3f97b19">Glib::TryLock</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000018">Deprecated:</a></b></dt><dd>Use <a class="el" href="group__Threads.html#ga58eba5840db7a5440b7c37bf17a5bb74">Glib::Threads::TryLock</a> instead.</dd></dl>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="a7441a36336ea4cdb35c0fddbf3f97b19adf6b2565785992ff637cbc453988841d"></a>TRY_LOCK&#160;</td><td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="a9a79a59cac511993cfea861bebd2f391"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="elRef" href="../../../libsigc++-2.0/reference/html/structsigc_1_1connection.html">sigc::connection</a> Glib::add_exception_handler </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="../../../libsigc++-2.0/reference/html/classsigc_1_1slot.html">sigc::slot</a>&lt; void &gt; &amp;&#160;</td>
          <td class="paramname"><em>slot</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Specify a slot to be called when an exception is thrown by a signal handler. </p>

</div>
</div>
<a class="anchor" id="a4c6c4cb2115f410b15f09634909b0b7c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Glib::file_set_contents </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> &amp;&#160;</td>
          <td class="paramname"><em>filename</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const gchar *&#160;</td>
          <td class="paramname"><em>contents</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">gssize&#160;</td>
          <td class="paramname"><em>length</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Writes all of <em>contents</em> to a file named <em>filename</em>, with good error checking. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">filename</td><td>name of a file to write <em>contents</em> to, in the GLib file name encoding </td></tr>
    <tr><td class="paramname">contents</td><td>string to write to the file </td></tr>
    <tr><td class="paramname">length</td><td>length of <em>contents</em>, or -1 if <em>contents</em> is a nul-terminated string</td></tr>
  </table>
  </dd>
</dl>
<p>If a file called <em>filename</em> already exists it will be overwritten.</p>
<p>This write is atomic in the sense that it is first written to a temporary file which is then renamed to the final name. Notes: </p><ol>
<li>
On Unix, if <em>filename</em> already exists hard links to <em>filename</em> will break. Also since the file is recreated, existing permissions, access control lists, metadata etc. may be lost. If <em>filename</em> is a symbolic link, the link itself will be replaced, not the linked file.  </li>
<li>
On Windows renaming a file will not remove an existing file with the new name, so on Windows there is a race condition between the existing file being removed and the temporary file being renamed.  </li>
<li>
On Windows there is no way to remove a file that is open to some process, or mapped into memory. Thus, this function will fail if <em>filename</em> already exists and is open.  </li>
</ol>
<p>If the call was not successful, an exception is thrown. Possible error codes are those in the <a class="el" href="classGlib_1_1FileError.html" title="Exception class for file-related errors. ">FileError</a> enumeration.</p>
<dl class="since_2_22"><dt><b><a class="el" href="since_2_22.html#_since_2_22000002">Since glibmm 2.22:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="a3e51edee26822f97749f589138776850"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Glib::file_set_contents </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> &amp;&#160;</td>
          <td class="paramname"><em>filename</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> &amp;&#160;</td>
          <td class="paramname"><em>contents</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>A variant of file_set_contents which accepts a standard C++ string. </p>
<dl class="since_2_22"><dt><b><a class="el" href="since_2_22.html#_since_2_22000003">Since glibmm 2.22:</a></b></dt><dd></dd></dl>

</div>
</div>
<a class="anchor" id="a1053052aad41d0dcf51f36c345bf4625"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">gunichar Glib::get_unichar_from_std_iterator </td>
          <td>(</td>
          <td class="paramtype">std::string::const_iterator&#160;</td>
          <td class="paramname"><em>pos</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Extract a UCS-4 character from UTF-8 data. </p>
<p>Convert a single UTF-8 (multibyte) character starting at <code>pos</code> to a UCS-4 wide character. This may read up to 6 bytes after the start position, depending on the UTF-8 character width. You have to make sure the source contains at least one valid UTF-8 character.</p>
<p>This is mainly used by the implementation of <a class="el" href="classGlib_1_1ustring.html#a6d87d3853d2b2f70dce607428cf1d40f">Glib::ustring::iterator</a>, but it might be useful as utility function if you prefer using <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> even for UTF-8 encoding. </p>

</div>
</div>
<a class="anchor" id="ac90aee10d0b90e3d8a96a86b5394f87b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Glib::init </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Initialize glibmm. </p>
<p>You may call this more than once. You do not need to call this if you are using <a class="el" href="classGlib_1_1MainLoop.html">Glib::MainLoop</a> or Gtk::Main, because they call it for you. </p>
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="thread_2dispatcher_8cc-example.html#a22">thread/dispatcher.cc</a>, and <a class="el" href="thread_2thread_8cc-example.html#a11">thread/thread.cc</a>.</dd>
</dl>
</div>
</div>
<a class="anchor" id="a8e983bffd7c8cdbbbe6038fc5e6fd3cf"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Glib::thread_init </td>
          <td>(</td>
          <td class="paramtype">GThreadFunctions *&#160;</td>
          <td class="paramname"><em>vtable</em> = <code>nullptr</code></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Initializes the GLib thread system. </p>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000015">Deprecated:</a></b></dt><dd>Calling <a class="el" href="namespaceGlib.html#a8e983bffd7c8cdbbbe6038fc5e6fd3cf" title="Initializes the GLib thread system. ">thread_init()</a> is no longer necessary and no longer has any effect. </dd></dl>

</div>
</div>
<a class="anchor" id="ad59d126f6197035e6f6a31e7f4d87818"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool Glib::thread_supported </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Returns whether the thread system is initialized. </p>
<dl class="section return"><dt>Returns</dt><dd><code>true</code>, if the thread system is initialized. </dd></dl>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000016">Deprecated:</a></b></dt><dd>This is no longer useful, because the thread system is always initialized. </dd></dl>

</div>
</div>
<a class="anchor" id="a2f73967c03d89b0bd6f730f6c36f748d"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">T::BaseObjectType* Glib::unwrap </td>
          <td>(</td>
          <td class="paramtype">T *&#160;</td>
          <td class="paramname"><em>ptr</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Get the underlying C instance from the C++ instance. </p>
<p>This is just like calling gobj(), but it does its own check for a NULL pointer. </p>

</div>
</div>
<a class="anchor" id="a9841353e0b6ffe28fd74abe40c4d005d"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const T::BaseObjectType* Glib::unwrap </td>
          <td>(</td>
          <td class="paramtype">const T *&#160;</td>
          <td class="paramname"><em>ptr</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Get the underlying C instance from the C++ instance. </p>
<p>This is just like calling gobj(), but it does its own check for a NULL pointer. </p>

</div>
</div>
<a class="anchor" id="ac72231155b9573af4b4d5e6ce6494620"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">T::BaseObjectType* Glib::unwrap </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; T &gt;&amp;&#160;</td>
          <td class="paramname"><em>ptr</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Get the underlying C instance from the C++ instance. </p>
<p>This is just like calling gobj(), but it does its own check for a NULL pointer. </p>

</div>
</div>
<a class="anchor" id="ad806817113ad836cdd8ef5e3913316ab"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const T::BaseObjectType* Glib::unwrap </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; const T &gt;&amp;&#160;</td>
          <td class="paramname"><em>ptr</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Get the underlying C instance from the C++ instance. </p>
<p>This is just like calling gobj(), but it does its own check for a NULL pointer. </p>

</div>
</div>
<a class="anchor" id="a4e505dac0cb5b57703424cb12fa5a84f"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">T::BaseObjectType* Glib::unwrap_copy </td>
          <td>(</td>
          <td class="paramtype">const T &amp;&#160;</td>
          <td class="paramname"><em>obj</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Get the underlying C instance from the C++ instance and acquire a reference or copy. </p>
<p>This is just like calling gobj_copy(), but it does its own check for a NULL pointer to the underlying C instance. </p>

</div>
</div>
<a class="anchor" id="a10a4206b41c1c361c29750d76924a752"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">T::BaseObjectType* Glib::unwrap_copy </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; T &gt;&amp;&#160;</td>
          <td class="paramname"><em>ptr</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Get the underlying C instance from the C++ instance and acquire a reference. </p>
<p>This is just like calling gobj_copy(), but it does its own check for a NULL pointer. </p>

</div>
</div>
<a class="anchor" id="a2792c33cdf2e70d10e432c6cf0fcac76"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;class T &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const T::BaseObjectType* Glib::unwrap_copy </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt; const T &gt;&amp;&#160;</td>
          <td class="paramname"><em>ptr</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Get the underlying C instance from the C++ instance and acquire a reference. </p>
<p>This is just like calling gobj_copy(), but it does its own check for a NULL pointer. </p>

</div>
</div>
<a class="anchor" id="a5d75264c8b47f13fb33f973b0d4fc73e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void Glib::usleep </td>
          <td>(</td>
          <td class="paramtype">unsigned long&#160;</td>
          <td class="paramname"><em>microseconds</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="thread_2dispatcher_8cc-example.html#a12">thread/dispatcher.cc</a>, and <a class="el" href="thread_2thread_8cc-example.html#a9">thread/thread.cc</a>.</dd>
</dl>
</div>
</div>
<a class="anchor" id="a807ef11423a04d9f22d6d045fbaed27a"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGlib_1_1Variant.html">Variant</a>&lt;<a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a>&gt; <a class="el" href="classGlib_1_1VariantBase.html#a1f65fc45c20886cd9a5351ed5fa81463">Glib::VariantBase::cast_dynamic</a>&lt; <a class="el" href="classGlib_1_1Variant.html">Variant</a>&lt; <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a> &gt; &gt; </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGlib_1_1VariantBase.html">VariantBase</a>&amp;&#160;</td>
          <td class="paramname"><em>v</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="af44bc8b008e33a7ad5804c9a50226562"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template &lt;&gt; </div>
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGlib_1_1Variant.html">Variant</a>&lt;<a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&gt; <a class="el" href="classGlib_1_1VariantBase.html#a1f65fc45c20886cd9a5351ed5fa81463">Glib::VariantBase::cast_dynamic</a>&lt; <a class="el" href="classGlib_1_1Variant.html">Variant</a>&lt; <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01512.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> &gt; &gt; </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classGlib_1_1VariantBase.html">VariantBase</a>&amp;&#160;</td>
          <td class="paramname"><em>v</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aa4ad6dff9c5f095f3b45b6af8124c883"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGio_1_1Volume.html">Gio::Volume</a>&gt; Glib::wrap </td>
          <td>(</td>
          <td class="paramtype">GVolume *&#160;</td>
          <td class="paramname"><em>object</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>take_copy</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">related</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a3c4b3f9afbb1f72fcd0db0fb9d96a23e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGio_1_1Drive.html">Gio::Drive</a>&gt; Glib::wrap </td>
          <td>(</td>
          <td class="paramtype">GDrive *&#160;</td>
          <td class="paramname"><em>object</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>take_copy</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">related</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aecec41aa86f5a57489c23f367593802c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGio_1_1Mount.html">Gio::Mount</a>&gt; Glib::wrap </td>
          <td>(</td>
          <td class="paramtype">GMount *&#160;</td>
          <td class="paramname"><em>object</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>take_copy</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">related</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a671306f4a3a0cae5ab4d7a9d54886592"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGlib_1_1IOChannel.html">IOChannel</a>&gt; Glib::wrap </td>
          <td>(</td>
          <td class="paramtype">GIOChannel *&#160;</td>
          <td class="paramname"><em>gobject</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>take_copy</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aa536133405cc52c5887f4b87879e3bd6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr</a>&lt;<a class="el" href="classGio_1_1File.html">Gio::File</a>&gt; Glib::wrap </td>
          <td>(</td>
          <td class="paramtype">GFile *&#160;</td>
          <td class="paramname"><em>object</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>take_copy</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">related</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a75643fed688d354848a0379d3da00133"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classGlib_1_1RefPtr.html">RefPtr</a>&lt;<a class="el" href="classGlib_1_1ObjectBase.html">ObjectBase</a>&gt; Glib::wrap_interface </td>
          <td>(</td>
          <td class="paramtype">GObject *&#160;</td>
          <td class="paramname"><em>object</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>take_copy</em> = <code>false</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a class="anchor" id="abb0b65abaef0c0f96b5dd53c2d41d50f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a> Glib::VARIANT_TYPE_ANY</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a44335d30ad2929ba1cb03f6b218f61f3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a> Glib::VARIANT_TYPE_ARRAY</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="af3dd5a8ce4eea408f082ec37239f8594"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a> Glib::VARIANT_TYPE_BASIC</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a0784d542e9b53c186bba6d96c131a1b7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a> Glib::VARIANT_TYPE_BOOL</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a315351b721918e130a75fa64e8f595ef"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a> Glib::VARIANT_TYPE_BYTE</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ad20daf2fe6fa1235624d4180e949ad5b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a> Glib::VARIANT_TYPE_BYTESTRING</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a046eff603c12c9414430468883cc609b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a> Glib::VARIANT_TYPE_BYTESTRING_ARRAY</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a2351713cde6ee899e9cd5dc6792424d6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a> Glib::VARIANT_TYPE_DICT_ENTRY</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a642324aa1ad05df695012086ea4a4ee2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a> Glib::VARIANT_TYPE_DICTIONARY</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a1e01c96d6a7a33b47c0ce5d3678c3cc7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a> Glib::VARIANT_TYPE_DOUBLE</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a42a8f15e75bbb853c29f82b226b8524d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a> Glib::VARIANT_TYPE_HANDLE</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a88fcc49187b1e775333edd0e31fe9503"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a> Glib::VARIANT_TYPE_INT16</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a1c7d03f6e8a214c0c9e8f93912900803"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a> Glib::VARIANT_TYPE_INT32</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a9fda1870c01b8514588eaf17c1f11700"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a> Glib::VARIANT_TYPE_INT64</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="afa3c807de47227c78826fbd0c1ff1c59"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a> Glib::VARIANT_TYPE_MAYBE</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="acb229115cd457c6f4c46db53179bcf09"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a> Glib::VARIANT_TYPE_OBJECT_PATH</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="adfdadf7e0a33345e22924c238987272f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a> Glib::VARIANT_TYPE_OBJECT_PATH_ARRAY</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a1ae362fd54a0dca4ff11dc91eb91e807"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a> Glib::VARIANT_TYPE_SIGNATURE</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a5234d463a42d95bf51ed31795aa214b0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a> Glib::VARIANT_TYPE_STRING</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aeba26de9c5d32fb0d5fd14a66279d930"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a> Glib::VARIANT_TYPE_STRING_ARRAY</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ae4f961225712c4218460ed1a0d09e0bd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a> Glib::VARIANT_TYPE_TUPLE</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a7e31fbcbbfdd63b923e5ba30157af2c3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a> Glib::VARIANT_TYPE_UINT16</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aea985e724e3ea31a3a0ba801ab0d34ab"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a> Glib::VARIANT_TYPE_UINT32</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a52cc2e5d30a3707d03503dfbafba0a82"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a> Glib::VARIANT_TYPE_UINT64</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a401be57899373ddc4ea3fa90dd082c88"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a> Glib::VARIANT_TYPE_UNIT</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a423dc734d6f45d88da308c355e1daad5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="classGlib_1_1VariantType.html">VariantType</a> Glib::VARIANT_TYPE_VARIANT</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Tue Mar 19 2019 09:56:45 for glibmm by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.11
</small></address>
</body>
</html>