DBusTL is an easy do to use, extensible C++ binding for D-Bus that makes the use of D-Bus with plain C++ easy. Currently, only client-side D-Bus is supported.
dbus-cxx is a C++ wrapper for dbus that supports introspection and includes a proxy/adapter generator (dbus-cxx-xml2cpp). What differentiates dbus-cxx from other C++ wrappers is that dbus-cxx relies heavily on sigc++ and explicitly exposes the wrapped D-Bus C API.