#pragma once #include #include #ifdef _MSC_VER #pragma warning(push, 0) #include "yaml-cpp/yaml.h" #pragma warning(pop) #else #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wall" #pragma GCC diagnostic ignored "-Wextra" #pragma GCC diagnostic ignored "-Wold-style-cast" #include "yaml-cpp/yaml.h" #pragma GCC diagnostic pop #endif // Load from string and consume exception std::pair yaml_load(const std::string& from);