C++ Utilities for dealing with the low level C DBus API. Features:
- RAII classes for the following constructs:
- Errors
- Messages
- Connections
- Pending calls
- Heavy usage of C++ features to provide the following:
- Automatic type recognition when appending method arguments
- Type safety and automatic termination of method append calls
- <2 line serialisation and de-serialisation of complex components such as structs and maps
- Additional pointer checks to prevent segmentation faults that are common when using dbus-1
All documentation can be found on the wiki.