![]() |
dbus-cxx
|
►NDBus | Global DBus namespace, where everything happens |
►NGLib | |
CGLibDispatcher | Does all dispatching in the main GLib context |
►Npriv | Private namespace for internal dbux-cxx implementation |
Cdbus_function_traits | |
Cdbus_function_traits< std::function< DBus::MultipleReturn< T_ret... >(Args...)> > | |
Cdbus_function_traits< std::function< T_ret(Args...)> > | |
Cdbus_function_traits< std::function< void(Args...)> > | |
Cdbus_signature | |
Cdbus_signature< arg1, argn... > | |
Cdbus_signature<> | |
Cmethod_signature | |
Cmethod_signature< arg1, argn... > | |
Cmethod_signature<> | |
Cmultireturn_signature | |
Cmultireturn_signature< arg1, argn... > | |
Cmultireturn_signature<> | |
CSASL | Implements the authentication routines for connection to the bus |
CSendmsgTransport | The Sendmsg handles reading and writing over a Unix FD that supports sendmsg() |
CSignatureNode | Represents a single entry in our graph of the signature |
CSimpleTransport | The SimpleTransport handles reading and writing over a Unix FD |
CTransport | |
CVariantAppendIterator | Used to append a single, complete value to a Variant |
CVariantIterator | |
►NQt | |
CQtDispatcher | |
CQtThreadDispatcher | |
►NUv | |
CUvDispatcher | |
CCallMessage | Represents a DBus call message |
CConnection | Connection point to the DBus |
CDBusDaemonProxy | |
CDemarshaling | Routines for demarshaling data |
CDispatcher | A Dispatcher handles all of the reading/writing that a Connection needs in order to work correctly |
CError | Base class of a hierarchy of error objects thrown when exceptional conditions occur |
CErrorAccessDenied | |
CErrorAddressInUse | |
CErrorAuthFailed | |
CErrorBadAddress | |
CErrorBadVariantCast | |
CErrorDeadlock | |
CErrorDisconnected | |
CErrorDispatcherInitFailed | |
CErrorFailed | |
CErrorFileExists | |
CErrorFileNotFound | |
CErrorIncorrectDispatchThread | |
CErrorInteractiveAuthorizationRequired | This error is caused attempting to call a D-Bus method which expects ALLOW_INTERACTIVE_AUTHORIZATION to be set when it isn't |
CErrorInvalidAdaptee | |
CErrorInvalidArgs | |
CErrorInvalidCObject | |
CErrorInvalidConnection | |
CErrorInvalidFileContent | |
CErrorInvalidMessage | An invalid message was tried to be parsed |
CErrorInvalidMessageType | |
CErrorInvalidReturn | This error may be thrown if there is an invalid return value from a DBus function that should never have an invalid return value |
CErrorInvalidSharedPtr | |
CErrorInvalidSignature | |
CErrorInvalidTypecast | |
CErrorIOError | |
CErrorLimitsExceeded | |
CErrorMatchRule | |
CErrorMatchRuleInvalid | |
CErrorMatchRuleNotFound | |
CErrorMessage | Represents a DBus Error message |
CErrorMessageNestedTooDeep | |
CErrorNameHasNoOwner | |
CErrorNoConnection | |
CErrorNoMemory | |
CErrorNoNetwork | |
CErrorNoReply | |
CErrorNoServer | |
CErrorNotInitialized | |
CErrorNotOwner | |
CErrorNotSupported | |
CErrorPollFailed | |
CErrorPropertyReadOnly | |
CErrorRemoteException | |
CErrorSELinuxSecurityContextUnknown | |
CErrorServiceUnknown | |
CErrorSpawnChildExited | |
CErrorSpawnChildSignaled | |
CErrorSpawnExecFailed | |
CErrorSpawnFailed | |
CErrorSpawnForkFailed | |
CErrorTimedOut | |
CErrorTimeout | |
CErrorUnableToParse | We were unable to parse(something is unimplemented?) |
CErrorUnexpectedResponse | This error may be thrown if we receive an unexpected response |
CErrorUnixProcessIdUnknown | |
CErrorUnknown | |
CErrorUnknownInterface | |
CErrorUnknownMethod | |
CErrorUnknownObject | |
CErrorUnknownProperty | |
CFileDescriptor | A FileDescriptor holds a UNIX file descriptor that can be passed between processes |
CInterface | An Interface represents a local copy of a DBus interface |
CInterfaceProxy | An InterfaceProxy represents a remote Interface in another application on the DBus |
CIntrospectableInterfaceProxy | |
CMarshaling | Implements the marshaling algorithms on a given vector of data |
CMatchRule | Immutable class that represents a match rule for DBus |
CMatchRuleBuilder | A builder to create match rules |
CMessage | This class represents a basic DBus message and also serves as a base class for the specialized message types (call, return, signal, error) |
CMessageAppendIterator | Insertion iterator allow values to be appended to a message |
CMessageIterator | Extraction iterator allowing values to be retrieved from a message |
CMethod | |
CMethodBase | Base class for all methods(proxy and local) |
CMethodCallMatchRule | |
CMethodProxy | |
CMethodProxy< T_return(T_arg...)> | MethodProxy specialization for non-void return type |
CMethodProxy< void(T_arg...)> | MethodProxy specialization for void return type |
CMethodProxyBase | Base class for all proxy(remote) methods |
CMethodReturnMatchRule | |
CMultipleReturn | |
CObject | An Object represents a local object that is able to be called over the DBus |
CObjectManagerProxy | |
CObjectProxy | Object proxies are local proxies that provide local methods and signals for remote objects with dbus interfaces |
CPath | Represents a DBus Path |
CPeerInterfaceProxy | |
CPropertiesInterfaceProxy | |
CProperty | Represents a local DBus property |
CPropertyBase | Base type of Property to allow for storage in e.g |
CPropertyProxy | Represents a remote DBus property |
CPropertyProxyBase | Base type of PropertyProxy to allow for storage in e.g |
CReturnMessage | Represents a DBus call return message |
CSignal | |
CSignal< T_ret(T_args...)> | |
CSignal< void(T_type...)> | Subclass of sigc::signal |
CSignalBase | Base class of all signals(proxy and adapter) |
CSignalMatchRule | A special MatchRule for signals |
CSignalMessage | Represents a DBus signal message |
CSignalProxy | |
CSignalProxy< void(T_arg...)> | Subclass of the sigc::signal templates |
CSignalProxyBase | Base class for a signal proxy that allows you to listen for signals |
CSignature | Represents a DBus signature |
CSignatureIterator | A SignatureIterator allows you to iterate over a given DBus signature, and to extract useful information out of the signature |
CStandaloneDispatcher | The StandaloneDispatcher creates a new thread that handles all of the reading and writing to the bus |
CThreadDispatcher | A ThreadDispatcher is responsible for executing method calls and signals on objects in the given thread |
CTypeInfo | Contains useful data about the type in order for code generation to happen in an easy manner |
CValidator | Contains various static routines for validating and/or sanitizing data |
CVariant | A Variant is a type-safe union for DBus operations |
CCalleeClass | |
CSL_LogLocation | Where the log message was generated from |