dbus-cxx Library
- About
- dbus-cxx is a C++ wrapper for dbus. It exposes the C API to allow direct manipulation and relies on sigc++ to provide an OO interface. Also included is dbus-cxx-xml2cpp to generate proxy and adapter interfaces from DBus XML introspection-like documents.
If you want to jump into the code quickly check out the quick start guide: Quick Start Guide to dbus-cxx
- dbus-cxx Sourceforge Project Page
- The dbus-cxx sourceforge project page can be found here:
- http://sourceforge.net/projects/dbus-cxx
- News
Download dbus-cxx packages or get the source code
- dbus-cxx is available in Fedora 9 and higher.
- Fedora package description
- dbus-cxx - Libraries needed to run applications
- dbus-cxx-devel - Headers and libraries for developing applications with dbus-cxx
- dbus-cxx-doc - Developer's documentation including devhelp docs
- dbus-cxx-tools - Development tools, et. al. such as
dbus-cxx-xml2cpp
- dbus-cxx-glibmm - Libraries need to run applications that integrate dbus-cxx into glibmm
- dbus-cxx-glibmm-devel - Headers and libraries for developing applications that will integrate dbus-cxx into glibmm
- dbus-cxx is available for Ubuntu via launchpad.
- Installing from Launchpad
- Ubuntu package description
- dbus-cxx0 - Libraries needed to run applications
- dbus-cxx-dev - Headers and libraries for developing applications with dbus-cxx
- dbus-cxx-doc - Developer's documentation including devhelp docs
- dbus-cxx-tools - Development tools, et. al. such as
dbus-cxx-xml2cpp
- dbus-cxx-glibmm0 - Libraries need to run applications that integrate dbus-cxx into glibmm
- dbus-cxx-glibmm-dev - Headers and libraries for developing applications that will integrate dbus-cxx into glibmm
- Source Code
-
Releases - (.bz2, .gz, .zip) can be found here
- Subversion Repository
- You can browse the subversion repository at this url:
- You can also check out a copy of the repository with this command:
svn co https://dbus-cxx.svn.sourceforge.net/svnroot/dbus-cxx/trunk/dbus-cxx
- Dependencies... and where to get them
- dbus: http://dbus.freedesktop.org
- Documentation, Tutorials, Guides, Quick Start, et. al.
- Quick Start Guide
- If you want to jump into the code quickly check out the Quick Start Guide to dbus-cxx guide.
- dbus-cxx-xml2cpp Reference
- Documentation on using dbus-cxx-xml2cpp to convert DBus XML introspection documents into C++ proxies and adapters.
- API Reference
- The API documentation (including the pages you are reading now) have been generated with Doxygen.
- devhelp
- The built documentation also includes a devhelp index. The index is installed automatically in the dbus-cxx-doc RPM and can be browsed simply by starting devhelp.
- The most current documentation for dbus-cxx is available online here:
- Key sections within the API reference
-
- Mailing Lists
- Users List (for those using dbus-cxx in their applications)
- Development List (for discussion related to the development of dbus-cxx itself)
- Sourceforge Forums
- Although mailing lists are preferred, the sourceforge forums are available for discussion as well.
- Help forum (for those using dbus-cxx in their applications)
- Developers forum (for discussion related to the development of dbus-cxx itself)
- Bugs
-
View reported bugs in the bug tracker
-
Submit a bug report here
- Patches
- Patches are always welcome!!!
- View submitted patches
- Submit patches here
- Feature Requests
- Submit feature requests here
- License
- dbus-cxx is released under the