|
sdbus-c++ 2.0.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)=0 | sdbus::IObject | pure virtual |
| createSignal(const char *interfaceName, const char *signalName)=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 |