glibmm  2.34.0
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
oCChecksumTypeCHECKSUM_MD5: Use the MD5 hashing algorithm CHECKSUM_SHA1: Use the SHA-1 hashing algorithm CHECKSUM_SHA256: Use the SHA-256 hashing algorithm
oCGio::DBus::AnnotationInfoStores information about an annotation
oCGio::DBus::ArgInfoArgInfo - Stores information about an argument for a method or a signal
oCGio::DBus::InterfaceInfoStores information about a D-Bus interface
oCGio::DBus::InterfaceVTableThis represents a virtual table for handling properties and method calls for a D-Bus interface
oCGio::DBus::MethodInfoStores information about a method on an D-Bus interface
oCGio::DBus::NodeInfoNodeInfo - Stores information about nodes in a remote object hierarchy
oCGio::DBus::PropertyInfoStores information about a property on a D-Bus interface
oCGio::DBus::SignalInfoStores information about a signal on a D-Bus interface
oCGio::DBus::SubtreeVTableThis represents a virtual table for subtrees registered with Gio::DBus::Connection::register_subtree()
oCGio::FileAttributeInfoInformation about a specific attribute - see FileAttributeInfoList
oCGio::FileAttributeInfoListKey-Value paired file attributes
oCGio::FileAttributeMatcherFileAttributeMatcher allows for searching through a FileInfo for attributes
oCGio::SrvTargetDNS SRV record target
oCGlib::ArrayHandle< T, Tr >This is an intermediate type
oCGlib::ArrayHandle< bool, Container_Helpers::TypeTraits< bool > >
oCGlib::ArrayHandler< T, Tr >A utility for converting between std::vector and plain C arrays
oCGlib::ArrayHandler< bool >
oCGlib::BalancedTree< K, V >Balanced Binary Trees — a sorted collection of key/value pairs optimized for searching and traversing in order
oCGlib::BytesA simple refcounted data type representing an immutable byte sequence from an unspecified origin
oCGlib::ChecksumComputes the checksum for data
oCGlib::CondAn opaque data structure to represent a condition
oCGlib::Container_Helpers::ArrayHandleIterator< Tr >
oCGlib::Container_Helpers::ArrayIterator< Tr >
oCGlib::Container_Helpers::ArrayKeeper< Tr >A keeper class for C array
oCGlib::Container_Helpers::GListKeeper< Tr >A keeper class for GList
oCGlib::Container_Helpers::GSListKeeper< Tr >A keeper class for GSList
oCGlib::Container_Helpers::ListHandleIterator< Tr >
oCGlib::Container_Helpers::ListIterator< Tr >
oCGlib::Container_Helpers::SListHandleIterator< Tr >
oCGlib::Container_Helpers::SListIterator< Tr >
oCGlib::Container_Helpers::TypeTraits< T >Generic TypeTraits implementation
oCGlib::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
oCGlib::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
oCGlib::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
oCGlib::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
oCGlib::DateJulian calendar date
oCGlib::DateTimeDateTime - A structure representing Date and Time
oCGlib::DirUtility class representing an open directory
oCGlib::DirIteratorThe iterator type of Glib::Dir
oCGlib::DispatcherSignal class for inter-thread communication
oCGlib::Exception
oCGlib::HelperList< T_Child, T_CppElement, T_Iterator >
oCGlib::IConvThin iconv() wrapper
oCGlib::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
oCGlib::ListHandle< T, Tr >This is an intermediate type
oCGlib::ListHandler< T, Tr >A utility for converting between std::vector and GList
oCGlib::MainContextMain context
oCGlib::MainLoop
oCGlib::Markup::AttributeKeyLessBinary predicate used by Markup::Parser::AttributeMap
oCGlib::MatchInfoMatchInfo - MatchInfo is used to retrieve information about the regular expression match which created it
oCGlib::ModuleDynamic Loading of Modules These functions provide a portable way to dynamically load object files (commonly known as 'plug-ins')
oCGlib::MutexRepresents a mutex (mutual exclusion)
oCGlib::Mutex::LockUtility class for exception-safe mutex locking
oCGlib::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
oCGlib::OptionContextAn OptionContext defines which options are accepted by the commandline option parser
oCGlib::OptionEntryAn OptionEntry defines a single option
oCGlib::OptionGroupAn OptionGroup defines the options in a single group
oCGlib::PatternSpec
oCGlib::PollFD
oCGlib::Private< T >Thread-local data pointer
oCGlib::PropertyBaseThis is the base class for Glib::Object properties
oCGlib::PropertyProxy_Base
oCGlib::QueryQuarkQuarks are unique IDs in Glib for strings for use in hash table lookups
oCGlib::Rand
oCGlib::RecMutex::LockUtility class for exception-safe locking of recursive mutexes
oCGlib::RefPtr< T_CppObject >RefPtr<> is a reference-counting shared smartpointer
oCGlib::RegexPerl-compatible regular expressions - matches strings against regular expressions
oCGlib::RWLock::ReaderLockUtility class for exception-safe locking of read/write locks
oCGlib::RWLock::WriterLockUtility class for exception-safe locking of read/write locks
oCGlib::Sequence< Iterator >Utility class holding an iterator sequence
oCGlib::SignalChildWatch
oCGlib::SignalIdle
oCGlib::SignalIO
oCGlib::SignalProxyBase
oCGlib::SignalTimeout
oCGlib::SListHandle< T, Tr >This is an intermediate type
oCGlib::SListHandler< T, Tr >A utility for converting between std::vector and GSList
oCGlib::Source
oCGlib::StaticMutexLike Glib::Mutex, but can be defined at compile time
oCGlib::StaticPrivate< T >Thread-local data pointer
oCGlib::StaticRecMutexLike Glib::RecMutex, but can be defined at compile time
oCGlib::StaticRWLockLike Glib::RWLock, but can be defined at compile time
oCGlib::ThreadRepresents a running thread
oCGlib::Thread::ExitException class used to exit from a thread
oCGlib::ThreadPoolA pool of threads to execute work concurrently
oCGlib::Threads::CondAn opaque data structure to represent a condition
oCGlib::Threads::MutexRepresents a mutex (mutual exclusion)
oCGlib::Threads::Mutex::LockUtility class for exception-safe mutex locking
oCGlib::Threads::Private< T >Thread-local data pointer
oCGlib::Threads::RecMutexThis represents a recursive mutex
oCGlib::Threads::RecMutex::LockUtility class for exception-safe locking of recursive mutexes
oCGlib::Threads::RWLockThis represents a reader-writer lock
oCGlib::Threads::RWLock::ReaderLockUtility class for exception-safe locking of read/write locks
oCGlib::Threads::RWLock::WriterLockUtility class for exception-safe locking of read/write locks
oCGlib::Threads::ThreadRepresents a running thread
oCGlib::Threads::Thread::ExitException class used to exit from a thread
oCGlib::TimerPortable stop watch interface
oCGlib::TimeZoneTimeZone - A structure representing a time zone
oCGlib::ustringGlib::ustring has much the same interface as std::string, but contains Unicode characters encoded as UTF-8
oCGlib::ustring_Iterator< T >The iterator type of Glib::ustring
oCGlib::ValueArrayA container structure to maintain an array of generic values
oCGlib::ValueBase
oCGlib::VariantBaseThis is the base class for all Variant types
oCGlib::VariantIterVariantIter - An opaque data structure used to iterate through VariantBase containers such as arrays
oCGlib::VariantTypeVariantType - The VariantBase type system
oCGTimeVal
oCintegral_constant
oCis_floating_point
oCsigc::trackable [external]
oCcodecvt
oCctype
oCintegral_constant
oCfacet
oCmessages
oCmoneypunct
oCnumpunct
oCtime_get
oCthrow_allocator_base
oCtuple_element
\Ctypes_traits