sdbus-c++ 1.3.0
High-level C++ D-Bus library based on systemd D-Bus implementation
|
Public Member Functions | |
sdbus::Variant | Get (const std::string &interfaceName, const std::string &propertyName) |
void | Set (const std::string &interfaceName, const std::string &propertyName, const sdbus::Variant &value) |
std::map< std::string, sdbus::Variant > | GetAll (const std::string &interfaceName) |
Protected Member Functions | |
Properties_proxy (sdbus::IProxy &proxy) | |
Properties_proxy (const Properties_proxy &)=delete | |
Properties_proxy & | operator= (const Properties_proxy &)=delete |
Properties_proxy (Properties_proxy &&)=default | |
Properties_proxy & | operator= (Properties_proxy &&)=default |
virtual void | onPropertiesChanged (const std::string &interfaceName, const std::map< std::string, sdbus::Variant > &changedProperties, const std::vector< std::string > &invalidatedProperties)=0 |