Added free Clone() function for Nodes

This commit is contained in:
Jesse Beder
2012-07-04 15:26:37 -05:00
parent f29ea4b070
commit 823311384f
4 changed files with 67 additions and 3 deletions

14
src/node.cpp Normal file
View File

@@ -0,0 +1,14 @@
#include "yaml-cpp/node/node.h"
#include "nodebuilder.h"
#include "nodeevents.h"
namespace YAML
{
Node Clone(const Node& node)
{
NodeEvents events(node);
NodeBuilder builder;
events.Emit(builder);
return builder.Root();
}
}