Lines Matching refs:Element
210 static void Convert2PrefValue(const Element &element, T &value)
226 static void Convert2PrefValue(const Element &element, std::vector<T> &values)
235 static void Convert2PrefValue(const Element &element, BigInt &value)
250 bool GetPrefValue(const Element &element, T &value)
256 static void Convert2PrefValue(const Element &element, std::vector<uint8_t> &value)
263 static void Convert2PrefValue(const Element &element, Object &value)
269 bool GetPrefValue(const Element &element, T &value)
281 bool Convert2PrefValue(const Element &element, std::variant<Types...> &value)
286 void ReadXmlElement(const Element &element, std::map<std::string, PreferencesValue> &prefMap)
296 std::vector<Element> settings;
311 void Convert2Element(Element &elem, const T &value)
326 void Convert2Element(Element &elem, const std::vector<T> &value)
330 Element element;
336 void Convert2Element(Element &elem, const std::vector<uint8_t> &value)
342 void Convert2Element(Element &elem, const Object &value)
348 void Convert2Element(Element &elem, const BigInt &value)
352 Element element;
357 Element symbolElement;
362 template<typename T> void GetElement(Element &elem, const T &value)
367 template<typename T, typename First, typename... Types> void GetElement(Element &elem, const T &value)
376 template<typename... Types> void Convert2Element(Element &elem, const std::variant<Types...> &value)
381 void WriteXmlElement(Element &elem, const PreferencesValue &value)
389 std::vector<Element> settings;
391 Element elem;