glibmm 2.66.5
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
 CGio::DBus::AnnotationInfoStores information about an annotation
 CGio::DBus::ArgInfoArgInfo - Stores information about an argument for a method or a signal
 CGio::DBus::InterfaceInfoStores information about a D-Bus interface
 CGio::DBus::InterfaceVTableThis represents a virtual table for handling properties and method calls for a D-Bus interface
 CGio::DBus::MethodInfoStores information about a method on an D-Bus interface
 CGio::DBus::NodeInfoNodeInfo - Stores information about nodes in a remote object hierarchy
 CGio::DBus::PropertyInfoStores information about a property on a D-Bus interface
 CGio::DBus::SignalInfoStores information about a signal on a D-Bus interface
 CGio::DBus::SubtreeVTableThis represents a virtual table for subtrees registered with Gio::DBus::Connection::register_subtree()
 CGio::FileAttributeInfoInformation about a specific attribute - see FileAttributeInfoList
 CGio::FileAttributeInfoListKey-Value paired file attributes
 CGio::FileAttributeMatcherFileAttributeMatcher allows for searching through a FileInfo for attributes
 CGio::ResourceResource framework
 CGio::SettingsSchemaIntrospecting and controlling the loading of GSettings schemas
 CGio::SettingsSchemaKeySee SettingsSchema
 CGio::SettingsSchemaSourceSee SettingsSchema
 CGio::SignalSocket
 CGio::SrvTargetDNS SRV record target
 CGlib::ArrayHandle< T, Tr >This is an intermediate type
 CGlib::ArrayHandle< bool, Container_Helpers::TypeTraits< bool > >
 CGlib::ArrayHandler< T, Tr >A utility for converting between std::vector and plain C arrays
 CGlib::ArrayHandler< bool >
 CGlib::BalancedTree< K, V >Balanced Binary Trees — a sorted collection of key/value pairs optimized for searching and traversing in order
 CGlib::ByteArrayByteArray - Arrays of bytes
 CGlib::BytesA simple refcounted data type representing an immutable byte sequence from an unspecified origin
 CGlib::ChecksumComputes the checksum for data
 CGlib::CondAn opaque data structure to represent a condition
 CGlib::Container_Helpers::ArrayHandleIterator< Tr >
 CGlib::Container_Helpers::ArrayIterator< Tr >
 CGlib::Container_Helpers::ArrayKeeper< Tr >A keeper class for C array
 CGlib::Container_Helpers::GListKeeper< Tr >A keeper class for GList
 CGlib::Container_Helpers::GSListKeeper< Tr >A keeper class for GSList
 CGlib::Container_Helpers::ListHandleIterator< Tr >
 CGlib::Container_Helpers::ListIterator< Tr >
 CGlib::Container_Helpers::SListHandleIterator< Tr >
 CGlib::Container_Helpers::SListIterator< Tr >
 CGlib::Container_Helpers::TypeTraits< T >Generic TypeTraits implementation
 CGlib::Container_Helpers::TypeTraits< Glib::RefPtr< Gio::Drive > >This specialization of TypeTraits exists because the default use of Glib::wrap(GObject*), instead of a specific Glib::wrap(GSomeInterface*), would not return a wrapper for an interface
 CGlib::Container_Helpers::TypeTraits< Glib::RefPtr< Gio::File > >This specialization of TypeTraits exists because the default use of Glib::wrap(GObject*), instead of a specific Glib::wrap(GSomeInterface*), would not return a wrapper for an interface
 CGlib::Container_Helpers::TypeTraits< Glib::RefPtr< Gio::Mount > >This specialization of TypeTraits exists because the default use of Glib::wrap(GObject*), instead of a specific Glib::wrap(GSomeInterface*), would not return a wrapper for an interface
 CGlib::Container_Helpers::TypeTraits< Glib::RefPtr< Gio::Volume > >This specialization of TypeTraits exists because the default use of Glib::wrap(GObject*), instead of a specific Glib::wrap(GSomeInterface*), would not return a wrapper for an interface
 CGlib::DateJulian calendar date
 CGlib::DateTimeDateTime - A structure representing Date and Time
 CGlib::DirUtility class representing an open directory
 CGlib::DirIteratorThe iterator type of Glib::Dir
 CGlib::DispatcherSignal class for inter-thread communication
 CGlib::Exception
 CGlib::HelperList< T_Child, T_CppElement, T_Iterator >
 CGlib::IConvThin iconv() wrapper
 CGlib::KeyFileThis 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
 CGlib::ListHandle< T, Tr >This is an intermediate type
 CGlib::ListHandler< T, Tr >A utility for converting between std::vector and GList
 CGlib::MainContextMain context
 CGlib::MainLoop
 CGlib::Markup::AttributeKeyLessBinary predicate used by Markup::Parser::AttributeMap
 CGlib::MatchInfoMatchInfo - MatchInfo is used to retrieve information about the regular expression match which created it
 CGlib::ModuleDynamic Loading of Modules These functions provide a portable way to dynamically load object files (commonly known as 'plug-ins')
 CGlib::MutexRepresents a mutex (mutual exclusion)
 CGlib::Mutex::LockUtility class for exception-safe mutex locking
 CGlib::NodeTree< T >N-ary Trees - trees of data with any number of branches The NodeTree class and its associated functions provide an N-ary tree data structure, in which nodes in the tree can contain arbitrary data
 CGlib::OptionContextAn OptionContext defines and parses commandline options, using OptionGroups and option entries
 CGlib::OptionEntryAn OptionEntry defines a single option
 CGlib::OptionGroupAn OptionGroup defines the options in a single group
 CGlib::PatternSpec
 CGlib::PollFD
 CGlib::Private< T >Thread-local data pointer
 CGlib::PropertyBaseThis is the base class for Glib::Object properties
 CGlib::PropertyProxy_Base
 CGlib::QueryQuarkQuarks are unique IDs in Glib for strings for use in hash table lookups
 CGlib::Rand
 CGlib::RecMutex::LockUtility class for exception-safe locking of recursive mutexes
 CGlib::RefPtr< T_CppObject >RefPtr<> is a reference-counting shared smartpointer
 CGlib::RegexPerl-compatible regular expressions - matches strings against regular expressions
 CGlib::RWLock::ReaderLockUtility class for exception-safe locking of read/write locks
 CGlib::RWLock::WriterLockUtility class for exception-safe locking of read/write locks
 CGlib::Sequence< Iterator >Utility class holding an iterator sequence
 CGlib::SignalChildWatch
 CGlib::SignalIdle
 CGlib::SignalIO
 CGlib::SignalProxyBase
 CGlib::SignalTimeout
 CGlib::SListHandle< T, Tr >This is an intermediate type
 CGlib::SListHandler< T, Tr >A utility for converting between std::vector and GSList
 CGlib::Source
 CGlib::StaticMutexLike Glib::Mutex, but can be defined at compile time
 CGlib::StaticPrivate< T >Thread-local data pointer
 CGlib::StaticRecMutexLike Glib::RecMutex, but can be defined at compile time
 CGlib::StaticRWLockLike Glib::RWLock, but can be defined at compile time
 CGlib::StdStringViewHelper class to avoid unnecessary string copying in function calls
 CGlib::ThreadRepresents a running thread
 CGlib::Thread::ExitException class used to exit from a thread
 CGlib::ThreadPoolA pool of threads to execute work concurrently
 CGlib::Threads::CondAn opaque data structure to represent a condition
 CGlib::Threads::MutexRepresents a mutex (mutual exclusion)
 CGlib::Threads::Mutex::LockUtility class for exception-safe mutex locking
 CGlib::Threads::Private< T >Thread-local data pointer
 CGlib::Threads::RecMutexThis represents a recursive mutex
 CGlib::Threads::RecMutex::LockUtility class for exception-safe locking of recursive mutexes
 CGlib::Threads::RWLockThis represents a reader-writer lock
 CGlib::Threads::RWLock::ReaderLockUtility class for exception-safe locking of read/write locks
 CGlib::Threads::RWLock::WriterLockUtility class for exception-safe locking of read/write locks
 CGlib::Threads::ThreadRepresents a running thread
 CGlib::Threads::Thread::ExitException class used to exit from a thread
 CGlib::TimerPortable stop watch interface
 CGlib::TimeZoneTimeZone - A structure representing a time zone
 CGlib::ustringGlib::ustring has much the same interface as std::string, but contains Unicode characters encoded as UTF-8
 CGlib::ustring_Iterator< T >The iterator type of Glib::ustring
 CGlib::UStringViewHelper class to avoid unnecessary string copying in function calls
 CGlib::ValueArrayA container structure to maintain an array of generic values
 CGlib::ValueBase
 CGlib::VariantBaseThis is the base class for all Variant types
 CGlib::VariantDictVariantDict is a mutable interface to Variant dictionaries
 CGlib::VariantIterVariantIter - An opaque data structure used to iterate through VariantBase containers such as arrays
 CGlib::VariantTypeVariantType - The VariantBase type system
 CGlib::WeakRef< T_CppObject >WeakRef<> is a weak reference smartpointer
 CGTimeVal
 Csigc::trackable