 __gnu_cxx | |
 Gio | |
  DBus | |
   Address | |
   ErrorUtils | |
   ActionGroup | ActionGroup - A D-Bus Gio::ActionGroup implementation |
   AuthObserver | AuthObserver - An object used for authenticating connections |
   Connection | A D-Bus Connection |
   Error | |
   Interface | Interface - Base type for D-Bus interfaces |
   InterfaceSkeleton | Abstract base class for D-Bus interfaces on the service side |
   InterfaceVTable | This represents a virtual table for handling properties and method calls for a D-Bus interface |
   AnnotationInfo | Stores information about an annotation |
   ArgInfo | ArgInfo - Stores information about an argument for a method or a signal |
   MethodInfo | Stores information about a method on an D-Bus interface |
   SignalInfo | Stores information about a signal on a D-Bus interface |
   PropertyInfo | Stores information about a property on a D-Bus interface |
   InterfaceInfo | Stores information about a D-Bus interface |
   NodeInfo | NodeInfo - Stores information about nodes in a remote object hierarchy |
   MenuModel | MenuModel - A D-Bus Gio::MenuModel implementation |
   Message | A type for representing D-Bus messages that can be sent or received on a Connection |
   MethodInvocation | An Object for handling remote calls |
   Object | Object - Base type for D-Bus objects |
   Proxy | A client-side proxy |
   Server | This is a helper for listening to and accepting D-Bus connections |
   SubtreeVTable | This represents a virtual table for subtrees registered with Gio::DBus::Connection::register_subtree() |
  Action | Action - An action |
  ActionGroup | ActionGroup - a group of actions |
  ActionMap | ActionMap - Interface for action containers |
  AppLaunchContext | This is used to handle, for instance, startup notification and launching of the new application on the same screen as the launching window |
  AppInfo | Application information, to describe applications installed on the system, and launch them |
  Application | Application - Core application class |
  ApplicationCommandLine | ApplicationCommandLine - A command-line invocation of an application |
  AsyncInitable | AsyncInitable - Asynchronously failable object initialization interface |
  AsyncResult | Provides a base class for implementing asynchronous function results |
  BufferedInputStream | The buffered input stream implements FilterInputStream and provides for buffered reads |
  BufferedOutputStream | The buffered output stream implements FilterOutputStream and provides for buffered writes |
  Cancellable | Allows actions to be cancelled |
  CharsetConverter | CharsetConverter - Convert between charsets |
  Converter | Converter - Data conversion interface |
  ConverterInputStream | ConverterInputstream - Converter Input Stream |
  ConverterOutputStream | ConverterOutputstream - Converter Output Stream |
  Credentials | An object containing credentials |
  DataInputStream | An implementation of BufferedInputStream that allows for high-level data manipulation of arbitrary data (including binary operations) |
  DataOutputStream | An implementation of BufferedOutputStream that allows for high-level data manipulation of arbitrary data (including binary operations) |
  Drive | Virtual File System drive management |
  Emblem | An object for emblems |
  EmblemedIcon | Icons with Emblems |
  Error | Exception class for giomm errors |
  ResolverError | |
  TlsError | |
  File | File and directory handling |
  FileAttributeInfo | Information about a specific attribute - see FileAttributeInfoList |
  FileAttributeInfoList | Key-Value paired file attributes |
  FileEnumerator | Enumerated Files Routines |
  FileIcon | FileIcon specifies an icon by pointing to an image file to be used as icon |
  FileAttributeMatcher | FileAttributeMatcher allows for searching through a FileInfo for attributes |
  FileInfo | FileInfo implements methods for getting information that all files should contain, and allows for manipulation of extended attributes |
  FileInputStream | FileInputStream provides input streams that take their content from a file |
  FileIOStream | FileIOStream provides input streams that take their content from a file |
  FileMonitor | Monitors a file or directory for changes |
  FilenameCompleter | Completes partial file and directory names given a partial string by looking in the file system for clues |
  FileOutputStream | FileOutputStream provides output streams that write their content to a file |
  FilterInputStream | Filter Input Stream |
  FilterOutputStream | Filter Output Stream |
  Icon | This is a very minimal interface for icons |
  InetAddress | An IPv4/IPv6 address |
  InetSocketAddress | Internet SocketAddress |
  Initable | Failable object initialization interface |
  InputStream | Base class for implementing streaming input |
  IOStream | IOStream - Base class for implementing read/write streams |
  LoadableIcon | Extends the Icon interface and adds the ability to load icons from streams |
  MemoryInputStream | MemoryInputStream implements InputStream for arbitrary memory chunks |
  MemoryOutputStream | Streaming output operations on memory chunks |
  MenuAttributeIter | MenuAttributeIter - A menu attribute iterator |
  MenuLinkIter | MenuLinkIter - A menu link iterator |
  Menu | A simple implementation of MenuModel |
  MenuItem | A menu item for use with Gio::Menu |
  MenuModel | MenuModel - An abstract class representing the contents of a menu |
  Mount | The Mount interface represents user-visible mounts |
  MountOperation | Authentication methods for mountable locations |
  NetworkAddress | A SocketConnectable for resolving hostnames |
  NetworkService | A GSocketConnectable for resolving SRV records |
  OutputStream | Base class for implementing streaming output |
  PollableInputStream | PollableInputStream - Interface for pollable input streams |
  PollableOutputStream | PollableOutputStream - Interface for pollable output streams |
  Proxy | Proxy - Interface for proxy handling |
  ProxyAddress | ProxyAddress - An internet address with proxy information |
  ProxyResolver | ProxyResolver - Asynchronous and cancellable network proxy resolver |
  RemoteActionGroup | RemoteActionGroup - a ActionGroup that interacts with other processes |
  Resolver | Asynchronous and cancellable DNS resolver |
  ResourceError | Exception class for resource file handling errors |
  Seekable | Stream seeking interface |
  Settings | A high-level API for application settings |
  SimpleAction | SimpleAction - A simple Action implementation |
  SimpleActionGroup | SimpleActionGroup - A simple ActionGroup implementation |
  Socket | Low-level socket object |
  SocketAddress | Abstract base class representing endpoints for socket communication |
  SocketAddressEnumerator | Enumerator type for objects that contain or generate SocketAddresses |
  SocketClient | Helper for connecting to a network service |
  SocketConnectable | Interface for potential socket endpoints |
  SocketConnection | A socket connection |
  SocketControlMessage | SocketControlMessage - A Socket control message |
  SocketListener | Helper for accepting network client connections |
  SocketService | Make it easy to implement a network service |
  SrvTarget | DNS SRV record target |
  TcpConnection | A TCP SocketConnection |
  ThreadedSocketService | A threaded GSocketService |
  ThemedIcon | Icon theming support ThemedIcon is an implementation of Gio::Icon that supports icon themes |
  TlsCertificate | TlsCertificate - TLS certificate |
  TlsClientConnection | TlsClientConnection - TLS client-side connection |
  TlsConnection | TlsConnection - TLS connection type |
  TlsDatabase | TlsDatabase - TLS database type |
  TlsInteraction | TlsInteraction - Interaction with the user during TLS operations |
  TlsPassword | TlsPassword - TLS Passwords for prompting |
  TlsServerConnection | TlsServerConnection - TLS server-side connection |
  Volume | The Volume interface represents user-visible objects that can be mounted |
  VolumeMonitor | Monitors a file or directory for changes |
  ZlibDecompressor | ZlibDecompressor - Zlib decompressor |
  ZlibCompressor | ZlibCompressor - Zlib compressor |
  DesktopAppInfo | DesktopAppInfo is an implementation of AppInfo based on desktop files |
  UnixConnection | A Unix domain SocketConnection |
  UnixCredentialsMessage | UnixCredentialsMessage - A SocketControlMessage containing credentials |
  UnixFDList | UnixFDList - An object containing a set of UNIX file descriptors |
  UnixFDMessage | UnixFDMessage — A GSocketControlMessage containing a GUnixFDList |
  UnixInputStream | UnixInputStream implements InputStream for reading from a unix file descriptor, including asynchronous operations |
  UnixOutputStream | UnixOutputStream implements OutputStream for writing to a a unix file descriptor, including asynchronous operations |
  UnixSocketAddress | UnixSocketAddress - UNIX SocketAddress |
 Glib | |
  Ascii | |
  Base64 | |
  Container_Helpers | |
   ArrayHandleIterator | |
   TypeTraits | Generic TypeTraits implementation |
   ListHandleIterator | |
   SListHandleIterator | |
   ArrayIterator | |
   ListIterator | |
   SListIterator | |
   ArrayKeeper | A keeper class for C array |
   GListKeeper | A keeper class for GList |
   GSListKeeper | A keeper class for GSList |
   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 |
   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 |
   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 |
   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 |
  Markup | |
   AttributeKeyLess | Binary predicate used by Markup::Parser::AttributeMap |
   Parser | The abstract markup parser base class |
   ParseContext | A parse context is used to parse marked-up documents |
  Threads | |
   ThreadError | Exception class for thread-related errors |
   Thread | Represents a running thread |
    Exit | Exception class used to exit from a thread |
   Mutex | Represents a mutex (mutual exclusion) |
    Lock | Utility class for exception-safe mutex locking |
   RecMutex | This represents a recursive mutex |
    Lock | Utility class for exception-safe locking of recursive mutexes |
   RWLock | This represents a reader-writer lock |
    ReaderLock | Utility class for exception-safe locking of read/write locks |
    WriterLock | Utility class for exception-safe locking of read/write locks |
   Cond | An opaque data structure to represent a condition |
   Private | Thread-local data pointer |
  Unicode | |
  BalancedTree | Balanced Binary Trees — a sorted collection of key/value pairs optimized for searching and traversing in order |
  Bytes | A simple refcounted data type representing an immutable byte sequence from an unspecified origin |
  ByteArray | ByteArray - Arrays of bytes |
  Checksum | Computes the checksum for data |
  ConvertError | Exception class for charset conversion errors |
  IConv | Thin iconv() wrapper |
  Date | Julian calendar date |
  DateTime | DateTime - A structure representing Date and Time |
  FileError | Exception class for file-related errors |
  DirIterator | The iterator type of Glib::Dir |
  Dir | Utility class representing an open directory |
  IOChannelError | Exception class for IOChannel errors |
  IOChannel | IOChannel aims to provide portable I/O support for files, pipes and sockets, and to integrate them with the GLib main event loop |
  KeyFileError | Exception class for KeyFile errors |
  KeyFile | 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 |
  MarkupError | Exception class for markup parsing errors |
  Module | Dynamic Loading of Modules These functions provide a portable way to dynamically load object files (commonly known as 'plug-ins') |
  NodeTree | 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 |
  OptionError | Exception class for options |
  OptionContext | An OptionContext defines which options are accepted by the commandline option parser |
  OptionEntry | An OptionEntry defines a single option |
  OptionGroup | An OptionGroup defines the options in a single group |
  RegexError | Exception class for Regex |
  Regex | Perl-compatible regular expressions - matches strings against regular expressions |
  MatchInfo | MatchInfo - MatchInfo is used to retrieve information about the regular expression match which created it |
  ShellError | Exception class for shell utility errors |
  SpawnError | Exception class for errors occuring when spawning processes |
  ThreadError | Exception class for thread-related errors |
  Thread | Represents a running thread |
   Exit | Exception class used to exit from a thread |
  StaticMutex | Like Glib::Mutex, but can be defined at compile time |
  Mutex | Represents a mutex (mutual exclusion) |
   Lock | Utility class for exception-safe mutex locking |
  StaticRecMutex | Like Glib::RecMutex, but can be defined at compile time |
  RecMutex | |
   Lock | Utility class for exception-safe locking of recursive mutexes |
  StaticRWLock | Like Glib::RWLock, but can be defined at compile time |
  RWLock | |
   ReaderLock | Utility class for exception-safe locking of read/write locks |
   WriterLock | Utility class for exception-safe locking of read/write locks |
  Cond | An opaque data structure to represent a condition |
  StaticPrivate | Thread-local data pointer |
  Private | Thread-local data pointer |
  TimeZone | TimeZone - A structure representing a time zone |
  ValueArray | A container structure to maintain an array of generic values |
  VariantBase | This is the base class for all Variant types |
  VariantStringBase | Base class from which string variant classes derive |
  VariantContainerBase | The base class from which multiple-item Variants derive, such as Variants containing tuples or arrays |
  Variant | Template class used for the specialization of the Variant<> classes |
  Variant< VariantBase > | Specialization of Variant containing a VariantBase |
  Variant< Variant< T > > | Specialization of Variant containing a Variant<T> |
  Variant< Glib::ustring > | Specialization of Variant containing a Glib::ustring, for variants of type string, bytestring, object path, or signature |
  Variant< std::string > | Specialization of Variant containing a std::string, for variants of type bytestring, object path, or signature |
  Variant< std::vector< T > > | Specialization of Variant containing an array of items |
  Variant< std::vector< Glib::ustring > > | Specialization of Variant containing an array of UTF-8 capable strings |
  Variant< std::vector< std::string > > | Specialization of Variant containing an array of non-UTF-8 strings (byte string arrays) |
  Variant< std::map< K, V > > | Specialization of Variant containing a dictionary (a map of (key, value) elements) |
  VariantIter | VariantIter - An opaque data structure used to iterate through VariantBase containers such as arrays |
  VariantType | VariantType - The VariantBase type system |
  SignalProxyBase | |
  SignalProxyNormal | The SignalProxy provides an API similar to sigc::signal that can be used to connect sigc::slots to glib signals |
  SignalProxy0 | Proxy for signals with 0 arguments |
  SignalProxy1 | Proxy for signals with 1 arguments |
  SignalProxy2 | Proxy for signals with 2 arguments |
  SignalProxy3 | Proxy for signals with 3 arguments |
  SignalProxy4 | Proxy for signals with 4 arguments |
  SignalProxy5 | Proxy for signals with 5 arguments |
  SignalProxy6 | Proxy for signals with 6 arguments |
  Value< bool > | |
  Value< char > | |
  Value< unsigned char > | |
  Value< int > | |
  Value< unsigned int > | |
  Value< long > | |
  Value< unsigned long > | |
  Value< long long > | |
  Value< unsigned long long > | |
  Value< float > | |
  Value< double > | |
  Value< void* > | |
  Variant< bool > | Specialization of Glib::Variant containing a bool type |
  Variant< unsigned char > | Specialization of Glib::Variant containing a unsigned char type |
  Variant< gint16 > | Specialization of Glib::Variant containing a gint16 type |
  Variant< guint16 > | Specialization of Glib::Variant containing a guint16 type |
  Variant< gint32 > | Specialization of Glib::Variant containing a gint32 type |
  Variant< guint32 > | Specialization of Glib::Variant containing a guint32 type |
  Variant< gint64 > | Specialization of Glib::Variant containing a gint64 type |
  Variant< guint64 > | Specialization of Glib::Variant containing a guint64 type |
  Variant< double > | Specialization of Glib::Variant containing a double type |
  ArrayHandle | This is an intermediate type |
  ArrayHandle< bool, Container_Helpers::TypeTraits< bool > > | |
  Sequence | Utility class holding an iterator sequence |
  Dispatcher | Signal class for inter-thread communication |
  Error | |
  Exception | |
  HelperList | |
  Interface | |
  ListHandle | This is an intermediate type |
  PollFD | |
  SignalTimeout | |
  SignalIdle | |
  SignalIO | |
  SignalChildWatch | |
  MainContext | Main context |
  MainLoop | |
  Source | |
  TimeoutSource | |
  IdleSource | |
  IOSource | |
  Object | |
  ObjectBase | Glib::ObjectBase is a common base class for Objects and Interfaces |
  PatternSpec | |
  PropertyBase | This is the base class for Glib::Object properties |
  Property | A Glib::Object property |
  PropertyProxy | A PropertyProxy can be used to get and set the value of an object's property |
  PropertyProxy_WriteOnly | See PropertyProxy() |
  PropertyProxy_ReadOnly | See PropertyProxy() |
  SignalProxyProperty | Use the connect() method, with sigc::ptr_fun() or sig::mem_fun() to connect signals to signal handlers |
  PropertyProxy_Base | |
  QueryQuark | Quarks are unique IDs in Glib for strings for use in hash table lookups |
  Quark | |
  Rand | |
  RefPtr | RefPtr<> is a reference-counting shared smartpointer |
  SListHandle | This is an intermediate type |
  StreamIOChannel | |
  ThreadPool | A pool of threads to execute work concurrently |
  Timer | Portable stop watch interface |
  TimeVal | Glib::TimeVal is a wrapper around the glib structure GTimeVal |
  ustring_Iterator | The iterator type of Glib::ustring |
  ustring | Glib::ustring has much the same interface as std::string, but contains Unicode characters encoded as UTF-8 |
  ValueBase | |
  ValueBase_Boxed | |
  ValueBase_Object | |
  ValueBase_Enum | |
  ValueBase_Flags | |
  ValueBase_String | |
  Value_Boxed | |
  Value< Glib::RefPtr< T > > | Partial specialization for RefPtr<> to Glib::Object |
  Value< Glib::RefPtr< const T > > | Partial specialization for RefPtr<> to const Glib::Object |
  Value< std::string > | Specialization for strings |
  Value< Glib::ustring > | Specialization for UTF-8 strings |
  Value_Enum | Base class of Glib::Value<T> specializations for enum types |
  Value_Flags | Base class of Glib::Value<T> specializations for flags types |
  Value_Pointer | |
  Value | Generic value implementation for custom types |
  Value< T* > | Specialization for pointers to instances of any type |
  Value< const T* > | Specialization for pointers to const instances of any type |
  ArrayHandler | A utility for converting between std::vector and plain C arrays |
  ArrayHandler< bool > | |
  ListHandler | A utility for converting between std::vector and GList |
  SListHandler | A utility for converting between std::vector and GSList |
 std | |
  tr1 | |
  tr2 | |
 ChecksumType | CHECKSUM_MD5: Use the MD5 hashing algorithm CHECKSUM_SHA1: Use the SHA-1 hashing algorithm CHECKSUM_SHA256: Use the SHA-256 hashing algorithm |