sdbus-c++ 1.5.0
High-level C++ D-Bus library based on systemd D-Bus implementation
Loading...
Searching...
No Matches
sdbus::IObject Member List

This is the complete list of members for sdbus::IObject, including all inherited members.

addObjectManager()=0sdbus::IObjectpure virtual
createSignal(const std::string &interfaceName, const std::string &signalName)=0sdbus::IObjectpure virtual
emitInterfacesAddedSignal()=0sdbus::IObjectpure virtual
emitInterfacesAddedSignal(const std::vector< std::string > &interfaces)=0sdbus::IObjectpure virtual
emitInterfacesRemovedSignal()=0sdbus::IObjectpure virtual
emitInterfacesRemovedSignal(const std::vector< std::string > &interfaces)=0sdbus::IObjectpure virtual
emitPropertiesChangedSignal(const std::string &interfaceName, const std::vector< std::string > &propNames)=0sdbus::IObjectpure virtual
emitPropertiesChangedSignal(const std::string &interfaceName)=0sdbus::IObjectpure virtual
emitSignal(const sdbus::Signal &message)=0sdbus::IObjectpure virtual
emitSignal(const std::string &signalName)sdbus::IObjectinline
finishRegistration()=0sdbus::IObjectpure virtual
getConnection() const =0sdbus::IObjectpure virtual
getCurrentlyProcessedMessage() const =0sdbus::IObjectpure virtual
getObjectPath() const =0sdbus::IObjectpure virtual
hasObjectManager() const =0sdbus::IObjectpure virtual
registerMethod(const std::string &interfaceName, std::string methodName, std::string inputSignature, std::string outputSignature, method_callback methodCallback, Flags flags={})=0sdbus::IObjectpure virtual
registerMethod(const std::string &interfaceName, std::string methodName, std::string inputSignature, const std::vector< std::string > &inputNames, std::string outputSignature, const std::vector< std::string > &outputNames, method_callback methodCallback, Flags flags={})=0sdbus::IObjectpure virtual
registerMethod(const std::string &methodName)sdbus::IObjectinline
registerProperty(const std::string &interfaceName, std::string propertyName, std::string signature, property_get_callback getCallback, Flags flags={})=0sdbus::IObjectpure virtual
registerProperty(const std::string &interfaceName, std::string propertyName, std::string signature, property_get_callback getCallback, property_set_callback setCallback, Flags flags={})=0sdbus::IObjectpure virtual
registerProperty(const std::string &propertyName)sdbus::IObjectinline
registerSignal(const std::string &interfaceName, std::string signalName, std::string signature, Flags flags={})=0sdbus::IObjectpure virtual
registerSignal(const std::string &interfaceName, std::string signalName, std::string signature, const std::vector< std::string > &paramNames, Flags flags={})=0sdbus::IObjectpure virtual
registerSignal(const std::string &signalName)sdbus::IObjectinline
removeObjectManager()=0sdbus::IObjectpure virtual
setInterfaceFlags(const std::string &interfaceName, Flags flags)=0sdbus::IObjectpure virtual
setInterfaceFlags(const std::string &interfaceName)sdbus::IObjectinline
unregister()=0sdbus::IObjectpure virtual
~IObject()=default (defined in sdbus::IObject)sdbus::IObjectvirtual