A YAML parser and emitter in C++
Go to file
Jesse Beder c67b41c966 Marked Parser, Emitter, Node, Iterator, Mark, and Null for exporting to a DLL. It appears to work properly, although VS gives me lots of warning C4251 since I didn't export all data members of each of the above classes.
It seems that it's not necessary to export those members (as long as you can't access them), and most of them are STL instances, which apparently cause lots of problems for DLLs. (For example, you simply can't export instances of std::map; see http://support.microsoft.com/kb/168958.)
2011-03-16 02:31:30 +00:00
include/yaml-cpp Marked Parser, Emitter, Node, Iterator, Mark, and Null for exporting to a DLL. It appears to work properly, although VS gives me lots of warning C4251 since I didn't export all data members of each of the above classes. 2011-03-16 02:31:30 +00:00
src Marked Parser, Emitter, Node, Iterator, Mark, and Null for exporting to a DLL. It appears to work properly, although VS gives me lots of warning C4251 since I didn't export all data members of each of the above classes. 2011-03-16 02:31:30 +00:00
test Removed comparison/implicit conversion operators for Node, and renamed Node::Read<T>() to Node::to<T>() 2011-03-15 05:49:56 +00:00
util Refactored parse.cpp so that VS doesn't complain, added MinSizeRel build setting, and fixed numbering in the spec tests 2011-03-03 20:01:32 +00:00
CMakeLists.txt Added option to disable compilation of contrib code 2011-03-16 01:10:57 +00:00
install.txt Added newline to install and license files 2009-12-21 20:35:27 +00:00
license.txt Added newline to install and license files 2009-12-21 20:35:27 +00:00
yaml-cpp.pc.cmake Fixed yaml-cpp.pc file (with prefix) 2009-07-25 18:03:58 +00:00