sdbus-c++ 2.1.0
High-level C++ D-Bus library based on systemd D-Bus implementation
|
This is the complete list of members for sdbus::IObject, including all inherited members.
addObjectManager()=0 | sdbus::IObject | pure virtual |
addObjectManager(return_slot_t)=0 | sdbus::IObject | pure virtual |
addVTable(std::vector< VTableItem > vtable) | sdbus::IObject | inline |
addVTable(VTableItems &&... items) | sdbus::IObject | |
addVTable(InterfaceName interfaceName, VTableItems &&... items) | sdbus::IObject | |
addVTable(InterfaceName interfaceName, std::vector< VTableItem > vtable)=0 | sdbus::IObject | pure virtual |
addVTable(InterfaceName interfaceName, std::vector< VTableItem > vtable, return_slot_t)=0 | sdbus::IObject | pure virtual |
createSignal(const InterfaceName &interfaceName, const SignalName &signalName) const =0 | sdbus::IObject | pure virtual |
createSignal(const char *interfaceName, const char *signalName) const =0 (defined in sdbus::IObject) | sdbus::IObject | protectedpure virtual |
emitInterfacesAddedSignal()=0 | sdbus::IObject | pure virtual |
emitInterfacesAddedSignal(const std::vector< InterfaceName > &interfaces)=0 | sdbus::IObject | pure virtual |
emitInterfacesRemovedSignal()=0 | sdbus::IObject | pure virtual |
emitInterfacesRemovedSignal(const std::vector< InterfaceName > &interfaces)=0 | sdbus::IObject | pure virtual |
emitPropertiesChangedSignal(const InterfaceName &interfaceName, const std::vector< PropertyName > &propNames)=0 | sdbus::IObject | pure virtual |
emitPropertiesChangedSignal(const char *interfaceName, const std::vector< PropertyName > &propNames)=0 | sdbus::IObject | pure virtual |
emitPropertiesChangedSignal(const InterfaceName &interfaceName)=0 | sdbus::IObject | pure virtual |
emitPropertiesChangedSignal(const char *interfaceName)=0 | sdbus::IObject | pure virtual |
emitSignal(const SignalName &signalName) | sdbus::IObject | inline |
emitSignal(const std::string &signalName) | sdbus::IObject | inline |
emitSignal(const char *signalName) | sdbus::IObject | inline |
emitSignal(const sdbus::Signal &message)=0 | sdbus::IObject | pure virtual |
getConnection() const =0 | sdbus::IObject | pure virtual |
getCurrentlyProcessedMessage() const =0 | sdbus::IObject | pure virtual |
getObjectPath() const =0 | sdbus::IObject | pure virtual |
SignalEmitter (defined in sdbus::IObject) | sdbus::IObject | protected |
unregister()=0 | sdbus::IObject | pure virtual |
~IObject()=default (defined in sdbus::IObject) | sdbus::IObject | virtual |