Well, then what I wrote above applies, the class names can't be changed. In your case they likely will be ComButeoMsyncdBasepluginInterface etc. Rather long but unambiguous name, and developers familiar with DBUS_INTERFACES will immediately recognize what that class does, even in a project they see for the first time.