12345678910111213141516171819202122 |
- #include "directives.h"
- namespace YAML {
- Directives::Directives() {
- // version
- version.isDefault = true;
- version.major = 1;
- version.minor = 2;
- }
- const std::string Directives::TranslateTagHandle(
- const std::string& handle) const {
- std::map<std::string, std::string>::const_iterator it = tags.find(handle);
- if (it == tags.end()) {
- if (handle == "!!")
- return "tag:yaml.org,2002:";
- return handle;
- }
- return it->second;
- }
- }
|