sdbus-c++ 1.2.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 |
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 > ¶mNames, 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 |