mirror of
https://github.com/RPCSX/rpcsx.git
synced 2025-12-06 07:12:14 +01:00
21 lines
483 B
C++
21 lines
483 B
C++
|
|
#pragma once
|
|||
|
|
|
|||
|
|
#include <utility>
|
|||
|
|
#include <string>
|
|||
|
|
|
|||
|
|
#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::Node, std::string> yaml_load(const std::string& from);
|