25 #ifndef DBUS_EXCEPTION_HPP
26 #define DBUS_EXCEPTION_HPP
37 explicit DbusException(
const std::string& error =
"") : std::runtime_error(error) {}
74 #endif // DBUS_EXCEPTION_HPP
Dbus custom exception triggered by user logic.
Definition: exception.hpp:59
Dbus invalid argument exception.
Definition: exception.hpp:67
DbusException(const std::string &error="")
Definition: exception.hpp:37
Base class for dbus exceptions.
Definition: exception.hpp:35
DbusIOException(const std::string &error="")
Definition: exception.hpp:45
DbusOperationException(const std::string &error="")
Definition: exception.hpp:53
DbusInvalidArgumentException(const std::string &error="")
Definition: exception.hpp:69
DbusCustomException(const std::string &error="")
Definition: exception.hpp:61
Dbus operation failed exception.
Definition: exception.hpp:51
Dbus IO exception (connection failed, connection lost, etc)
Definition: exception.hpp:43