sdbus-c++: Member List

sdbus-c++ 1.3.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()=0 | sdbus::IObject | pure virtual
createSignal(const std::string &interfaceName, const std::string &signalName)=0 | sdbus::IObject | pure virtual
emitInterfacesAddedSignal()=0 | sdbus::IObject | pure virtual
emitInterfacesAddedSignal(const std::vector< std::string > &interfaces)=0 | sdbus::IObject | pure virtual
emitInterfacesRemovedSignal()=0 | sdbus::IObject | pure virtual
emitInterfacesRemovedSignal(const std::vector< std::string > &interfaces)=0 | sdbus::IObject | pure virtual
emitPropertiesChangedSignal(const std::string &interfaceName, const std::vector< std::string > &propNames)=0 | sdbus::IObject | pure virtual
emitPropertiesChangedSignal(const std::string &interfaceName)=0 | sdbus::IObject | pure virtual
emitSignal(const sdbus::Signal &message)=0 | sdbus::IObject | pure virtual
emitSignal(const std::string &signalName) | sdbus::IObject | inline
finishRegistration()=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
hasObjectManager() const =0 | sdbus::IObject | pure virtual
registerMethod(const std::string &interfaceName, std::string methodName, std::string inputSignature, std::string outputSignature, method_callback methodCallback, Flags flags={})=0 | sdbus::IObject | pure 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={})=0 | sdbus::IObject | pure virtual
registerMethod(const std::string &methodName) | sdbus::IObject | inline
registerProperty(const std::string &interfaceName, std::string propertyName, std::string signature, property_get_callback getCallback, Flags flags={})=0 | sdbus::IObject | pure virtual
registerProperty(const std::string &interfaceName, std::string propertyName, std::string signature, property_get_callback getCallback, property_set_callback setCallback, Flags flags={})=0 | sdbus::IObject | pure virtual
registerProperty(const std::string &propertyName) | sdbus::IObject | inline
registerSignal(const std::string &interfaceName, std::string signalName, std::string signature, Flags flags={})=0 | sdbus::IObject | pure virtual
registerSignal(const std::string &interfaceName, std::string signalName, std::string signature, const std::vector< std::string > &paramNames, Flags flags={})=0 | sdbus::IObject | pure virtual
registerSignal(const std::string &signalName) | sdbus::IObject | inline
removeObjectManager()=0 | sdbus::IObject | pure virtual
setInterfaceFlags(const std::string &interfaceName, Flags flags)=0 | sdbus::IObject | pure virtual
setInterfaceFlags(const std::string &interfaceName) | sdbus::IObject | inline
unregister()=0 | sdbus::IObject | pure virtual
~IObject()=default (defined in sdbus::IObject) | sdbus::IObject | virtual