55 std::int8_t, std::uint8_t,
56 short,
unsigned short,
63 std::vector<unsigned int>,
66 std::vector<std::string>
76 constexpr bool Good() const noexcept {
return value == 0; }
77 constexpr bool Bad() const noexcept {
return value != 0; }
80 return a.value == b.value;
83 return a.value != b.value;
124 const std::string& what)
125 : std::runtime_error(what)
173 std::unique_ptr<Impl> m_impl;
214 Read(const std::vector<std::
string>& nodes) = 0;
234 Call(const std::
string&
object,
235 const std::
string& method,
236 const std::vector<
Variant>& args) = 0;
252 virtual std::vector<SubscriptionHandle>