Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Cstd::basic_string< Char >STL class
 CDBus::priv::dbus_function_traits< T >
 CDBus::priv::dbus_function_traits< std::function< DBus::MultipleReturn< T_ret... >(Args...)> >
 CDBus::priv::dbus_function_traits< std::function< T_ret(Args...)> >
 CDBus::priv::dbus_function_traits< std::function< void(Args...)> >
 CDBus::priv::dbus_signature< argn >
 CDBus::priv::dbus_signature< argn... >
 CDBus::priv::dbus_signature<>
 CDBus::DemarshalingRoutines for demarshaling data
 CDBus::DispatcherA Dispatcher handles all of the reading/writing that a Connection needs in order to work correctly
 Cstd::enable_shared_from_this
 CErrorAccessDenied
 CErrorAddressInUse
 CErrorAuthFailed
 CErrorBadAddress
 CErrorDeadlock
 CErrorDisconnected
 CErrorDispatcherInitFailed
 CErrorFailed
 CErrorFileExists
 CErrorFileNotFound
 CErrorInvalidAdaptee
 CErrorInvalidArgs
 CErrorInvalidCObject
 CErrorInvalidConnection
 CErrorInvalidFileContent
 CErrorInvalidMessageType
 CErrorInvalidSharedPtr
 CErrorInvalidSignature
 CErrorInvalidTypecast
 CErrorIOError
 CErrorLimitsExceeded
 CErrorMatchRuleInvalid
 CErrorMatchRuleNotFound
 CErrorNameHasNoOwner
 CErrorNoConnection
 CErrorNoMemory
 CErrorNoNetwork
 CErrorNoReply
 CErrorNoServer
 CErrorNotInitialized
 CErrorNotOwner
 CErrorNotSupported
 CErrorPollFailed
 CErrorPropertyReadOnly
 CErrorSELinuxSecurityContextUnknown
 CErrorServiceUnknown
 CErrorSpawnChildExited
 CErrorSpawnChildSignaled
 CErrorSpawnExecFailed
 CErrorSpawnFailed
 CErrorSpawnForkFailed
 CErrorTimedOut
 CErrorTimeout
 CErrorUnixProcessIdUnknown
 CErrorUnknownInterface
 CErrorUnknownMethod
 CErrorUnknownObject
 CErrorUnknownProperty
 Cstd::exceptionSTL class
 CDBus::FileDescriptorA FileDescriptor holds a UNIX file descriptor that can be passed between processes
 CDBus::InterfaceAn Interface represents a local copy of a DBus interface
 CDBus::InterfaceProxyAn InterfaceProxy represents a remote Interface in another application on the DBus
 CDBus::MarshalingImplements the marshaling algorithms on a given vector of data
 CDBus::MatchRuleImmutable class that represents a match rule for DBus
 CDBus::MatchRuleBuilderA builder to create match rules
 CDBus::MessageThis class represents a basic DBus message and also serves as a base class for the specialized message types (call, return, signal, error)
 CDBus::MessageAppendIteratorInsertion iterator allow values to be appended to a message
 CDBus::MessageIteratorExtraction iterator allowing values to be retrieved from a message
 CDBus::priv::method_signature< argn >
 CDBus::priv::method_signature< argn... >
 CDBus::priv::method_signature<>
 CDBus::MethodBaseBase class for all methods(proxy and local)
 CDBus::MethodProxy< signature >
 CDBus::MethodProxyBaseBase class for all proxy(remote) methods
 CDBus::MultipleReturn< Ts >
 CDBus::priv::multireturn_signature< argn >
 CDBus::priv::multireturn_signature< argn... >
 CDBus::priv::multireturn_signature<>
 CDBus::ObjectAn Object represents a local object that is able to be called over the DBus
 CDBus::ObjectProxyObject proxies are local proxies that provide local methods and signals for remote objects with dbus interfaces
 CDBus::PropertyBaseBase type of Property to allow for storage in e.g
 CDBus::PropertyProxyBaseBase type of PropertyProxy to allow for storage in e.g
 CDBus::priv::SASLImplements the authentication routines for connection to the bus
 CDBus::Signal< T_sig >
 Csigc::signal< T_return, T_arg >
 CDBus::Signal< T_ret(T_args...)>
 CDBus::SignalBaseBase class of all signals(proxy and adapter)
 CDBus::SignalProxy< type >
 CDBus::SignatureRepresents a DBus signature
 CDBus::SignatureIteratorA SignatureIterator allows you to iterate over a given DBus signature, and to extract useful information out of the signature
 CDBus::priv::SignatureNodeRepresents a single entry in our graph of the signature
 CSL_LogLocationWhere the log message was generated from
 CDBus::ThreadDispatcherA ThreadDispatcher is responsible for executing method calls and signals on objects in the given thread
 CDBus::priv::Transport
 CDBus::TypeInfoContains useful data about the type in order for code generation to happen in an easy manner
 CDBus::ValidatorContains various static routines for validating and/or sanitizing data
 CDBus::VariantA Variant is a type-safe union for DBus operations
 CDBus::priv::VariantAppendIteratorUsed to append a single, complete value to a Variant
 CDBus::priv::VariantIterator