Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-release > by-pkgid > e8cbfa9673da18966abee0a6d7051b87 > files > 8

glibmm2.4-doc-2.16.1-1mdv2008.1.x86_64.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>glibmm 2.4: Class List</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head>
<body bgcolor="#ffffff">
<table border="0" width="100%">
<tr>
    <td width="10%" height="40"><img src="../../images/gtkmm_logo.gif" alt="logo" border="0" width="100%" height="100%"/></td>
    <td width="90%" height="40"><img src="../../images/top.gif" alt="top" width="100%" height="40"/></td>
</tr>
</table>
<center>
  <a class="qindex" href="../../../../gtkmm-2.4/docs/index.html">Main Page</a> &nbsp;
  <a href="../../../../gtkmm-2.4/docs/reference/html/group__Widgets.html">Widgets</a> &nbsp;
  <a class="qindex" href="namespaces.html">glibmm Namespaces</a> &nbsp;
  <a href="../../../../gtkmm-2.4/docs/tutorial/html/index.html"> Book</a> &nbsp;
</center>
<hr width="100%"/>

<!-- begin main content -->
<div id="content">
<!-- Generated by Doxygen 1.5.3 -->
<h1>glibmm 2.4 Class List</h1>Here are the classes, structs, unions and interfaces with brief descriptions:<table>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1AppInfo.html">Gio::AppInfo</a></td><td class="indexvalue">Application information, to describe applications installed on the system, and launch them </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1AppLaunchContext.html">Gio::AppLaunchContext</a></td><td class="indexvalue">This is used to handle, for instance, startup notification and launching of the new application on the same screen as the launching window </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1ArrayHandle.html">Glib::ArrayHandle&lt;T, Tr&gt;</a></td><td class="indexvalue">If a method takes this as an argument, or has this as a return type, then you can use a standard container such as <a class="elRef" doxygen="libstdc++.tag.xml:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/classstd_1_1list.html">std::list</a> or <a class="elRef" doxygen="libstdc++.tag.xml:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/classstd_1_1vector.html">std::vector</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Container__Helpers_1_1ArrayHandleIterator.html">Glib::Container_Helpers::ArrayHandleIterator&lt;Tr&gt;</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1AsyncResult.html">Gio::AsyncResult</a></td><td class="indexvalue">Provides a base class for implementing asynchronous function results </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Markup_1_1AttributeKeyLess.html">Glib::Markup::AttributeKeyLess</a></td><td class="indexvalue">Binary predicate used by <a class="el" href="classGlib_1_1Markup_1_1Parser.html#65bc2af877b64b3077f8635ef81213dc">Markup::Parser::AttributeMap</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1BufferedInputStream.html">Gio::BufferedInputStream</a></td><td class="indexvalue">The buffered input stream implements <a class="el" href="classGio_1_1FilterInputStream.html" title="Filter Input Stream.">FilterInputStream</a> and provides for buffered reads </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1BufferedOutputStream.html">Gio::BufferedOutputStream</a></td><td class="indexvalue">The buffered output stream implements <a class="el" href="classGio_1_1FilterOutputStream.html" title="Filter Output Stream.">FilterOutputStream</a> and provides for buffered writes </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1Cancellable.html">Gio::Cancellable</a></td><td class="indexvalue">Allows actions to be cancelled </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Checksum.html">Glib::Checksum</a></td><td class="indexvalue">Computes the checksum for data </td></tr>
  <tr><td class="indexkey"><a class="el" href="classChecksumType.html">ChecksumType</a></td><td class="indexvalue"><em>CHECKSUM_MD5:</em> Use the MD5 hashing algorithm <em>CHECKSUM_SHA1:</em> Use the SHA-1 hashing algorithm <em>CHECKSUM_SHA256:</em> Use the SHA-256 hashing algorithm </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Cond.html">Glib::Cond</a></td><td class="indexvalue">An opaque data structure to represent a condition </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1ConvertError.html">Glib::ConvertError</a></td><td class="indexvalue"><a class="el" href="classGlib_1_1Exception.html">Exception</a> class for charset conversion errors </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1DataInputStream.html">Gio::DataInputStream</a></td><td class="indexvalue">An implementation of <a class="el" href="classGio_1_1BufferedInputStream.html" title="The buffered input stream implements FilterInputStream and provides for buffered...">BufferedInputStream</a> that allows for high-level data manipulation of arbitrary data (including binary operations) </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1DataOutputStream.html">Gio::DataOutputStream</a></td><td class="indexvalue">An implementation of <a class="el" href="classGio_1_1BufferedOutputStream.html" title="The buffered output stream implements FilterOutputStream and provides for buffered...">BufferedOutputStream</a> that allows for high-level data manipulation of arbitrary data (including binary operations) </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Date.html">Glib::Date</a></td><td class="indexvalue">Julian calendar date </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1DesktopAppInfo.html">Gio::DesktopAppInfo</a></td><td class="indexvalue"><a class="el" href="classGio_1_1DesktopAppInfo.html" title="DesktopAppInfo is an implementation of AppInfo based on desktop files.">DesktopAppInfo</a> is an implementation of <a class="el" href="classGio_1_1AppInfo.html" title="Application information, to describe applications installed on the system, and launch...">AppInfo</a> based on desktop files </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Dir.html">Glib::Dir</a></td><td class="indexvalue">Utility class representing an open directory </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1DirIterator.html">Glib::DirIterator</a></td><td class="indexvalue">The iterator type of <a class="el" href="classGlib_1_1Dir.html" title="Utility class representing an open directory.">Glib::Dir</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Dispatcher.html">Glib::Dispatcher</a></td><td class="indexvalue">Signal class for inter-thread communication </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1Drive.html">Gio::Drive</a></td><td class="indexvalue">Virtual <a class="el" href="classGio_1_1File.html" title="File and directory handling.">File</a> System drive management </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1Error.html">Gio::Error</a></td><td class="indexvalue">Exception class for giomm errors </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Error.html">Glib::Error</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Exception.html">Glib::Exception</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1File.html">Gio::File</a></td><td class="indexvalue"><a class="el" href="classGio_1_1File.html" title="File and directory handling.">File</a> and directory handling </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1FileAttributeInfo.html">Gio::FileAttributeInfo</a></td><td class="indexvalue">Information about a specific attribute - see <a class="el" href="classGio_1_1FileAttributeInfoList.html" title="Key-Value paired file attributes.">FileAttributeInfoList</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1FileAttributeInfoList.html">Gio::FileAttributeInfoList</a></td><td class="indexvalue">Key-Value paired file attributes </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1FileAttributeMatcher.html">Gio::FileAttributeMatcher</a></td><td class="indexvalue"><a class="el" href="classGio_1_1FileAttributeMatcher.html" title="FileAttributeMatcher allows for searching through a FileInfo for attributes.">FileAttributeMatcher</a> allows for searching through a <a class="el" href="classGio_1_1FileInfo.html" title="FileInfo implements methods for getting information that all files should contain...">FileInfo</a> for attributes </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1FileEnumerator.html">Gio::FileEnumerator</a></td><td class="indexvalue">Enumerated Files Routines </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1FileError.html">Glib::FileError</a></td><td class="indexvalue"><a class="el" href="classGlib_1_1Exception.html">Exception</a> class for file-related errors </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1FileIcon.html">Gio::FileIcon</a></td><td class="indexvalue"><a class="el" href="classGio_1_1FileIcon.html" title="FileIcon specifies an icon by pointing to an image file to be used as icon.">FileIcon</a> specifies an icon by pointing to an image file to be used as icon </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1FileInfo.html">Gio::FileInfo</a></td><td class="indexvalue"><a class="el" href="classGio_1_1FileInfo.html" title="FileInfo implements methods for getting information that all files should contain...">FileInfo</a> implements methods for getting information that all files should contain, and allows for manipulation of extended attributes </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1FileInputStream.html">Gio::FileInputStream</a></td><td class="indexvalue"><a class="el" href="classGio_1_1FileInputStream.html" title="FileInputStream provides input streams that take their content from a file.">FileInputStream</a> provides input streams that take their content from a file </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1FileMonitor.html">Gio::FileMonitor</a></td><td class="indexvalue">Monitors a file or directory for changes </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1FilenameCompleter.html">Gio::FilenameCompleter</a></td><td class="indexvalue">Completes partial file and directory names given a partial string by looking in the file system for clues </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1FileOutputStream.html">Gio::FileOutputStream</a></td><td class="indexvalue"><a class="el" href="classGio_1_1FileOutputStream.html" title="FileOutputStream provides output streams that write their content to a file.">FileOutputStream</a> provides output streams that write their content to a file </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1FilterInputStream.html">Gio::FilterInputStream</a></td><td class="indexvalue">Filter Input Stream </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1FilterOutputStream.html">Gio::FilterOutputStream</a></td><td class="indexvalue">Filter Output Stream </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGTimeVal.html">GTimeVal</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1HelperList.html">Glib::HelperList&lt;T_Child, T_CppElement, T_Iterator&gt;</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1Icon.html">Gio::Icon</a></td><td class="indexvalue">This is a very minimal interface for icons </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1IConv.html">Glib::IConv</a></td><td class="indexvalue">Thin iconv() wrapper </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1IdleSource.html">Glib::IdleSource</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1InputStream.html">Gio::InputStream</a></td><td class="indexvalue">Base class for implementing streaming input </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Interface.html">Glib::Interface</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1IOChannel.html">Glib::IOChannel</a></td><td class="indexvalue"><a class="el" href="classGlib_1_1IOChannel.html" title="IOChannel aims to provide portable I/O support for files, pipes and sockets, and...">IOChannel</a> aims to provide portable I/O support for files, pipes and sockets, and to integrate them with the GLib main event loop </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1IOChannelError.html">Glib::IOChannelError</a></td><td class="indexvalue"><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...">IOChannel</a> errors </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1IOSource.html">Glib::IOSource</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1KeyFile.html">Glib::KeyFile</a></td><td class="indexvalue">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 </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1KeyFileError.html">Glib::KeyFileError</a></td><td class="indexvalue"><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...">KeyFile</a> errors </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1ListHandle.html">Glib::ListHandle&lt;T, Tr&gt;</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Container__Helpers_1_1ListHandleIterator.html">Glib::Container_Helpers::ListHandleIterator&lt;Tr&gt;</a></td><td class="indexvalue">If a method takes this as an argument, or has this as a return type, then you can use a standard container such as <a class="elRef" doxygen="libstdc++.tag.xml:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/classstd_1_1list.html">std::list</a> or <a class="elRef" doxygen="libstdc++.tag.xml:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/classstd_1_1vector.html">std::vector</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1LoadableIcon.html">Gio::LoadableIcon</a></td><td class="indexvalue">Extends the <a class="el" href="classGio_1_1Icon.html" title="This is a very minimal interface for icons.">Icon</a> interface and adds the ability to load icons from streams </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1MainContext.html">Glib::MainContext</a></td><td class="indexvalue">Main context </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1MainLoop.html">Glib::MainLoop</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1MarkupError.html">Glib::MarkupError</a></td><td class="indexvalue">Exception class for markup parsing errors </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1MemoryInputStream.html">Gio::MemoryInputStream</a></td><td class="indexvalue"><a class="el" href="classGio_1_1MemoryInputStream.html" title="MemoryInputStream implements InputStream for arbitrary memory chunks.">MemoryInputStream</a> implements <a class="el" href="classGio_1_1InputStream.html" title="Base class for implementing streaming input.">InputStream</a> for arbitrary memory chunks </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Module.html">Glib::Module</a></td><td class="indexvalue">Dynamic Loading of Modules These functions provide a portable way to dynamically load object files (commonly known as 'plug-ins') </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1Mount.html">Gio::Mount</a></td><td class="indexvalue">The <a class="el" href="classGio_1_1Mount.html" title="The Mount interface represents user-visible mounts.">Mount</a> interface represents user-visible mounts </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1MountOperation.html">Gio::MountOperation</a></td><td class="indexvalue">Authentication methods for mountable locations </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Mutex.html">Glib::Mutex</a></td><td class="indexvalue">Represents a mutex (mutual exclusion) </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Mutex_1_1Lock.html">Glib::Mutex::Lock</a></td><td class="indexvalue">Utility class for exception-safe mutex locking </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Object.html">Glib::Object</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1ObjectBase.html">Glib::ObjectBase</a></td><td class="indexvalue"><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 </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1OptionContext.html">Glib::OptionContext</a></td><td class="indexvalue">An <a class="el" href="classGlib_1_1OptionContext.html" title="An OptionContext defines which options are accepted by the commandline option parser...">OptionContext</a> defines which options are accepted by the commandline option parser </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1OptionEntry.html">Glib::OptionEntry</a></td><td class="indexvalue">An <a class="el" href="classGlib_1_1OptionEntry.html" title="An OptionEntry defines a single option.">OptionEntry</a> defines a single option </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1OptionError.html">Glib::OptionError</a></td><td class="indexvalue"><a class="el" href="classGlib_1_1Exception.html">Exception</a> class for options </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1OptionGroup.html">Glib::OptionGroup</a></td><td class="indexvalue">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 </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1OutputStream.html">Gio::OutputStream</a></td><td class="indexvalue">Base class for implementing streaming output </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Markup_1_1ParseContext.html">Glib::Markup::ParseContext</a></td><td class="indexvalue">A parse context is used to parse marked-up documents </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Markup_1_1Parser.html">Glib::Markup::Parser</a></td><td class="indexvalue">The abstract markup parser base class </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1PatternSpec.html">Glib::PatternSpec</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1PollFD.html">Glib::PollFD</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Private.html">Glib::Private&lt;T&gt;</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Property.html">Glib::Property&lt;T&gt;</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1PropertyBase.html">Glib::PropertyBase</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1PropertyProxy.html">Glib::PropertyProxy&lt;T&gt;</a></td><td class="indexvalue">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 </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1PropertyProxy__Base.html">Glib::PropertyProxy_Base</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly&lt;T&gt;</a></td><td class="indexvalue">See PropertyProxy() </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1PropertyProxy__WriteOnly.html">Glib::PropertyProxy_WriteOnly&lt;T&gt;</a></td><td class="indexvalue">See PropertyProxy() </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Quark.html">Glib::Quark</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1QueryQuark.html">Glib::QueryQuark</a></td><td class="indexvalue">Quarks are unique IDs in <a class="el" href="namespaceGlib.html">Glib</a> for strings for use in hash table lookups </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Rand.html">Glib::Rand</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1RecMutex.html">Glib::RecMutex</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1RecMutex_1_1Lock.html">Glib::RecMutex::Lock</a></td><td class="indexvalue">Utility class for exception-safe locking of recursive mutexes </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr&lt;T_CppObject&gt;</a></td><td class="indexvalue">RefPtr&lt;&gt; is a reference-counting shared smartpointer </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Regex.html">Glib::Regex</a></td><td class="indexvalue">Perl-compatible regular expressions - matches strings against regular expressions </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1RegexError.html">Glib::RegexError</a></td><td class="indexvalue"><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> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1RWLock.html">Glib::RWLock</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1RWLock_1_1ReaderLock.html">Glib::RWLock::ReaderLock</a></td><td class="indexvalue">Utility class for exception-safe locking of read/write locks </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1RWLock_1_1WriterLock.html">Glib::RWLock::WriterLock</a></td><td class="indexvalue">Utility class for exception-safe locking of read/write locks </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1Seekable.html">Gio::Seekable</a></td><td class="indexvalue">Stream seeking interface </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Sequence.html">Glib::Sequence&lt;Iterator&gt;</a></td><td class="indexvalue">Utility class holding an iterator sequence </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1ShellError.html">Glib::ShellError</a></td><td class="indexvalue"><a class="el" href="classGlib_1_1Exception.html">Exception</a> class for shell utility errors </td></tr>
  <tr><td class="indexkey"><a class="el" href="classsigc_1_1trackable.html">trackable</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1SignalChildWatch.html">Glib::SignalChildWatch</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1SignalIdle.html">Glib::SignalIdle</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1SignalIO.html">Glib::SignalIO</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1SignalProxy0.html">Glib::SignalProxy0&lt;R&gt;</a></td><td class="indexvalue">Proxy for signals with 0 arguments </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1SignalProxy1.html">Glib::SignalProxy1&lt;R, P1&gt;</a></td><td class="indexvalue">Proxy for signals with 1 arguments </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1SignalProxy2.html">Glib::SignalProxy2&lt;R, P1, P2&gt;</a></td><td class="indexvalue">Proxy for signals with 2 arguments </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1SignalProxy3.html">Glib::SignalProxy3&lt;R, P1, P2, P3&gt;</a></td><td class="indexvalue">Proxy for signals with 3 arguments </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1SignalProxy4.html">Glib::SignalProxy4&lt;R, P1, P2, P3, P4&gt;</a></td><td class="indexvalue">Proxy for signals with 4 arguments </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1SignalProxy5.html">Glib::SignalProxy5&lt;R, P1, P2, P3, P4, P5&gt;</a></td><td class="indexvalue">Proxy for signals with 5 arguments </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1SignalProxy6.html">Glib::SignalProxy6&lt;R, P1, P2, P3, P4, P5, P6&gt;</a></td><td class="indexvalue">Proxy for signals with 6 arguments </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1SignalProxyBase.html">Glib::SignalProxyBase</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1SignalProxyNormal.html">Glib::SignalProxyNormal</a></td><td class="indexvalue">The SignalProxy provides an API similar to sigc::signal that can be used to connect sigc::slots to glib signals </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1SignalProxyProperty.html">Glib::SignalProxyProperty</a></td><td class="indexvalue">Use the <a class="el" href="classGlib_1_1SignalProxyProperty.html#911d4e8417d1ee28b4286030ddb40e4c">connect()</a> method, with <a class="elRef" doxygen="libstdc++.tag.xml:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/group__s20__3__7__adaptors.html#gga1">sigc::ptr_fun()</a> or <a class="elRef" doxygen="libstdc++.tag.xml:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/group__s20__3__8__memadaptors.html#gga2">sig::mem_fun()</a> to connect signals to signal handlers </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1SignalTimeout.html">Glib::SignalTimeout</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1SimpleAsyncResult.html">Gio::SimpleAsyncResult</a></td><td class="indexvalue">Implements <a class="el" href="classGio_1_1AsyncResult.html" title="Provides a base class for implementing asynchronous function results.">AsyncResult</a> for simple cases </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1SListHandle.html">Glib::SListHandle&lt;T, Tr&gt;</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Container__Helpers_1_1SListHandleIterator.html">Glib::Container_Helpers::SListHandleIterator&lt;Tr&gt;</a></td><td class="indexvalue">If a method takes this as an argument, or has this as a return type, then you can use a standard container such as <a class="elRef" doxygen="libstdc++.tag.xml:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/classstd_1_1list.html">std::list</a> or <a class="elRef" doxygen="libstdc++.tag.xml:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/classstd_1_1vector.html">std::vector</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Source.html">Glib::Source</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1SpawnError.html">Glib::SpawnError</a></td><td class="indexvalue"><a class="el" href="classGlib_1_1Exception.html">Exception</a> class for errors occuring when spawning processes </td></tr>
  <tr><td class="indexkey"><a class="el" href="structGlib_1_1StaticMutex.html">Glib::StaticMutex</a></td><td class="indexvalue">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 </td></tr>
  <tr><td class="indexkey"><a class="el" href="structGlib_1_1StaticPrivate.html">Glib::StaticPrivate&lt;T&gt;</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="structGlib_1_1StaticRecMutex.html">Glib::StaticRecMutex</a></td><td class="indexvalue">Like <a class="el" href="classGlib_1_1RecMutex.html">Glib::RecMutex</a>, but can be defined at compile time </td></tr>
  <tr><td class="indexkey"><a class="el" href="structGlib_1_1StaticRWLock.html">Glib::StaticRWLock</a></td><td class="indexvalue">Like <a class="el" href="classGlib_1_1RWLock.html">Glib::RWLock</a>, but can be defined at compile time </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1StreamIOChannel.html">Glib::StreamIOChannel</a></td><td class="indexvalue">This whole class is deprecated in glibmm&nbsp;2.2 </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1ThemedIcon.html">Gio::ThemedIcon</a></td><td class="indexvalue"><a class="el" href="classGio_1_1Icon.html" title="This is a very minimal interface for icons.">Icon</a> theming support <a class="el" href="classGio_1_1ThemedIcon.html" title="Icon theming support ThemedIcon is an implementation of Gio::Icon that supports icon...">ThemedIcon</a> is an implementation of <a class="el" href="classGio_1_1Icon.html" title="This is a very minimal interface for icons.">Gio::Icon</a> that supports icon themes </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Thread.html">Glib::Thread</a></td><td class="indexvalue">Represents a running thread </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Thread_1_1Exit.html">Glib::Thread::Exit</a></td><td class="indexvalue">Exception class used to exit from a thread </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1ThreadError.html">Glib::ThreadError</a></td><td class="indexvalue"><a class="el" href="classGlib_1_1Exception.html">Exception</a> class for thread-related errors </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1ThreadPool.html">Glib::ThreadPool</a></td><td class="indexvalue">A pool of threads to execute work concurrently </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1TimeoutSource.html">Glib::TimeoutSource</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Timer.html">Glib::Timer</a></td><td class="indexvalue">Portable stop watch interface </td></tr>
  <tr><td class="indexkey"><a class="el" href="structGlib_1_1TimeVal.html">Glib::TimeVal</a></td><td class="indexvalue"><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 <a class="el" href="classGTimeVal.html">GTimeVal</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Tree.html">Glib::Tree&lt;T&gt;</a></td><td class="indexvalue">N-ary Trees — trees of data with any number of branches </td></tr>
  <tr><td class="indexkey"><a class="el" href="structGlib_1_1Container__Helpers_1_1TypeTraits.html">Glib::Container_Helpers::TypeTraits&lt;T&gt;</a></td><td class="indexvalue">Generic <a class="el" href="structGlib_1_1Container__Helpers_1_1TypeTraits.html" title="Generic TypeTraits implementation.">TypeTraits</a> implementation </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1UnixInputStream.html">Gio::UnixInputStream</a></td><td class="indexvalue"><a class="el" href="classGio_1_1UnixInputStream.html" title="UnixInputStream implements InputStream for reading from a unix file descriptor, including...">UnixInputStream</a> implements <a class="el" href="classGio_1_1InputStream.html" title="Base class for implementing streaming input.">InputStream</a> for reading from a unix file descriptor, including asynchronous operations </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1UnixOutputStream.html">Gio::UnixOutputStream</a></td><td class="indexvalue"><a class="el" href="classGio_1_1UnixOutputStream.html" title="UnixOutputStream implements OutputStream for writing to a a unix file descriptor...">UnixOutputStream</a> implements <a class="el" href="classGio_1_1OutputStream.html" title="Base class for implementing streaming output.">OutputStream</a> for writing to a a unix file descriptor, including asynchronous operations </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a></td><td class="indexvalue"><a class="el" href="classGlib_1_1ustring.html" title="Glib::ustring has much the same interface as std::string, but contains Unicode characters...">Glib::ustring</a> has much the same interface as <a class="elRef" doxygen="libstdc++.tag.xml:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/namespacestd.html#a48">std::string</a>, but contains Unicode characters encoded as UTF-8 </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1ustring__Iterator.html">Glib::ustring_Iterator&lt;T&gt;</a></td><td class="indexvalue">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...">Glib::ustring</a> </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Value.html">Glib::Value&lt;T&gt;</a></td><td class="indexvalue">Generic value implementation for custom types </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Value_3_01bool_01_4.html">Glib::Value&lt;bool&gt;</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Value_3_01char_01_4.html">Glib::Value&lt;char&gt;</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Value_3_01const_01T_01_5_01_4.html">Glib::Value&lt;const T*&gt;</a></td><td class="indexvalue">Specialization for pointers to const instances of any type </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Value_3_01double_01_4.html">Glib::Value&lt;double&gt;</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Value_3_01float_01_4.html">Glib::Value&lt;float&gt;</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Value_3_01Glib_1_1ustring_01_4.html">Glib::Value&lt;Glib::ustring&gt;</a></td><td class="indexvalue">Specialization for UTF-8 strings </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Value_3_01int_01_4.html">Glib::Value&lt;int&gt;</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Value_3_01long_01_4.html">Glib::Value&lt;long&gt;</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Value_3_01long_01long_01_4.html">Glib::Value&lt;long long&gt;</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Value_3_01std_1_1string_01_4.html">Glib::Value&lt;std::string&gt;</a></td><td class="indexvalue">Specialization for strings </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Value_3_01T_01_5_01_4.html">Glib::Value&lt;T*&gt;</a></td><td class="indexvalue">Specialization for pointers to instances of any type </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Value_3_01unsigned_01char_01_4.html">Glib::Value&lt;unsigned char&gt;</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Value_3_01unsigned_01int_01_4.html">Glib::Value&lt;unsigned int&gt;</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Value_3_01unsigned_01long_01_4.html">Glib::Value&lt;unsigned long&gt;</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Value_3_01unsigned_01long_01long_01_4.html">Glib::Value&lt;unsigned long long&gt;</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Value_3_01void_01_5_01_4.html">Glib::Value&lt;void*&gt;</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Value__Boxed.html">Glib::Value_Boxed&lt;T&gt;</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Value__Enum.html">Glib::Value_Enum&lt;T&gt;</a></td><td class="indexvalue">Base class of Glib::Value&lt;T&gt; specializations for enum types </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Value__Flags.html">Glib::Value_Flags&lt;T&gt;</a></td><td class="indexvalue">Base class of Glib::Value&lt;T&gt; specializations for flags types </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1Value__Pointer.html">Glib::Value_Pointer&lt;T, PtrT&gt;</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1ValueBase.html">Glib::ValueBase</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1ValueBase__Boxed.html">Glib::ValueBase_Boxed</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1ValueBase__Enum.html">Glib::ValueBase_Enum</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1ValueBase__Flags.html">Glib::ValueBase_Flags</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1ValueBase__Object.html">Glib::ValueBase_Object</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGlib_1_1ValueBase__String.html">Glib::ValueBase_String</a></td><td class="indexvalue"></td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1Vfs.html">Gio::Vfs</a></td><td class="indexvalue">Entry point for using GIO functionality </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1Volume.html">Gio::Volume</a></td><td class="indexvalue">The <a class="el" href="classGio_1_1Volume.html" title="The Volume interface represents user-visible objects that can be mounted.">Volume</a> interface represents user-visible objects that can be mounted </td></tr>
  <tr><td class="indexkey"><a class="el" href="classGio_1_1VolumeMonitor.html">Gio::VolumeMonitor</a></td><td class="indexvalue">Monitors a file or directory for changes </td></tr>
</table>
</div> <!-- end main content -->

<hr><address><small>
Generated for glibmm 2.4 by <a href="http://www.doxygen.org/index.html">
Doxygen</a> 1.5.3 &copy;&nbsp;1997-2001</small></address>
</body>
</html>