bool CL_DomElement::get_attribute_bool_ns(const CL_DomString &namespace_uri, const CL_DomString &local_name, bool default_value) const { CL_DomString value = get_attribute_ns(namespace_uri, local_name); if (!value.empty()) return value == "true"; else return default_value; }
float CL_DomElement::get_attribute_float_ns(const CL_DomString &namespace_uri, const CL_DomString &local_name, float default_value) const { CL_DomString value = get_attribute_ns(namespace_uri, local_name); if (!value.empty()) return CL_StringHelp::text_to_float(value); else return default_value; }
int DomElement::get_attribute_int_ns(const DomString &namespace_uri, const DomString &local_name, int default_value) const { DomString value = get_attribute_ns(namespace_uri, local_name); if (!value.empty()) return StringHelp::text_to_int(value); else return default_value; }