Lines Matching refs:T
162 template <typename T>
164 const char* property, T value) in setPropertyValue()
177 template <typename T>
180 const std::string& property, T value) in setPropertyValue()
194 template <typename T>
199 return std::get<T>(_properties.at(object).at(interface).at(property)); in getPropertyValue()
228 template <typename T>
241 std::optional<T> value; in getPropertyValueVisitor()
248 if constexpr (std::is_same_v<T, int64_t> && in getPropertyValueVisitor()
257 else if constexpr (std::is_same_v<T, V>) in getPropertyValueVisitor()
273 return std::get<T>(variant); in getPropertyValueVisitor()
613 template <typename T>
617 T value; in getPropertyByName()
632 if constexpr (std::is_same_v<T, V>) in getPropertyByName()
648 value = getPropertyValueVisitor<T>(intf.c_str(), prop.c_str(), variant); in getPropertyByName()