From 06cb65c6b3c229fc659947231e819f64d4b33580 Mon Sep 17 00:00:00 2001 From: Jesse Beder Date: Sat, 19 May 2012 15:37:39 -0500 Subject: [PATCH] Removed stl node, which was from the old-api but never deleted --- include/yaml-cpp/stlnode.h | 38 -------------------------------------- 1 file changed, 38 deletions(-) delete mode 100644 include/yaml-cpp/stlnode.h diff --git a/include/yaml-cpp/stlnode.h b/include/yaml-cpp/stlnode.h deleted file mode 100644 index 40d4ae7..0000000 --- a/include/yaml-cpp/stlnode.h +++ /dev/null @@ -1,38 +0,0 @@ -#ifndef STLNODE_H_62B23520_7C8E_11DE_8A39_0800200C9A66 -#define STLNODE_H_62B23520_7C8E_11DE_8A39_0800200C9A66 - -#if defined(_MSC_VER) || (defined(__GNUC__) && (__GNUC__ == 3 && __GNUC_MINOR__ >= 4) || (__GNUC__ >= 4)) // GCC supports "pragma once" correctly since 3.4 -#pragma once -#endif - - -#include -#include - -namespace YAML -{ - template - void operator >> (const Node& node, std::vector& v) - { - v.clear(); - v.resize(node.size()); - for(unsigned i=0;i> v[i]; - } - - - template - void operator >> (const Node& node, std::map& m) - { - m.clear(); - for(Iterator it=node.begin();it!=node.end();++it) { - K k; - V v; - it.first() >> k; - it.second() >> v; - m[k] = v; - } - } -} - -#endif // STLNODE_H_62B23520_7C8E_11DE_8A39_0800200C9A66