<!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"/> <title>glibmm: Hierarchical Index</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <link href="doxygen.css" rel="stylesheet" type="text/css"/> </head> <body> <!-- Generated by Doxygen 1.6.1 --> <div class="navigation" id="top"> <div class="tabs"> <ul> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> <li><a href="modules.html"><span>Modules</span></a></li> <li><a href="namespaces.html"><span>Namespaces</span></a></li> <li class="current"><a href="annotated.html"><span>Classes</span></a></li> <li><a href="examples.html"><span>Examples</span></a></li> </ul> </div> <div class="tabs"> <ul> <li><a href="annotated.html"><span>Class List</span></a></li> <li class="current"><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> <li><a href="functions.html"><span>Class Members</span></a></li> </ul> </div> </div> <div class="contents"> <h1>Class Hierarchy</h1> <p><a href="inherits.html">Go to the graphical class hierarchy</a></p> This inheritance list is sorted roughly, but not completely, alphabetically:<ul> <li><a class="el" href="classChecksumType.html">ChecksumType</a></li> <li><a class="el" href="classGio_1_1FileAttributeInfo.html">Gio::FileAttributeInfo</a></li> <li><a class="el" href="classGio_1_1FileAttributeInfoList.html">Gio::FileAttributeInfoList</a></li> <li><a class="el" href="classGio_1_1FileAttributeMatcher.html">Gio::FileAttributeMatcher</a></li> <li><a class="el" href="classGlib_1_1ArrayHandle.html">Glib::ArrayHandle< T, Tr ></a></li> <li><a class="el" href="classGlib_1_1Checksum.html">Glib::Checksum</a></li> <li><a class="el" href="classGlib_1_1Cond.html">Glib::Cond</a></li> <li><a class="el" href="classGlib_1_1Container__Helpers_1_1ArrayHandleIterator.html">Glib::Container_Helpers::ArrayHandleIterator< Tr ></a></li> <li><a class="el" href="classGlib_1_1Container__Helpers_1_1ListHandleIterator.html">Glib::Container_Helpers::ListHandleIterator< Tr ></a></li> <li><a class="el" href="classGlib_1_1Container__Helpers_1_1SListHandleIterator.html">Glib::Container_Helpers::SListHandleIterator< Tr ></a></li> <li><a class="el" href="structGlib_1_1Container__Helpers_1_1TypeTraits.html">Glib::Container_Helpers::TypeTraits< T ></a></li> <li><a class="el" href="structGlib_1_1Container__Helpers_1_1TypeTraits_3_01Glib_1_1RefPtr_3_01Gio_1_1Drive_01_4_01_4.html">Glib::Container_Helpers::TypeTraits< Glib::RefPtr< Gio::Drive > ></a></li> <li><a class="el" href="structGlib_1_1Container__Helpers_1_1TypeTraits_3_01Glib_1_1RefPtr_3_01Gio_1_1Mount_01_4_01_4.html">Glib::Container_Helpers::TypeTraits< Glib::RefPtr< Gio::Mount > ></a></li> <li><a class="el" href="structGlib_1_1Container__Helpers_1_1TypeTraits_3_01Glib_1_1RefPtr_3_01Gio_1_1Volume_01_4_01_4.html">Glib::Container_Helpers::TypeTraits< Glib::RefPtr< Gio::Volume > ></a></li> <li><a class="el" href="classGlib_1_1Date.html">Glib::Date</a></li> <li><a class="el" href="classGlib_1_1Dir.html">Glib::Dir</a></li> <li><a class="el" href="classGlib_1_1DirIterator.html">Glib::DirIterator</a></li> <li><a class="el" href="classGlib_1_1Dispatcher.html">Glib::Dispatcher</a></li> <li><a class="el" href="classGlib_1_1Exception.html">Glib::Exception</a><ul> <li><a class="el" href="classGlib_1_1Error.html">Glib::Error</a><ul> <li><a class="el" href="classGio_1_1Error.html">Gio::Error</a></li> <li><a class="el" href="classGlib_1_1ConvertError.html">Glib::ConvertError</a></li> <li><a class="el" href="classGlib_1_1FileError.html">Glib::FileError</a></li> <li><a class="el" href="classGlib_1_1IOChannelError.html">Glib::IOChannelError</a></li> <li><a class="el" href="classGlib_1_1KeyFileError.html">Glib::KeyFileError</a></li> <li><a class="el" href="classGlib_1_1MarkupError.html">Glib::MarkupError</a></li> <li><a class="el" href="classGlib_1_1OptionError.html">Glib::OptionError</a></li> <li><a class="el" href="classGlib_1_1RegexError.html">Glib::RegexError</a></li> <li><a class="el" href="classGlib_1_1ShellError.html">Glib::ShellError</a></li> <li><a class="el" href="classGlib_1_1SpawnError.html">Glib::SpawnError</a></li> <li><a class="el" href="classGlib_1_1ThreadError.html">Glib::ThreadError</a></li> </ul> </li> </ul> </li> <li><a class="el" href="classGlib_1_1HelperList.html">Glib::HelperList< T_Child, T_CppElement, T_Iterator ></a></li> <li><a class="el" href="classGlib_1_1IConv.html">Glib::IConv</a></li> <li><a class="el" href="classGlib_1_1KeyFile.html">Glib::KeyFile</a></li> <li><a class="el" href="classGlib_1_1ListHandle.html">Glib::ListHandle< T, Tr ></a></li> <li><a class="el" href="classGlib_1_1MainContext.html">Glib::MainContext</a></li> <li><a class="el" href="classGlib_1_1MainLoop.html">Glib::MainLoop</a></li> <li><a class="el" href="classGlib_1_1Markup_1_1AttributeKeyLess.html">Glib::Markup::AttributeKeyLess</a></li> <li><a class="el" href="classGlib_1_1Module.html">Glib::Module</a></li> <li><a class="el" href="classGlib_1_1Mutex.html">Glib::Mutex</a></li> <li><a class="el" href="classGlib_1_1Mutex_1_1Lock.html">Glib::Mutex::Lock</a></li> <li><a class="el" href="classGlib_1_1NodeTree.html">Glib::NodeTree< T ></a></li> <li><a class="el" href="classGlib_1_1OptionContext.html">Glib::OptionContext</a></li> <li><a class="el" href="classGlib_1_1OptionEntry.html">Glib::OptionEntry</a></li> <li><a class="el" href="classGlib_1_1OptionGroup.html">Glib::OptionGroup</a></li> <li><a class="el" href="classGlib_1_1PatternSpec.html">Glib::PatternSpec</a></li> <li><a class="el" href="classGlib_1_1PollFD.html">Glib::PollFD</a></li> <li><a class="el" href="classGlib_1_1Private.html">Glib::Private< T ></a></li> <li><a class="el" href="classGlib_1_1PropertyBase.html">Glib::PropertyBase</a><ul> <li><a class="el" href="classGlib_1_1Property.html">Glib::Property< T ></a></li> </ul> </li> <li><a class="el" href="classGlib_1_1PropertyProxy__Base.html">Glib::PropertyProxy_Base</a><ul> <li><a class="el" href="classGlib_1_1PropertyProxy.html">Glib::PropertyProxy< T ></a></li> <li><a class="el" href="classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly< T ></a></li> <li><a class="el" href="classGlib_1_1PropertyProxy__WriteOnly.html">Glib::PropertyProxy_WriteOnly< T ></a></li> </ul> </li> <li><a class="el" href="classGlib_1_1QueryQuark.html">Glib::QueryQuark</a><ul> <li><a class="el" href="classGlib_1_1Quark.html">Glib::Quark</a></li> </ul> </li> <li><a class="el" href="classGlib_1_1Rand.html">Glib::Rand</a></li> <li><a class="el" href="classGlib_1_1RecMutex_1_1Lock.html">Glib::RecMutex::Lock</a></li> <li><a class="el" href="classGlib_1_1RefPtr.html">Glib::RefPtr< T_CppObject ></a></li> <li><a class="el" href="classGlib_1_1Regex.html">Glib::Regex</a></li> <li><a class="el" href="classGlib_1_1RWLock_1_1ReaderLock.html">Glib::RWLock::ReaderLock</a></li> <li><a class="el" href="classGlib_1_1RWLock_1_1WriterLock.html">Glib::RWLock::WriterLock</a></li> <li><a class="el" href="classGlib_1_1Sequence.html">Glib::Sequence< Iterator ></a></li> <li><a class="el" href="classGlib_1_1SignalChildWatch.html">Glib::SignalChildWatch</a></li> <li><a class="el" href="classGlib_1_1SignalIdle.html">Glib::SignalIdle</a></li> <li><a class="el" href="classGlib_1_1SignalIO.html">Glib::SignalIO</a></li> <li><a class="el" href="classGlib_1_1SignalProxyBase.html">Glib::SignalProxyBase</a><ul> <li><a class="el" href="classGlib_1_1SignalProxyNormal.html">Glib::SignalProxyNormal</a><ul> <li><a class="el" href="classGlib_1_1SignalProxy0.html">Glib::SignalProxy0< R ></a></li> <li><a class="el" href="classGlib_1_1SignalProxy1.html">Glib::SignalProxy1< R, P1 ></a></li> <li><a class="el" href="classGlib_1_1SignalProxy2.html">Glib::SignalProxy2< R, P1, P2 ></a></li> <li><a class="el" href="classGlib_1_1SignalProxy3.html">Glib::SignalProxy3< R, P1, P2, P3 ></a></li> <li><a class="el" href="classGlib_1_1SignalProxy4.html">Glib::SignalProxy4< R, P1, P2, P3, P4 ></a></li> <li><a class="el" href="classGlib_1_1SignalProxy5.html">Glib::SignalProxy5< R, P1, P2, P3, P4, P5 ></a></li> <li><a class="el" href="classGlib_1_1SignalProxy6.html">Glib::SignalProxy6< R, P1, P2, P3, P4, P5, P6 ></a></li> </ul> </li> <li><a class="el" href="classGlib_1_1SignalProxyProperty.html">Glib::SignalProxyProperty</a></li> </ul> </li> <li><a class="el" href="classGlib_1_1SignalTimeout.html">Glib::SignalTimeout</a></li> <li><a class="el" href="classGlib_1_1SListHandle.html">Glib::SListHandle< T, Tr ></a></li> <li><a class="el" href="classGlib_1_1Source.html">Glib::Source</a><ul> <li><a class="el" href="classGlib_1_1IdleSource.html">Glib::IdleSource</a></li> <li><a class="el" href="classGlib_1_1IOSource.html">Glib::IOSource</a></li> <li><a class="el" href="classGlib_1_1TimeoutSource.html">Glib::TimeoutSource</a></li> </ul> </li> <li><a class="el" href="structGlib_1_1StaticMutex.html">Glib::StaticMutex</a></li> <li><a class="el" href="structGlib_1_1StaticPrivate.html">Glib::StaticPrivate< T ></a></li> <li><a class="el" href="structGlib_1_1StaticRecMutex.html">Glib::StaticRecMutex</a><ul> <li><a class="el" href="classGlib_1_1RecMutex.html">Glib::RecMutex</a></li> </ul> </li> <li><a class="el" href="structGlib_1_1StaticRWLock.html">Glib::StaticRWLock</a><ul> <li><a class="el" href="classGlib_1_1RWLock.html">Glib::RWLock</a></li> </ul> </li> <li><a class="el" href="classGlib_1_1Thread.html">Glib::Thread</a></li> <li><a class="el" href="classGlib_1_1Thread_1_1Exit.html">Glib::Thread::Exit</a></li> <li><a class="el" href="classGlib_1_1ThreadPool.html">Glib::ThreadPool</a></li> <li><a class="el" href="classGlib_1_1Timer.html">Glib::Timer</a></li> <li><a class="el" href="classGlib_1_1ustring.html">Glib::ustring</a></li> <li><a class="el" href="classGlib_1_1ustring__Iterator.html">Glib::ustring_Iterator< T ></a></li> <li><a class="el" href="classGlib_1_1ValueArray.html">Glib::ValueArray</a></li> <li><a class="el" href="classGlib_1_1ValueBase.html">Glib::ValueBase</a><ul> <li><a class="el" href="classGlib_1_1Value_3_01bool_01_4.html">Glib::Value< bool ></a></li> <li><a class="el" href="classGlib_1_1Value_3_01char_01_4.html">Glib::Value< char ></a></li> <li><a class="el" href="classGlib_1_1Value_3_01double_01_4.html">Glib::Value< double ></a></li> <li><a class="el" href="classGlib_1_1Value_3_01float_01_4.html">Glib::Value< float ></a></li> <li><a class="el" href="classGlib_1_1Value_3_01int_01_4.html">Glib::Value< int ></a></li> <li><a class="el" href="classGlib_1_1Value_3_01long_01_4.html">Glib::Value< long ></a></li> <li><a class="el" href="classGlib_1_1Value_3_01long_01long_01_4.html">Glib::Value< long long ></a></li> <li><a class="el" href="classGlib_1_1Value_3_01unsigned_01char_01_4.html">Glib::Value< unsigned char ></a></li> <li><a class="el" href="classGlib_1_1Value_3_01unsigned_01int_01_4.html">Glib::Value< unsigned int ></a></li> <li><a class="el" href="classGlib_1_1Value_3_01unsigned_01long_01_4.html">Glib::Value< unsigned long ></a></li> <li><a class="el" href="classGlib_1_1Value_3_01unsigned_01long_01long_01_4.html">Glib::Value< unsigned long long ></a></li> <li><a class="el" href="classGlib_1_1Value_3_01void_01_5_01_4.html">Glib::Value< void* ></a></li> <li><a class="el" href="classGlib_1_1ValueBase__Boxed.html">Glib::ValueBase_Boxed</a><ul> <li><a class="el" href="classGlib_1_1Value.html">Glib::Value< T ></a></li> <li><a class="el" href="classGlib_1_1Value__Boxed.html">Glib::Value_Boxed< T ></a></li> </ul> </li> <li><a class="el" href="classGlib_1_1ValueBase__Enum.html">Glib::ValueBase_Enum</a><ul> <li><a class="el" href="classGlib_1_1Value__Enum.html">Glib::Value_Enum< T ></a></li> </ul> </li> <li><a class="el" href="classGlib_1_1ValueBase__Flags.html">Glib::ValueBase_Flags</a><ul> <li><a class="el" href="classGlib_1_1Value__Flags.html">Glib::Value_Flags< T ></a></li> </ul> </li> <li><a class="el" href="classGlib_1_1ValueBase__Object.html">Glib::ValueBase_Object</a><ul> <li><a class="el" href="classGlib_1_1Value__Pointer.html">Glib::Value_Pointer< T, PtrT ></a></li> <li><a class="el" href="classGlib_1_1Value__Pointer.html">Glib::Value_Pointer< T, const T* ></a><ul> <li><a class="el" href="classGlib_1_1Value_3_01const_01T_01_5_01_4.html">Glib::Value< const T* ></a></li> </ul> </li> <li><a class="el" href="classGlib_1_1Value__Pointer.html">Glib::Value_Pointer< T, T* ></a><ul> <li><a class="el" href="classGlib_1_1Value_3_01T_01_5_01_4.html">Glib::Value< T* ></a></li> </ul> </li> </ul> </li> <li><a class="el" href="classGlib_1_1ValueBase__String.html">Glib::ValueBase_String</a><ul> <li><a class="el" href="classGlib_1_1Value_3_01Glib_1_1ustring_01_4.html">Glib::Value< Glib::ustring ></a></li> <li><a class="el" href="classGlib_1_1Value_3_01std_1_1string_01_4.html">Glib::Value< std::string ></a></li> </ul> </li> </ul> </li> <li><b>GTimeVal</b><ul> <li><a class="el" href="structGlib_1_1TimeVal.html">Glib::TimeVal</a></li> </ul> </li> <li><a class="elRef" href="../../../libsigc++-2.0/reference/html/structsigc_1_1trackable.html">trackable</a><code> [external]</code><ul> <li><a class="el" href="classGlib_1_1IOChannel.html">Glib::IOChannel</a><ul> <li><a class="el" href="classGlib_1_1StreamIOChannel.html">Glib::StreamIOChannel</a></li> </ul> </li> <li><a class="el" href="classGlib_1_1Markup_1_1ParseContext.html">Glib::Markup::ParseContext</a></li> <li><a class="el" href="classGlib_1_1Markup_1_1Parser.html">Glib::Markup::Parser</a></li> <li><a class="el" href="classGlib_1_1ObjectBase.html">Glib::ObjectBase</a><ul> <li><a class="el" href="classGlib_1_1Interface.html">Glib::Interface</a><ul> <li><a class="el" href="classGio_1_1AppInfo.html">Gio::AppInfo</a><ul> <li><a class="el" href="classGio_1_1DesktopAppInfo.html">Gio::DesktopAppInfo</a></li> </ul> </li> <li><a class="el" href="classGio_1_1AsyncResult.html">Gio::AsyncResult</a></li> <li><a class="el" href="classGio_1_1Drive.html">Gio::Drive</a></li> <li><a class="el" href="classGio_1_1File.html">Gio::File</a></li> <li><a class="el" href="classGio_1_1Icon.html">Gio::Icon</a><ul> <li><a class="el" href="classGio_1_1Emblem.html">Gio::Emblem</a></li> <li><a class="el" href="classGio_1_1EmblemedIcon.html">Gio::EmblemedIcon</a></li> <li><a class="el" href="classGio_1_1LoadableIcon.html">Gio::LoadableIcon</a><ul> <li><a class="el" href="classGio_1_1FileIcon.html">Gio::FileIcon</a></li> </ul> </li> <li><a class="el" href="classGio_1_1ThemedIcon.html">Gio::ThemedIcon</a></li> </ul> </li> <li><a class="el" href="classGio_1_1Mount.html">Gio::Mount</a></li> <li><a class="el" href="classGio_1_1Seekable.html">Gio::Seekable</a><ul> <li><a class="el" href="classGio_1_1FileInputStream.html">Gio::FileInputStream</a></li> <li><a class="el" href="classGio_1_1FileIOStream.html">Gio::FileIOStream</a></li> <li><a class="el" href="classGio_1_1FileOutputStream.html">Gio::FileOutputStream</a></li> <li><a class="el" href="classGio_1_1MemoryInputStream.html">Gio::MemoryInputStream</a></li> <li><a class="el" href="classGio_1_1MemoryOutputStream.html">Gio::MemoryOutputStream</a></li> </ul> </li> <li><a class="el" href="classGio_1_1Volume.html">Gio::Volume</a></li> </ul> </li> <li><a class="el" href="classGlib_1_1Object.html">Glib::Object</a><ul> <li><a class="el" href="classGio_1_1AppLaunchContext.html">Gio::AppLaunchContext</a></li> <li><a class="el" href="classGio_1_1Cancellable.html">Gio::Cancellable</a></li> <li><a class="el" href="classGio_1_1DesktopAppInfo.html">Gio::DesktopAppInfo</a></li> <li><a class="el" href="classGio_1_1Emblem.html">Gio::Emblem</a></li> <li><a class="el" href="classGio_1_1EmblemedIcon.html">Gio::EmblemedIcon</a></li> <li><a class="el" href="classGio_1_1FileEnumerator.html">Gio::FileEnumerator</a></li> <li><a class="el" href="classGio_1_1FileIcon.html">Gio::FileIcon</a></li> <li><a class="el" href="classGio_1_1FileInfo.html">Gio::FileInfo</a></li> <li><a class="el" href="classGio_1_1FileMonitor.html">Gio::FileMonitor</a></li> <li><a class="el" href="classGio_1_1FilenameCompleter.html">Gio::FilenameCompleter</a></li> <li><a class="el" href="classGio_1_1InputStream.html">Gio::InputStream</a><ul> <li><a class="el" href="classGio_1_1FileInputStream.html">Gio::FileInputStream</a></li> <li><a class="el" href="classGio_1_1FilterInputStream.html">Gio::FilterInputStream</a><ul> <li><a class="el" href="classGio_1_1BufferedInputStream.html">Gio::BufferedInputStream</a><ul> <li><a class="el" href="classGio_1_1DataInputStream.html">Gio::DataInputStream</a></li> </ul> </li> </ul> </li> <li><a class="el" href="classGio_1_1MemoryInputStream.html">Gio::MemoryInputStream</a></li> <li><a class="el" href="classGio_1_1UnixInputStream.html">Gio::UnixInputStream</a></li> </ul> </li> <li><a class="el" href="classGio_1_1IOStream.html">Gio::IOStream</a><ul> <li><a class="el" href="classGio_1_1FileIOStream.html">Gio::FileIOStream</a></li> </ul> </li> <li><a class="el" href="classGio_1_1MountOperation.html">Gio::MountOperation</a></li> <li><a class="el" href="classGio_1_1OutputStream.html">Gio::OutputStream</a><ul> <li><a class="el" href="classGio_1_1FileOutputStream.html">Gio::FileOutputStream</a></li> <li><a class="el" href="classGio_1_1FilterOutputStream.html">Gio::FilterOutputStream</a><ul> <li><a class="el" href="classGio_1_1BufferedOutputStream.html">Gio::BufferedOutputStream</a><ul> <li><a class="el" href="classGio_1_1DataOutputStream.html">Gio::DataOutputStream</a></li> </ul> </li> </ul> </li> <li><a class="el" href="classGio_1_1MemoryOutputStream.html">Gio::MemoryOutputStream</a></li> <li><a class="el" href="classGio_1_1UnixOutputStream.html">Gio::UnixOutputStream</a></li> </ul> </li> <li><a class="el" href="classGio_1_1ThemedIcon.html">Gio::ThemedIcon</a></li> <li><a class="el" href="classGio_1_1VolumeMonitor.html">Gio::VolumeMonitor</a></li> </ul> </li> </ul> </li> </ul> </li> </ul> </div> <hr size="1"/><address style="text-align: right;"><small>Generated on Mon Sep 21 11:07:19 2009 for glibmm by  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address> </body> </html>