Sophie

Sophie

distrib > Mageia > 5 > i586 > media > core-release > by-pkgid > 7aa0b3689999b2d0524276a8f3c2a10a > files > 1083

glibmm2.4-doc-2.42.0-3.mga5.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.7"/>
<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" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">glibmm
   &#160;<span id="projectnumber">2.42.0</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.7 -->
  <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/a00965.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_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"><a class="el" href="classGlib_1_1Exception.html">Exception</a> 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_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_1FileError.html">FileError</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classGlib_1_1Exception.html">Exception</a> 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"><a class="el" href="classGlib_1_1Exception.html">Exception</a> 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"><a class="el" href="classGlib_1_1Exception.html">Exception</a> 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/a00965.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"><a class="el" href="classGlib_1_1Exception.html">Exception</a> 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_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"><a class="el" href="classGlib_1_1Exception.html">Exception</a> 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"><a class="el" href="classGlib_1_1Exception.html">Exception</a> 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_1SignalProxy0.html">SignalProxy0</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Proxy for signals with 0 arguments.  <a href="classGlib_1_1SignalProxy0.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_1SignalProxy1.html">SignalProxy1</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Proxy for signals with 1 arguments.  <a href="classGlib_1_1SignalProxy1.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_1SignalProxy2.html">SignalProxy2</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Proxy for signals with 2 arguments.  <a href="classGlib_1_1SignalProxy2.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_1SignalProxy3.html">SignalProxy3</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Proxy for signals with 3 arguments.  <a href="classGlib_1_1SignalProxy3.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_1SignalProxy4.html">SignalProxy4</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Proxy for signals with 4 arguments.  <a href="classGlib_1_1SignalProxy4.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_1SignalProxy5.html">SignalProxy5</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Proxy for signals with 5 arguments.  <a href="classGlib_1_1SignalProxy5.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_1SignalProxy6.html">SignalProxy6</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Proxy for signals with 6 arguments.  <a href="classGlib_1_1SignalProxy6.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_1SignalProxyNormal.html">SignalProxyNormal</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The SignalProxy provides an API similar to <a class="elRef" href="http://library.gnome.org/devel/libsigc++/unstable/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#a911d4e8417d1ee28b4286030ddb40e4c">connect()</a> method, with <a class="elRef" href="http://library.gnome.org/devel/libsigc++/unstable/group__ptr__fun.html#ga9c80de72f656fb05e81fda622dddc863">sigc::ptr_fun()</a> or sig::mem_fun() 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/a00965.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"><a class="el" href="classGlib_1_1Exception.html">Exception</a> 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"><a class="el" href="classGlib_1_1Exception.html">Exception</a> 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/a01681.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_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_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_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_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<> 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<> 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<> 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<> 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<> 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_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<> 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, bytestring, 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<> 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<> 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<> 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<> 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<> classes. ">Variant</a> containing a <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>, for variants of type bytestring, 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_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<> 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<> 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<> 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<> 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<> 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<> 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<> 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 from which multiple-item Variants derive, such as Variants containing tuples or arrays.  <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<> 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"><a class="el" href="classGlib_1_1Exception.html">Exception</a> class for <a class="el" href="classGlib_1_1Variant.html" title="Template class used for the specialization of the Variant<> 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>
</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:a5e89f93f6c0c052accc8c9185df26709"><td class="memItemLeft" align="right" valign="top">typedef GTimeSpan&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a5e89f93f6c0c052accc8c9185df26709">TimeSpan</a></td></tr>
<tr class="memdesc:a5e89f93f6c0c052accc8c9185df26709"><td class="mdescLeft">&#160;</td><td class="mdescRight">A value representing an interval of time, in microseconds.  <a href="#a5e89f93f6c0c052accc8c9185df26709">More...</a><br /></td></tr>
<tr class="separator:a5e89f93f6c0c052accc8c9185df26709"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a48d413f720e558ccfc0e5b141fc07f0e"><td class="memItemLeft" align="right" valign="top">typedef GPid&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a48d413f720e558ccfc0e5b141fc07f0e">Pid</a></td></tr>
<tr class="separator:a48d413f720e558ccfc0e5b141fc07f0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8e243b697be740f5f7d4b578ae50db41"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classGlib_1_1ArrayHandle.html">ArrayHandle</a><br class="typebreak" />
&lt; <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ContHandles.html#ga8e243b697be740f5f7d4b578ae50db41">StringArrayHandle</a></td></tr>
<tr class="memdesc:ga8e243b697be740f5f7d4b578ae50db41"><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#ga8e243b697be740f5f7d4b578ae50db41">More...</a><br /></td></tr>
<tr class="separator:ga8e243b697be740f5f7d4b578ae50db41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e357796ff84955c958209e877211f66"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classGlib_1_1ArrayHandle.html">Glib::ArrayHandle</a><br class="typebreak" />
&lt; <a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a4e357796ff84955c958209e877211f66">SArray</a></td></tr>
<tr class="separator:a4e357796ff84955c958209e877211f66"><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>
<tr class="memitem:ga33c24ccefbd130021f06708763e16ef2"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga33c24ccefbd130021f06708763e16ef2">FileTest</a> { <br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga33c24ccefbd130021f06708763e16ef2ad7bb008269376841fe11c05da9c01a55">FILE_TEST_IS_REGULAR</a> = 1 &lt;&lt; 0, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga33c24ccefbd130021f06708763e16ef2ae9fcdfcc6fc6ee7bb83ce9634e5e9f18">FILE_TEST_IS_SYMLINK</a> = 1 &lt;&lt; 1, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga33c24ccefbd130021f06708763e16ef2ae4072d5338587b51642d1a68c730ec19">FILE_TEST_IS_DIR</a> = 1 &lt;&lt; 2, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga33c24ccefbd130021f06708763e16ef2ae236ad1999c8c106a5ff31154ebd5692">FILE_TEST_IS_EXECUTABLE</a> = 1 &lt;&lt; 3, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga33c24ccefbd130021f06708763e16ef2aa6cf22c3904f707c94f2ad911b5df6fd">FILE_TEST_EXISTS</a> = 1 &lt;&lt; 4
<br />
 }</td></tr>
<tr class="memdesc:ga33c24ccefbd130021f06708763e16ef2"><td class="mdescLeft">&#160;</td><td class="mdescRight">A test to perform on a file using g_file_test().  <a href="group__glibmmEnums.html#ga33c24ccefbd130021f06708763e16ef2">More...</a><br /></td></tr>
<tr class="separator:ga33c24ccefbd130021f06708763e16ef2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa3767731311bdba4ef42dc99215e5cda"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gaa3767731311bdba4ef42dc99215e5cda">SeekType</a> { <br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gaa3767731311bdba4ef42dc99215e5cdaac0fc030f79f4b5623de9867333011e30">SEEK_TYPE_CUR</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gaa3767731311bdba4ef42dc99215e5cdaaa8e02688f42163a11bb8b47a72456bc4">SEEK_TYPE_SET</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gaa3767731311bdba4ef42dc99215e5cdaa615f7b38be2cbd60fe5fbebd656f38bd">SEEK_TYPE_END</a>
<br />
 }</td></tr>
<tr class="memdesc:gaa3767731311bdba4ef42dc99215e5cda"><td class="mdescLeft">&#160;</td><td class="mdescRight">An enumeration specifying the base position for a g_io_channel_seek_position() operation.  <a href="group__glibmmEnums.html#gaa3767731311bdba4ef42dc99215e5cda">More...</a><br /></td></tr>
<tr class="separator:gaa3767731311bdba4ef42dc99215e5cda"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga23fb251e48485b62a9c2677bb1f87d5e"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga23fb251e48485b62a9c2677bb1f87d5e">IOStatus</a> { <br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga23fb251e48485b62a9c2677bb1f87d5eabf1fa62d0111ab895ecb887ce6cce1c4">IO_STATUS_ERROR</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga23fb251e48485b62a9c2677bb1f87d5eaf2008e64a9691fc76ad9320baef5c8ba">IO_STATUS_NORMAL</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga23fb251e48485b62a9c2677bb1f87d5ea63be2a355cd7187f9ccdd854c80fd10c">IO_STATUS_EOF</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga23fb251e48485b62a9c2677bb1f87d5ead240a3a0fd203dd76e11b76a8115d881">IO_STATUS_AGAIN</a>
<br />
 }</td></tr>
<tr class="memdesc:ga23fb251e48485b62a9c2677bb1f87d5e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stati returned by most of the IOFuncs functions.  <a href="group__glibmmEnums.html#ga23fb251e48485b62a9c2677bb1f87d5e">More...</a><br /></td></tr>
<tr class="separator:ga23fb251e48485b62a9c2677bb1f87d5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaee093e5db5bc1ea5738771ba0d1af3b7"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gaee093e5db5bc1ea5738771ba0d1af3b7">IOFlags</a> { <br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gaee093e5db5bc1ea5738771ba0d1af3b7a0eddd66348cb8ec7aceef67736d59cce">IO_FLAG_APPEND</a> = 1 &lt;&lt; 0, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gaee093e5db5bc1ea5738771ba0d1af3b7a1a71350ea4fc4f9779a3a884f6977269">IO_FLAG_NONBLOCK</a> = 1 &lt;&lt; 1, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gaee093e5db5bc1ea5738771ba0d1af3b7a45c527b36c1a1df9b5b1202f84eafeed">IO_FLAG_IS_READABLE</a> = 1 &lt;&lt; 2, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gaee093e5db5bc1ea5738771ba0d1af3b7a0632918f94e302c0b20e722e941ad124">IO_FLAG_IS_WRITABLE</a> = 1 &lt;&lt; 3, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gaee093e5db5bc1ea5738771ba0d1af3b7ac8bc4ce7e268189488cb98c94e15ce66">IO_FLAG_IS_WRITEABLE</a> = 1 &lt;&lt; 3, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gaee093e5db5bc1ea5738771ba0d1af3b7a65e5b54c7fad833478ed9cc169cc15be">IO_FLAG_IS_SEEKABLE</a> = 1 &lt;&lt; 4, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gaee093e5db5bc1ea5738771ba0d1af3b7a26bca9503544a0e4388041812e3ea1e7">IO_FLAG_MASK</a> = (1 &lt;&lt; 5) - 1, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gaee093e5db5bc1ea5738771ba0d1af3b7a06c9ef83e6adc8a4b4ea98dd396e2206">IO_FLAG_GET_MASK</a> = 0x1F, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gaee093e5db5bc1ea5738771ba0d1af3b7a31bd353961673e2199474810e2ff3ff0">IO_FLAG_SET_MASK</a> = 0x3
<br />
 }</td></tr>
<tr class="memdesc:gaee093e5db5bc1ea5738771ba0d1af3b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specifies properties of a IOChannel.  <a href="group__glibmmEnums.html#gaee093e5db5bc1ea5738771ba0d1af3b7">More...</a><br /></td></tr>
<tr class="separator:gaee093e5db5bc1ea5738771ba0d1af3b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabd96381793b70d4ae32c725926990918"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gabd96381793b70d4ae32c725926990918">IOCondition</a> { <br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gabd96381793b70d4ae32c725926990918aa38ee764d957d52ccd85688c27778daf">IO_IN</a> = G_IO_IN, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gabd96381793b70d4ae32c725926990918a0945b81e85eb8d2d26e77fdc04821cae">IO_OUT</a> = G_IO_OUT, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gabd96381793b70d4ae32c725926990918ac8998d8c99453ea30c1ba129f89ec5a0">IO_PRI</a> = G_IO_PRI, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gabd96381793b70d4ae32c725926990918a1798f7312c98ff12681ed93f1b08f0d7">IO_ERR</a> = G_IO_ERR, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gabd96381793b70d4ae32c725926990918aa290fc1a996ead6c153515d4771fcdb1">IO_HUP</a> = G_IO_HUP, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gabd96381793b70d4ae32c725926990918aadf52e698f361e79b53f0bcb3266df24">IO_NVAL</a> = G_IO_NVAL
<br />
 }</td></tr>
<tr class="memdesc:gabd96381793b70d4ae32c725926990918"><td class="mdescLeft">&#160;</td><td class="mdescRight">A bitwise combination representing a condition to watch for on an event source.  <a href="group__glibmmEnums.html#gabd96381793b70d4ae32c725926990918">More...</a><br /></td></tr>
<tr class="separator:gabd96381793b70d4ae32c725926990918"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5866be36312563d91e5a7be27348459b"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga5866be36312563d91e5a7be27348459b">KeyFileFlags</a> { <br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga5866be36312563d91e5a7be27348459baec458bae700a8dfd34898a5ab5b22d3b">KEY_FILE_NONE</a> = 0x0, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga5866be36312563d91e5a7be27348459ba27ebf6c0c9a771f0268f7b06fe7e0347">KEY_FILE_KEEP_COMMENTS</a> = 1 &lt;&lt; 0, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga5866be36312563d91e5a7be27348459ba498ea5abdc02d9a60db9a0d2873f5c58">KEY_FILE_KEEP_TRANSLATIONS</a> = 1 &lt;&lt; 1
<br />
 }</td></tr>
<tr class="memdesc:ga5866be36312563d91e5a7be27348459b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flags which influence the parsing.  <a href="group__glibmmEnums.html#ga5866be36312563d91e5a7be27348459b">More...</a><br /></td></tr>
<tr class="separator:ga5866be36312563d91e5a7be27348459b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga502283ffbe523adf38c69905ec8640f3"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga502283ffbe523adf38c69905ec8640f3">ModuleFlags</a> { <br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga502283ffbe523adf38c69905ec8640f3af7dfb341de1af451a3fc28d8c13e4593">MODULE_BIND_LAZY</a> = 1 &lt;&lt; 0, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga502283ffbe523adf38c69905ec8640f3a61ed78ca3b7464b163e43240a4fffa96">MODULE_BIND_LOCAL</a> = 1 &lt;&lt; 1, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga502283ffbe523adf38c69905ec8640f3ab1bb8b50aaab642b5abfcddac8d7806b">MODULE_BIND_MASK</a> = 0x03
<br />
 }</td></tr>
<tr class="memdesc:ga502283ffbe523adf38c69905ec8640f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flags passed to g_module_open().  <a href="group__glibmmEnums.html#ga502283ffbe523adf38c69905ec8640f3">More...</a><br /></td></tr>
<tr class="separator:ga502283ffbe523adf38c69905ec8640f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae3a70fa1e451da068323419e8c98e9a9"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gae3a70fa1e451da068323419e8c98e9a9">TraverseType</a> { <br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ggae3a70fa1e451da068323419e8c98e9a9aa7f260b474a886df2bf1aefcfc0f14b2">TRAVERSE_IN_ORDER</a> = G_IN_ORDER, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ggae3a70fa1e451da068323419e8c98e9a9abed8efe71581ccb087323f38b6807661">TRAVERSE_PRE_ORDER</a> = G_PRE_ORDER, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ggae3a70fa1e451da068323419e8c98e9a9a0af70e322b94dfbbfc98b100d21cef4e">TRAVERSE_POST_ORDER</a> = G_POST_ORDER, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ggae3a70fa1e451da068323419e8c98e9a9a16cd819f4ab8175453f6287aeefad870">TRAVERSE_LEVEL_ORDER</a> = G_LEVEL_ORDER
<br />
 }</td></tr>
<tr class="memdesc:gae3a70fa1e451da068323419e8c98e9a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specifies the type of traveral performed by methods such as NodeTree::_traverse() and NodeTree::find().  <a href="group__glibmmEnums.html#gae3a70fa1e451da068323419e8c98e9a9">More...</a><br /></td></tr>
<tr class="separator:gae3a70fa1e451da068323419e8c98e9a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaaedee3e1374af9f1d66ccd34252a68d"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68d">RegexCompileFlags</a> { <br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68da4e6c0b8e730db041fc8d1261c2932a7f">REGEX_CASELESS</a> = 1 &lt;&lt; 0, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68dab11968f7c699f48954c586063dc83226">REGEX_MULTILINE</a> = 1 &lt;&lt; 1, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68daa30cd6e3af26544676c5c05578f3701f">REGEX_DOTALL</a> = 1 &lt;&lt; 2, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68dae4955dc52d3f93f46fa7b894689bb9dd">REGEX_EXTENDED</a> = 1 &lt;&lt; 3, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68da242c71a1c506054daae47559a087885d">REGEX_ANCHORED</a> = 1 &lt;&lt; 4, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68da6a311ea6eb4cd26d46bef76a4ecd70d3">REGEX_DOLLAR_ENDONLY</a> = 1 &lt;&lt; 5, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68dad3d43ecb091918275855d44bf137432c">REGEX_UNGREEDY</a> = 1 &lt;&lt; 9, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68da9aaaffdaa133f45d7412af35ad17b29e">REGEX_RAW</a> = 1 &lt;&lt; 11, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68da98b6d7f319fcee7ae0c1b9e8dc146869">REGEX_NO_AUTO_CAPTURE</a> = 1 &lt;&lt; 12, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68daefe22a8d4297013ffcef77b83c40bf94">REGEX_OPTIMIZE</a> = 1 &lt;&lt; 13, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68da4d72c42c744da757f5b4e8760933e355">REGEX_FIRSTLINE</a> = 1 &lt;&lt; 18, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68dad96b981e024568febb07d7f237950a15">REGEX_DUPNAMES</a> = 1 &lt;&lt; 19, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68da8743e2fb6fc70c8bbf53a025442a9f31">REGEX_NEWLINE_CR</a> = 1 &lt;&lt; 20, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68da18bf3b48001c90a1aefca35dd9bd832b">REGEX_NEWLINE_LF</a> = 1 &lt;&lt; 21, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68da31810ab9b1612d3dafbb86d164ea783c">REGEX_NEWLINE_CRLF</a> = 0x300000, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68da6c4921ffcc04c53566d6bfe89fcf78b6">REGEX_NEWLINE_ANYCRLF</a> = 1048576 | 1 &lt;&lt; 22, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68da9fbe4801ca6fcae969a84c16826b9393">REGEX_BSR_ANYCRLF</a> = 1 &lt;&lt; 23, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68da7e66bb34557aafd6de8b6119c229d9c3">REGEX_JAVASCRIPT_COMPAT</a> = 1 &lt;&lt; 25
<br />
 }</td></tr>
<tr class="memdesc:gaaaedee3e1374af9f1d66ccd34252a68d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flags specifying compile-time options.  <a href="group__glibmmEnums.html#gaaaedee3e1374af9f1d66ccd34252a68d">More...</a><br /></td></tr>
<tr class="separator:gaaaedee3e1374af9f1d66ccd34252a68d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8375c7f6797efc96929e8be89435c746"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746">RegexMatchFlags</a> { <br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746a6d9730749c5506b89f3085ce25c80c21">REGEX_MATCH_ANCHORED</a> = 1 &lt;&lt; 4, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746ae09a3a58b8d8e052a35719b4f22f937a">REGEX_MATCH_NOTBOL</a> = 1 &lt;&lt; 7, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746ab8850a97e7a6b06b1a5c97e703be2a11">REGEX_MATCH_NOTEOL</a> = 1 &lt;&lt; 8, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746a0aaf0a3c6a7fae74d4a1a6255062ae91">REGEX_MATCH_NOTEMPTY</a> = 1 &lt;&lt; 10, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746ab8930fa357708487ef7a83350304dc2c">REGEX_MATCH_PARTIAL</a> = 1 &lt;&lt; 15, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746ae0eb9716d96049f41f5560a215ea5dab">REGEX_MATCH_NEWLINE_CR</a> = 1 &lt;&lt; 20, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746a51549066ff64a814d44958ce9db5243b">REGEX_MATCH_NEWLINE_LF</a> = 1 &lt;&lt; 21, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746ad1536133fab0dd8e25c31c0c8555b365">REGEX_MATCH_NEWLINE_CRLF</a> = 0x300000, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746acebebe55d6e1197e4a7e92a4fc4a999b">REGEX_MATCH_NEWLINE_ANY</a> = 1 &lt;&lt; 22, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746aa1a18562a24484f87f73115cb3a722c2">REGEX_MATCH_NEWLINE_ANYCRLF</a> = 0x500000, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746affaea7b025e947b22e7378bf0b6baf92">REGEX_MATCH_BSR_ANYCRLF</a> = 1 &lt;&lt; 23, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746a824f70cd3d882d3717d67325b96a9b3f">REGEX_MATCH_BSR_ANY</a> = 1 &lt;&lt; 24, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746a69d773f5f7d17ef9b91bd43d545ae1c1">REGEX_MATCH_PARTIAL_SOFT</a> = 0x8000, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746a1d2d11e330bc91e85a50e01445288b3f">REGEX_MATCH_PARTIAL_HARD</a> = 1 &lt;&lt; 27, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746aea0015d4a3887504f16321a0f960241f">REGEX_MATCH_NOTEMPTY_ATSTART</a> = 1 &lt;&lt; 28
<br />
 }</td></tr>
<tr class="memdesc:ga8375c7f6797efc96929e8be89435c746"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flags specifying match-time options.  <a href="group__glibmmEnums.html#ga8375c7f6797efc96929e8be89435c746">More...</a><br /></td></tr>
<tr class="separator:ga8375c7f6797efc96929e8be89435c746"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga075918988c271e7fb63f1a1d083e26dd"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dd">SpawnFlags</a> { <br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dda4198b367b82bc1adf3469423da582663">SPAWN_DEFAULT</a> = 0x0, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dda3b30d87840df513617bd468c750e52c0">SPAWN_LEAVE_DESCRIPTORS_OPEN</a> = 1 &lt;&lt; 0, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dda8ba0abbaa6e1907446857439f454ced1">SPAWN_DO_NOT_REAP_CHILD</a> = 1 &lt;&lt; 1, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dda7d76ee852f6b00ffaef373f3d595139f">SPAWN_SEARCH_PATH</a> = 1 &lt;&lt; 2, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dda7a8c2616db1e6ef21f063652fd60872e">SPAWN_STDOUT_TO_DEV_NULL</a> = 1 &lt;&lt; 3, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dda198a2b8f3ce92dce5a1117d1c2dac345">SPAWN_STDERR_TO_DEV_NULL</a> = 1 &lt;&lt; 4, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26ddaeb1c843fc647e28134cd3e7fa259f285">SPAWN_CHILD_INHERITS_STDIN</a> = 1 &lt;&lt; 5, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26ddaead6dad17dda98e0196495dd11d62cd7">SPAWN_FILE_AND_ARGV_ZERO</a> = 1 &lt;&lt; 6, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dda876ee150dd220b4808c2f9ecab5dc0f6">SPAWN_SEARCH_PATH_FROM_ENVP</a> = 1 &lt;&lt; 7, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26ddace745e1ccff2497f03ea638316abe076">SPAWN_CLOEXEC_PIPES</a> = 1 &lt;&lt; 8
<br />
 }</td></tr>
<tr class="memdesc:ga075918988c271e7fb63f1a1d083e26dd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flags passed to g_spawn_sync(), g_spawn_async() and g_spawn_async_with_pipes().  <a href="group__glibmmEnums.html#ga075918988c271e7fb63f1a1d083e26dd">More...</a><br /></td></tr>
<tr class="separator:ga075918988c271e7fb63f1a1d083e26dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga56a2fdf6fb8599b99302868a176aac43"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga56a2fdf6fb8599b99302868a176aac43">TimeType</a> { <br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga56a2fdf6fb8599b99302868a176aac43ae6b2b23e160971f7487d630c1fa8cf70">TIME_TYPE_STANDARD</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga56a2fdf6fb8599b99302868a176aac43a08bb0503339270dd7bf04c3406cf60c1">TIME_TYPE_DAYLIGHT</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga56a2fdf6fb8599b99302868a176aac43a88ad6264677876bc7203353a1cf45391">TIME_TYPE_UNIVERSAL</a>
<br />
 }</td></tr>
<tr class="memdesc:ga56a2fdf6fb8599b99302868a176aac43"><td class="mdescLeft">&#160;</td><td class="mdescRight">Disambiguates a given time in two ways.  <a href="group__glibmmEnums.html#ga56a2fdf6fb8599b99302868a176aac43">More...</a><br /></td></tr>
<tr class="separator:ga56a2fdf6fb8599b99302868a176aac43"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadfbb414be3a4d127146fdca66dc7a46e"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#gadfbb414be3a4d127146fdca66dc7a46e">UnicodeType</a> { <br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gadfbb414be3a4d127146fdca66dc7a46ea600cfdae816c0d120e6e3e4a32d5d9cb">UNICODE_CONTROL</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gadfbb414be3a4d127146fdca66dc7a46ea5b522871761887006148af4734e84875">UNICODE_FORMAT</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gadfbb414be3a4d127146fdca66dc7a46ea6e8a7e7b5ce23cd99d30f4ab7b672efd">UNICODE_UNASSIGNED</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gadfbb414be3a4d127146fdca66dc7a46ea4d8e2c9e7eb9ab4352d6e4b6699267f9">UNICODE_PRIVATE_USE</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gadfbb414be3a4d127146fdca66dc7a46ea69161af321691d504ec819bb9c19b808">UNICODE_SURROGATE</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gadfbb414be3a4d127146fdca66dc7a46eaab14707b2ffc2073a6d770ecd70ae321">UNICODE_LOWERCASE_LETTER</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gadfbb414be3a4d127146fdca66dc7a46ea7bfc1c73f50fa8c69224e0df70b0b14b">UNICODE_MODIFIER_LETTER</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gadfbb414be3a4d127146fdca66dc7a46ea146261fc855eb4e65cdfb86886bdedf7">UNICODE_OTHER_LETTER</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gadfbb414be3a4d127146fdca66dc7a46ea3f43a11337d15c6050fc1ef0e2da75b6">UNICODE_TITLECASE_LETTER</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gadfbb414be3a4d127146fdca66dc7a46ea43db8de276cdf9f23e23a8661456ff4d">UNICODE_UPPERCASE_LETTER</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gadfbb414be3a4d127146fdca66dc7a46eac73f211f2caa9d82027985cb8b549cf3">UNICODE_SPACING_MARK</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gadfbb414be3a4d127146fdca66dc7a46ea9a7db30781bd0d0a61374fd261944e07">UNICODE_ENCLOSING_MARK</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gadfbb414be3a4d127146fdca66dc7a46ea09f4af19dd4a3d3d0f10369f8b8afda2">UNICODE_NON_SPACING_MARK</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gadfbb414be3a4d127146fdca66dc7a46eaf93e0b2714dcd443d48e246768a8da9e">UNICODE_DECIMAL_NUMBER</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gadfbb414be3a4d127146fdca66dc7a46ea09e6ab53938abe6c9c2d8981f137e5e3">UNICODE_LETTER_NUMBER</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gadfbb414be3a4d127146fdca66dc7a46ea05027699449d2ff55d446fa7572a8c5b">UNICODE_OTHER_NUMBER</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gadfbb414be3a4d127146fdca66dc7a46ea32edc36db8c13121a39dc416b22f822a">UNICODE_CONNECT_PUNCTUATION</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gadfbb414be3a4d127146fdca66dc7a46eab3b75b13d04b7ef056e72f798dae0e3c">UNICODE_DASH_PUNCTUATION</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gadfbb414be3a4d127146fdca66dc7a46ea0d4f41955bed4fddc7855ce714e1f957">UNICODE_CLOSE_PUNCTUATION</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gadfbb414be3a4d127146fdca66dc7a46ea90fff8c0bd976f3592629074fa3e801f">UNICODE_FINAL_PUNCTUATION</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gadfbb414be3a4d127146fdca66dc7a46eace6196e830393b5497bfbfd6501680a0">UNICODE_INITIAL_PUNCTUATION</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gadfbb414be3a4d127146fdca66dc7a46ea1ded1d0a0b6e5936e8a3ecd123f66869">UNICODE_OTHER_PUNCTUATION</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gadfbb414be3a4d127146fdca66dc7a46ea14677d2ca9b5a1354f7460de17579daa">UNICODE_OPEN_PUNCTUATION</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gadfbb414be3a4d127146fdca66dc7a46eae75f8f34e79ffe86801984519eb40e6f">UNICODE_CURRENCY_SYMBOL</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gadfbb414be3a4d127146fdca66dc7a46ea3b6b351ca86d8095ada1d6a32e758d7a">UNICODE_MODIFIER_SYMBOL</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gadfbb414be3a4d127146fdca66dc7a46eac35f3c4aa05eca14835c22a4c6a56acf">UNICODE_MATH_SYMBOL</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gadfbb414be3a4d127146fdca66dc7a46ea85c851b5804ed262ed84c2d5bc59aa1c">UNICODE_OTHER_SYMBOL</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gadfbb414be3a4d127146fdca66dc7a46ea2a65c1eb916c613c404eea150eac93ee">UNICODE_LINE_SEPARATOR</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gadfbb414be3a4d127146fdca66dc7a46eac808b6d7ba1f9cbb28bc0a255578085b">UNICODE_PARAGRAPH_SEPARATOR</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gadfbb414be3a4d127146fdca66dc7a46eabf9e349217923adfb3baef8135756118">UNICODE_SPACE_SEPARATOR</a>
<br />
 }</td></tr>
<tr class="memdesc:gadfbb414be3a4d127146fdca66dc7a46e"><td class="mdescLeft">&#160;</td><td class="mdescRight">These are the possible character classifications from the Unicode specification.  <a href="group__glibmmEnums.html#gadfbb414be3a4d127146fdca66dc7a46e">More...</a><br /></td></tr>
<tr class="separator:gadfbb414be3a4d127146fdca66dc7a46e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1af1a717c84d71aa4aabc9fc77b4d0ea"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0ea">UnicodeBreakType</a> { <br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaaade2215e9c2207518154a283bebb5c3b">UNICODE_BREAK_MANDATORY</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaa48ba653f60f909e05dd9b650970ecc1e">UNICODE_BREAK_CARRIAGE_RETURN</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaab556cd8a4eaa5d766b3e49591ffae8b0">UNICODE_BREAK_LINE_FEED</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaa3f8c62e980013b2e44027ef9c34ce5c8">UNICODE_BREAK_COMBINING_MARK</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaaa47bd54d2aef8bd0e52c07e8abbb65f9">UNICODE_BREAK_SURROGATE</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaa37b49337ed4ecd7f53e7c9a2817d029f">UNICODE_BREAK_ZERO_WIDTH_SPACE</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaa9913f639ecf34dbe62f6610fc9c3da11">UNICODE_BREAK_INSEPARABLE</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaaab52faa88b6578ab4cd88c3095793653">UNICODE_BREAK_NON_BREAKING_GLUE</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaa2cccec32194082ea6f93db40c4af1ca5">UNICODE_BREAK_CONTINGENT</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaac623ed7dc2c0cabe23c2d69f4572b7bf">UNICODE_BREAK_SPACE</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaa9729f705eea307bb7ccb0283a3a85093">UNICODE_BREAK_AFTER</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaa32422806593a1aa950f533cf6eb394a9">UNICODE_BREAK_BEFORE</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaa05fc37bc6f3efcf0dc74973fb967f7c2">UNICODE_BREAK_BEFORE_AND_AFTER</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaa1074d431136b2b556b91e682eee4a189">UNICODE_BREAK_HYPHEN</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaaeb0c44e9512fb806b9ce4991e9d50f5f">UNICODE_BREAK_NON_STARTER</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaab7df43ac603e4d7b51d52d5a701e718e">UNICODE_BREAK_OPEN_PUNCTUATION</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaa80435e54ace548890b953c6395556c7e">UNICODE_BREAK_CLOSE_PUNCTUATION</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaaf28d5b9cddeb8bb905fcfa829f436a2c">UNICODE_BREAK_QUOTATION</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaa4ab287f55e05833854353ae861b27f5b">UNICODE_BREAK_EXCLAMATION</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaabb30f05e59de03b80d55f021de4dd1ab">UNICODE_BREAK_IDEOGRAPHIC</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaaacc8824bbbaf262b7563f51afce9be15">UNICODE_BREAK_NUMERIC</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaacf598d2b5eb2d0459d2339f2e8a9b237">UNICODE_BREAK_INFIX_SEPARATOR</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaa1bd798c1ae867ef8879f01778ee37b1e">UNICODE_BREAK_SYMBOL</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaaecf3f2bfd41dbab74e897106fef322c3">UNICODE_BREAK_ALPHABETIC</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaa7e5a7d95bc74c01ca77bd3a3446ebae3">UNICODE_BREAK_PREFIX</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaa4c4fd955be2dc60284b046f8f7fae397">UNICODE_BREAK_POSTFIX</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaae0f8fcb8bfaaddb4f30edf642b2a6146">UNICODE_BREAK_COMPLEX_CONTEXT</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaa84ce090d6c8bf46abd148573bd0e3f78">UNICODE_BREAK_AMBIGUOUS</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaae393ca22fb6bd8b01c1012d4e3386a04">UNICODE_BREAK_UNKNOWN</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaa28a02b08d3965c0ea0f6ff763a34beac">UNICODE_BREAK_NEXT_LINE</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaa968e329ae40754bed636979d27540fed">UNICODE_BREAK_WORD_JOINER</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaabfa27ce91eb258c1bd72131c857669d8">UNICODE_BREAK_HANGUL_L_JAMO</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaaeaea498600767a8af3b41e92816faea8">UNICODE_BREAK_HANGUL_V_JAMO</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaaabefad2b773b963104e38fe77a03281c">UNICODE_BREAK_HANGUL_T_JAMO</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaaccb629a2a1bae689139c8f3cc1048b31">UNICODE_BREAK_HANGUL_LV_SYLLABLE</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaa8903e767aa9ab7445578257292d1a1e3">UNICODE_BREAK_HANGUL_LVT_SYLLABLE</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaabfb13fbf5e6898e8c038bd4ade5eaa4f">UNICODE_BREAK_CLOSE_PARANTHESIS</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaa9ccab026be2a4042b441a16dc5c393ed">UNICODE_BREAK_CONDITIONAL_JAPANESE_STARTER</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaaaddbde75b0df1eee37443c5059884f19">UNICODE_BREAK_HEBREW_LETTER</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0eaadff1a8802de9de1cec52b82a9b26f515">UNICODE_BREAK_REGIONAL_INDICATOR</a>
<br />
 }</td></tr>
<tr class="memdesc:ga1af1a717c84d71aa4aabc9fc77b4d0ea"><td class="mdescLeft">&#160;</td><td class="mdescRight">These are the possible line break classifications.  <a href="group__glibmmEnums.html#ga1af1a717c84d71aa4aabc9fc77b4d0ea">More...</a><br /></td></tr>
<tr class="separator:ga1af1a717c84d71aa4aabc9fc77b4d0ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2e5a690ed07dfaa6f9ad9f1c57acd787"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga2e5a690ed07dfaa6f9ad9f1c57acd787">AsciiType</a> { <br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gga2e5a690ed07dfaa6f9ad9f1c57acd787af7d63a99479102b5391b44f631b5f009">ASCII_ALNUM</a> = 1 &lt;&lt; 0, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gga2e5a690ed07dfaa6f9ad9f1c57acd787ac87947c729ac3c3f9f58b0ca28460152">ASCII_ALPHA</a> = 1 &lt;&lt; 1, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gga2e5a690ed07dfaa6f9ad9f1c57acd787a2e19c57ce5a6eac38d911a86cc44a2fb">ASCII_CNTRL</a> = 1 &lt;&lt; 2, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gga2e5a690ed07dfaa6f9ad9f1c57acd787a9acd9a82d0670a3eb0377db782f48853">ASCII_DIGIT</a> = 1 &lt;&lt; 3, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gga2e5a690ed07dfaa6f9ad9f1c57acd787a2ecdbe5137af423fce73ff2bbb34d625">ASCII_GRAPH</a> = 1 &lt;&lt; 4, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gga2e5a690ed07dfaa6f9ad9f1c57acd787a875d3cb7494e1548db0d37ab44d4057e">ASCII_LOWER</a> = 1 &lt;&lt; 5, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gga2e5a690ed07dfaa6f9ad9f1c57acd787a9b1775043a8043d994c0c0ab890e86c4">ASCII_PRINT</a> = 1 &lt;&lt; 6, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gga2e5a690ed07dfaa6f9ad9f1c57acd787ad3416d8662560db626259013ff72c58f">ASCII_PUNCT</a> = 1 &lt;&lt; 7, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gga2e5a690ed07dfaa6f9ad9f1c57acd787a7d7a68814efba3cf3d294475123413ce">ASCII_SPACE</a> = 1 &lt;&lt; 8, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gga2e5a690ed07dfaa6f9ad9f1c57acd787a5ae30681069b2ab88eed13e358c08090">ASCII_UPPER</a> = 1 &lt;&lt; 9, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#gga2e5a690ed07dfaa6f9ad9f1c57acd787ad78490a35d65839f2f06449e7e472337">ASCII_XDIGIT</a> = 1 &lt;&lt; 10
<br />
 }</td></tr>
<tr class="separator:ga2e5a690ed07dfaa6f9ad9f1c57acd787"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga18199b64f406e397627a4e7fc799f848"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga18199b64f406e397627a4e7fc799f848">NormalizeMode</a> { <br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga18199b64f406e397627a4e7fc799f848a779b5d7aebd18e4b84c5e57ad1e72510">NORMALIZE_DEFAULT</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga18199b64f406e397627a4e7fc799f848a81e760fdac4c57b878ba43603ed6e9d8">NORMALIZE_NFD</a> = NORMALIZE_DEFAULT, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga18199b64f406e397627a4e7fc799f848af8fec61972c5f6ab8b7e600db176ed06">NORMALIZE_DEFAULT_COMPOSE</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga18199b64f406e397627a4e7fc799f848ae3887d6a5497fb144f48348af4d0c2f8">NORMALIZE_NFC</a> = NORMALIZE_DEFAULT_COMPOSE, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga18199b64f406e397627a4e7fc799f848a112d77bcde45ec6eb2bf2ac29bb39697">NORMALIZE_ALL</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga18199b64f406e397627a4e7fc799f848a6dbd51b7381af7adf532faec482be46a">NORMALIZE_NFKD</a> = NORMALIZE_ALL, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga18199b64f406e397627a4e7fc799f848abfd1d0e2d16a6ba9ef9b0855124aeeb2">NORMALIZE_ALL_COMPOSE</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga18199b64f406e397627a4e7fc799f848abf819c3bb24fbe163d47308cc4058640">NORMALIZE_NFKC</a> = NORMALIZE_ALL_COMPOSE
<br />
 }</td></tr>
<tr class="memdesc:ga18199b64f406e397627a4e7fc799f848"><td class="mdescLeft">&#160;</td><td class="mdescRight">Defines how a Unicode string is transformed in a canonical form, standardizing such issues as whether a character with an accent is represented as a base character and combining accent or as a single precomposed character.  <a href="group__glibmmEnums.html#ga18199b64f406e397627a4e7fc799f848">More...</a><br /></td></tr>
<tr class="separator:ga18199b64f406e397627a4e7fc799f848"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9b87dca6496b6ad53baec9ca01318448"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__glibmmEnums.html#ga9b87dca6496b6ad53baec9ca01318448">ThreadPriority</a> { <br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga9b87dca6496b6ad53baec9ca01318448a035a7bdc6a5b5eae6f644ed2605e8a37">THREAD_PRIORITY_LOW</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga9b87dca6496b6ad53baec9ca01318448a6216bb25baaaca32642841ade911a92e">THREAD_PRIORITY_NORMAL</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga9b87dca6496b6ad53baec9ca01318448aef77081535e90116b203ce3b3b0fe523">THREAD_PRIORITY_HIGH</a>, 
<br />
&#160;&#160;<a class="el" href="group__glibmmEnums.html#ga9b87dca6496b6ad53baec9ca01318448a5b79355bbd59c508995af57e0ed39a94">THREAD_PRIORITY_URGENT</a>
<br />
 }</td></tr>
<tr class="memdesc:ga9b87dca6496b6ad53baec9ca01318448"><td class="mdescLeft">&#160;</td><td class="mdescRight">Thread priorities.  <a href="group__glibmmEnums.html#ga9b87dca6496b6ad53baec9ca01318448">More...</a><br /></td></tr>
<tr class="separator:ga9b87dca6496b6ad53baec9ca01318448"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2dd111336e3b057b51ca5871795fffa4"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a2dd111336e3b057b51ca5871795fffa4">NotLock</a> { <a class="el" href="namespaceGlib.html#a2dd111336e3b057b51ca5871795fffa4a9681fb4e85e62ba64e39a12526eaa840">NOT_LOCK</a>
 }</td></tr>
<tr class="separator:a2dd111336e3b057b51ca5871795fffa4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7441a36336ea4cdb35c0fddbf3f97b19"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#a7441a36336ea4cdb35c0fddbf3f97b19">TryLock</a> { <a class="el" href="namespaceGlib.html#a7441a36336ea4cdb35c0fddbf3f97b19adf6b2565785992ff637cbc453988841d">TRY_LOCK</a>
 }</td></tr>
<tr class="separator:a7441a36336ea4cdb35c0fddbf3f97b19"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga64c27560b41710ccf64a3679a3ba3f20"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ContHandles.html#ga64c27560b41710ccf64a3679a3ba3f20">OwnershipType</a> { <br />
&#160;&#160;<a class="el" href="group__ContHandles.html#gga64c27560b41710ccf64a3679a3ba3f20a7d594cffcc2d2d6c4313ddb4d6613c79">OWNERSHIP_NONE</a> = 0, 
<br />
&#160;&#160;<a class="el" href="group__ContHandles.html#gga64c27560b41710ccf64a3679a3ba3f20a448c598cdc37e2de8a162e1020001715">OWNERSHIP_SHALLOW</a>, 
<br />
&#160;&#160;<a class="el" href="group__ContHandles.html#gga64c27560b41710ccf64a3679a3ba3f20a2a6d6bfadc36f9eda31af79d32928c6a">OWNERSHIP_DEEP</a>
<br />
 }</td></tr>
<tr class="separator:ga64c27560b41710ccf64a3679a3ba3f20"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0c450f82b9e34689e2dda2038ba7834f"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom">{ <br />
&#160;&#160;<a class="el" href="namespaceGlib.html#a0c450f82b9e34689e2dda2038ba7834faa3219d7be6fa3282a80d7a850c401db9">PRIORITY_HIGH</a> = -100, 
<br />
&#160;&#160;<a class="el" href="namespaceGlib.html#a0c450f82b9e34689e2dda2038ba7834fa597ed3aa6067516c9c752896f3816b5e">PRIORITY_DEFAULT</a> = 0, 
<br />
&#160;&#160;<a class="el" href="namespaceGlib.html#a0c450f82b9e34689e2dda2038ba7834faf2d20696a8afab425c00268d981e9897">PRIORITY_HIGH_IDLE</a> = 100, 
<br />
&#160;&#160;<a class="el" href="namespaceGlib.html#a0c450f82b9e34689e2dda2038ba7834fae8c1127af0a2dab71f196a957dab8375">PRIORITY_DEFAULT_IDLE</a> = 200, 
<br />
&#160;&#160;<a class="el" href="namespaceGlib.html#a0c450f82b9e34689e2dda2038ba7834fac6034649b50f9f92a69c1e67b92ecfc8">PRIORITY_LOW</a> = 300
<br />
 }</td></tr>
<tr class="separator:a0c450f82b9e34689e2dda2038ba7834f"><td class="memSeparator" colspan="2">&#160;</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: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/a01681.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/a01681.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/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; str, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; to_codeset, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.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/a01681.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/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; str, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; to_codeset, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.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/a01681.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/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; str, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; to_codeset, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.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/a01681.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/a01681.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/a01681.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/a01681.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/a01681.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/a01681.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/a01681.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/a01681.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/a01681.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/a01681.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: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/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; filename, <a class="el" href="group__glibmmEnums.html#ga33c24ccefbd130021f06708763e16ef2">FileTest</a> <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01616.html#a74965ddb2afc54c596cd1cd46f78a301">test</a>)</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/a01681.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/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; name_used, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.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/a01681.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/a01681.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/a01681.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/a01681.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/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; filename, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.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: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/a01681.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/a01681.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/a01681.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/a01681.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/a01681.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/a01681.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:gadb706d1e1d3083f9e6442a3044a602fb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Spawn.html#gadb706d1e1d3083f9e6442a3044a602fb">spawn_async_with_pipes</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.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/a01681.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/a01681.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="elRef" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1slot.html">sigc::slot</a>&lt; void &gt;&amp; child_setup=<a class="elRef" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1slot.html">sigc::slot</a>&lt; void &gt;(), <a class="el" href="namespaceGlib.html#a48d413f720e558ccfc0e5b141fc07f0e">Pid</a>* child_pid=0, int* standard_input=0, int* standard_output=0, int* standard_error=0)</td></tr>
<tr class="memdesc:gadb706d1e1d3083f9e6442a3044a602fb"><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#gadb706d1e1d3083f9e6442a3044a602fb">More...</a><br /></td></tr>
<tr class="separator:gadb706d1e1d3083f9e6442a3044a602fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1aaf9311604a09fd4cc7823094243b34"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Spawn.html#ga1aaf9311604a09fd4cc7823094243b34">spawn_async_with_pipes</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.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/a01681.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="elRef" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1slot.html">sigc::slot</a>&lt; void &gt;&amp; child_setup=<a class="elRef" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1slot.html">sigc::slot</a>&lt; void &gt;(), <a class="el" href="namespaceGlib.html#a48d413f720e558ccfc0e5b141fc07f0e">Pid</a>* child_pid=0, int* standard_input=0, int* standard_output=0, int* standard_error=0)</td></tr>
<tr class="memdesc:ga1aaf9311604a09fd4cc7823094243b34"><td class="mdescLeft">&#160;</td><td class="mdescRight">Like the main <a class="el" href="group__Spawn.html#gadb706d1e1d3083f9e6442a3044a602fb" 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#ga1aaf9311604a09fd4cc7823094243b34">More...</a><br /></td></tr>
<tr class="separator:ga1aaf9311604a09fd4cc7823094243b34"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0f9130d1ada136363660bc7205d8b8ec"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Spawn.html#ga0f9130d1ada136363660bc7205d8b8ec">spawn_async</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.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/a01681.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/a01681.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="elRef" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1slot.html">sigc::slot</a>&lt; void &gt;&amp; child_setup=<a class="elRef" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1slot.html">sigc::slot</a>&lt; void &gt;(), <a class="el" href="namespaceGlib.html#a48d413f720e558ccfc0e5b141fc07f0e">Pid</a>* child_pid=0)</td></tr>
<tr class="memdesc:ga0f9130d1ada136363660bc7205d8b8ec"><td class="mdescLeft">&#160;</td><td class="mdescRight">See <a class="el" href="group__Spawn.html#gadb706d1e1d3083f9e6442a3044a602fb" 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#ga0f9130d1ada136363660bc7205d8b8ec">More...</a><br /></td></tr>
<tr class="separator:ga0f9130d1ada136363660bc7205d8b8ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab867cbdeb4024b4f91a723308a312f2a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Spawn.html#gab867cbdeb4024b4f91a723308a312f2a">spawn_async</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.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/a01681.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="elRef" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1slot.html">sigc::slot</a>&lt; void &gt;&amp; child_setup=<a class="elRef" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1slot.html">sigc::slot</a>&lt; void &gt;(), <a class="el" href="namespaceGlib.html#a48d413f720e558ccfc0e5b141fc07f0e">Pid</a>* child_pid=0)</td></tr>
<tr class="memdesc:gab867cbdeb4024b4f91a723308a312f2a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Like the main <a class="el" href="group__Spawn.html#ga0f9130d1ada136363660bc7205d8b8ec" 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#gab867cbdeb4024b4f91a723308a312f2a">More...</a><br /></td></tr>
<tr class="separator:gab867cbdeb4024b4f91a723308a312f2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabc2f8009b29ba1f222e6ff1694eb34fd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Spawn.html#gabc2f8009b29ba1f222e6ff1694eb34fd">spawn_sync</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.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/a01681.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/a01681.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="elRef" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1slot.html">sigc::slot</a>&lt; void &gt;&amp; child_setup=<a class="elRef" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1slot.html">sigc::slot</a>&lt; void &gt;(), <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>* standard_output=0, <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>* standard_error=0, int* exit_status=0)</td></tr>
<tr class="memdesc:gabc2f8009b29ba1f222e6ff1694eb34fd"><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#gabc2f8009b29ba1f222e6ff1694eb34fd">More...</a><br /></td></tr>
<tr class="separator:gabc2f8009b29ba1f222e6ff1694eb34fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadae71dd52cd1df777bd83fc9455f30c5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Spawn.html#gadae71dd52cd1df777bd83fc9455f30c5">spawn_sync</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.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/a01681.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="elRef" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1slot.html">sigc::slot</a>&lt; void &gt;&amp; child_setup=<a class="elRef" href="http://library.gnome.org/devel/libsigc++/unstable/classsigc_1_1slot.html">sigc::slot</a>&lt; void &gt;(), <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>* standard_output=0, <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>* standard_error=0, int* exit_status=0)</td></tr>
<tr class="memdesc:gadae71dd52cd1df777bd83fc9455f30c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Like the main <a class="el" href="group__Spawn.html#gabc2f8009b29ba1f222e6ff1694eb34fd" 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#gadae71dd52cd1df777bd83fc9455f30c5">More...</a><br /></td></tr>
<tr class="separator:gadae71dd52cd1df777bd83fc9455f30c5"><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/a01681.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#ga0f9130d1ada136363660bc7205d8b8ec" 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#ga0f9130d1ada136363660bc7205d8b8ec" 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:ga713bdb79396eda85ad186cb2db89564f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Spawn.html#ga713bdb79396eda85ad186cb2db89564f">spawn_command_line_sync</a> (const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; command_line, <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>* standard_output=0, <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>* standard_error=0, int* exit_status=0)</td></tr>
<tr class="memdesc:ga713bdb79396eda85ad186cb2db89564f"><td class="mdescLeft">&#160;</td><td class="mdescRight">A simple version of <a class="el" href="group__Spawn.html#gabc2f8009b29ba1f222e6ff1694eb34fd" 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#ga713bdb79396eda85ad186cb2db89564f">More...</a><br /></td></tr>
<tr class="separator:ga713bdb79396eda85ad186cb2db89564f"><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#a48d413f720e558ccfc0e5b141fc07f0e">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: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/a01681.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/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; escaped_string, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; illegal_characters=<a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.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/a01681.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/a01681.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/a01681.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/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; unescaped, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; reserved_chars_allowed=<a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.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)  throw (std::bad_cast)</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/a01681.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)  throw (std::bad_cast)</td></tr>
<tr class="separator:af44bc8b008e33a7ad5804c9a50226562"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab26d01c776801f1fff00753e97af4fc7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceGlib.html#ab26d01c776801f1fff00753e97af4fc7">thread_init</a> (GThreadFunctions* vtable=0)</td></tr>
<tr class="memdesc:ab26d01c776801f1fff00753e97af4fc7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the GLib thread system.  <a href="#ab26d01c776801f1fff00753e97af4fc7">More...</a><br /></td></tr>
<tr class="separator:ab26d01c776801f1fff00753e97af4fc7"><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: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="http://library.gnome.org/devel/libsigc++/unstable/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="http://library.gnome.org/devel/libsigc++/unstable/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: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/a01681.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/a01681.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/a01681.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/a01681.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/a01681.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/a01681.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/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; variable, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.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/a01681.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/a01681.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/a01681.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/a01681.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 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/a01681.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/a01681.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/a01681.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/a01681.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:ga821b704b5ede1583e4057990976d394b"><td class="memItemLeft" align="right" valign="top"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.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/a01681.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/a00965.html">std::vector</a>&lt; <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.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/a00965.html">std::vector</a>&lt; <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.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/a01681.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/a01681.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/a01681.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/a01681.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/a01681.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/a01681.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/a01681.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/a01681.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/a01681.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/a01681.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/a01681.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/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem1, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.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/a01681.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/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem1, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem2, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.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/a01681.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/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem1, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem2, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem3, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.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/a01681.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/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem1, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem2, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem3, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem4, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.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/a01681.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/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem1, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem2, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem3, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem4, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem5, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.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/a01681.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/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem1, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem2, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem3, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem4, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem5, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem6, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.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/a01681.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/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem1, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem2, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem3, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem4, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem5, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem6, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem7, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.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/a01681.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/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem1, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem2, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem3, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem4, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem5, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem6, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem7, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; elem8, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.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/a01681.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/a01681.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/a01681.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/a01681.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/a01681.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: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/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; str, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.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/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; str, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.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/a01681.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/a01681.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/a01681.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/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a>&amp; source, const <a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01681.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/a01681.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/a01681.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/a01623.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: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: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="a48d413f720e558ccfc0e5b141fc07f0e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef GPid <a class="el" href="namespaceGlib.html#a48d413f720e558ccfc0e5b141fc07f0e">Glib::Pid</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a4e357796ff84955c958209e877211f66"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">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; <a class="el" href="namespaceGlib.html#a4e357796ff84955c958209e877211f66">Glib::SArray</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a5e89f93f6c0c052accc8c9185df26709"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef GTimeSpan <a class="el" href="namespaceGlib.html#a5e89f93f6c0c052accc8c9185df26709">Glib::TimeSpan</a></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#_deprecated000009">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#_deprecated000010">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="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1connection.html">sigc::connection</a> Glib::add_exception_handler </td>
          <td>(</td>
          <td class="paramtype">const <a class="elRef" href="http://library.gnome.org/devel/libsigc++/unstable/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/a01681.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/a01681.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/a01681.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#a1353523668478524d050a381540f0c5b">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/a01681.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#a10">thread/thread.cc</a>.</dd>
</dl>
</div>
</div>
<a class="anchor" id="ab26d01c776801f1fff00753e97af4fc7"></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>0</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#_deprecated000007">Deprecated:</a></b></dt><dd>Calling <a class="el" href="namespaceGlib.html#ab26d01c776801f1fff00753e97af4fc7" 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#_deprecated000008">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="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#a13">thread/dispatcher.cc</a>, and <a class="el" href="thread_2thread_8cc-example.html#a8">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 VariantBase &amp;&#160;</td>
          <td class="paramname"><em>v</em></td><td>)</td>
          <td></td>
        </tr>
        <tr>
          <td align="right">throw </td><td>(</td><td colspan="2"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00619.html">std::bad_cast</a></td>
        </tr>
        <tr>
          <td align="right"></td><td>)</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/a01681.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/a01681.html#ga32db3d9898c44d3b3a578b560f7758cc">std::string</a> &gt; &gt; </td>
          <td>(</td>
          <td class="paramtype">const VariantBase &amp;&#160;</td>
          <td class="paramname"><em>v</em></td><td>)</td>
          <td></td>
        </tr>
        <tr>
          <td align="right">throw </td><td>(</td><td colspan="2"><a class="elRef" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a00619.html">std::bad_cast</a></td>
        </tr>
        <tr>
          <td align="right"></td><td>)</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="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 Mon Sep 22 2014 21:38:33 for glibmm by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.7
</small></address>
</body>
</html>