#include <libxml/parser.h>
#include <string>
#include <string_view>
#include <charconv>
#include <type_traits>
#include <stdexcept>
#include "CxxUtils/checker_macros.h"
Go to the source code of this file.
|
| template<typename T> |
| T | CxxUtils::GetXmlAttr (xmlNodePtr node, const char *attrName, const T &defaultValue=T{}) noexcept(std::is_arithmetic_v< T >) |
| template<typename T> |
| void | CxxUtils::GetXmlAttrIfThere (xmlNodePtr node, const char *attrName, T &value) |
| template<typename X, typename COL> |
| void | CxxUtils::AddXmlToCollectionMap (xmlNodePtr node, const char *attrName, COL &collection) |
| template<typename X, typename COL> |
| void | CxxUtils::AddXmlToCollection (xmlNodePtr node, const char *attrName, COL &collection) |
◆ ATLAS_NO_CHECK_FILE_THREAD_SAFETY
| ATLAS_NO_CHECK_FILE_THREAD_SAFETY |