yaml-cpp/src
Matt Blair 24fa1b3380 Replace Boost usage with C++11 features
- Adds 'std=c++11' compiler flags
 - Replaces boost::type_traits with std::type_traits
 - Replaces boost::shared_ptr with std::shared_ptr
 - Replaces std::auto_ptr with std::unique_ptr
 - Replaces raw pointers with std::unique_ptr in ptr_vector, ptr_stack, and SettingChanges
 - Replaces boost::noncopyable with deleted copy and assignment operators
 - Replaces boost::next with std::next
 - Replaces boost::enable_if with std::enable_if
 - Replaces boost::is_convertible with std::is_convertible
 - Replaces ptrdiff_t with std::ptrdiff_t
 - Replaces boost::iterator_facade and boost::iterator_adaptor with std::iterator, borrowing the 'proxy reference' technique from boost
 - Removes Boost dependency from CMakeLists
 - Formats changed files using clang-format
2016-01-10 22:44:15 -05:00
..
contrib Fix unused arg warnings for EmitterStyle 2015-01-24 14:39:17 -06:00
binary.cpp Add EmitterStyle, which will allow sequence or map style (i.e., flow or block) to be preserved between parsing and emitting 2015-01-24 12:19:20 -06:00
collectionstack.h Renamed the None enumeration vaules to NoType to avoid a collision with X11's macro 2015-01-24 15:58:14 -06:00
convert.cpp Run clang-format 2015-03-29 21:27:20 -05:00
directives.cpp clang-format 2014-03-23 20:08:54 -05:00
directives.h Run clang-format 2014-03-22 12:49:16 -05:00
emit.cpp Run clang-format 2014-03-22 13:05:03 -05:00
emitfromevents.cpp Add EmitterStyle, which will allow sequence or map style (i.e., flow or block) to be preserved between parsing and emitting 2015-01-24 12:19:20 -06:00
emitter.cpp Renamed the None enumeration vaules to NoType to avoid a collision with X11's macro 2015-01-24 15:58:14 -06:00
emitterstate.cpp Replace Boost usage with C++11 features 2016-01-10 22:44:15 -05:00
emitterstate.h Renamed the None enumeration vaules to NoType to avoid a collision with X11's macro 2015-01-24 15:58:14 -06:00
emitterutils.cpp Fix formatting when writing " as a character. 2016-01-10 12:08:42 -06:00
emitterutils.h clang-format 2014-03-23 20:08:54 -05:00
exp.cpp Run IWYU 2014-03-22 22:46:04 -05:00
exp.h Run IWYU 2014-03-22 22:46:04 -05:00
indentation.h Fix warnings on visual studio, including changing unsigned to std::size_t 2015-01-24 14:38:22 -06:00
memory.cpp Run IWYU 2014-03-22 23:14:48 -05:00
node_data.cpp Replace Boost usage with C++11 features 2016-01-10 22:44:15 -05:00
node.cpp Run clang-format 2014-03-22 13:05:03 -05:00
nodebuilder.cpp More useful error messages. 2015-04-02 20:50:11 +01:00
nodebuilder.h More useful error messages. 2015-04-02 20:50:11 +01:00
nodeevents.cpp Add flow/block style setting on Nodes 2015-01-24 13:11:43 -06:00
nodeevents.h Run IWYU 2014-03-22 23:14:48 -05:00
null.cpp Run clang-format 2014-03-22 12:49:16 -05:00
ostream_wrapper.cpp Fix warnings on visual studio, including changing unsigned to std::size_t 2015-01-24 14:38:22 -06:00
parse.cpp Run IWYU 2014-03-22 23:14:48 -05:00
parser.cpp clang-format 2014-03-23 20:08:54 -05:00
ptr_stack.h Replace Boost usage with C++11 features 2016-01-10 22:44:15 -05:00
ptr_vector.h Replace Boost usage with C++11 features 2016-01-10 22:44:15 -05:00
regex_yaml.cpp Add EmitterStyle, which will allow sequence or map style (i.e., flow or block) to be preserved between parsing and emitting 2015-01-24 12:19:20 -06:00
regex_yaml.h Add EmitterStyle, which will allow sequence or map style (i.e., flow or block) to be preserved between parsing and emitting 2015-01-24 12:19:20 -06:00
regeximpl.h clang-format 2014-03-23 20:08:54 -05:00
scanner.cpp Replace Boost usage with C++11 features 2016-01-10 22:44:15 -05:00
scanner.h Fix warnings on visual studio, including changing unsigned to std::size_t 2015-01-24 14:38:22 -06:00
scanscalar.cpp Add missing include to scanscalar.cpp 2014-03-25 22:04:53 -05:00
scanscalar.h clang-format 2014-03-23 20:08:54 -05:00
scantag.cpp Run IWYU 2014-03-22 22:46:04 -05:00
scantag.h Run clang-format 2014-03-22 12:49:16 -05:00
scantoken.cpp clang-format 2014-03-23 20:08:54 -05:00
setting.h Replace Boost usage with C++11 features 2016-01-10 22:44:15 -05:00
simplekey.cpp Fix warnings on visual studio, including changing unsigned to std::size_t 2015-01-24 14:38:22 -06:00
singledocparser.cpp Add EmitterStyle, which will allow sequence or map style (i.e., flow or block) to be preserved between parsing and emitting 2015-01-24 12:19:20 -06:00
singledocparser.h Replace Boost usage with C++11 features 2016-01-10 22:44:15 -05:00
stream.cpp Run clang-format 2015-03-29 21:27:20 -05:00
stream.h clang-format 2014-03-23 20:08:54 -05:00
streamcharsource.h Run clang-format 2014-03-22 12:49:16 -05:00
stringsource.h Run clang-format 2014-03-22 12:49:16 -05:00
tag.cpp Run IWYU 2014-03-22 22:46:04 -05:00
tag.h Run IWYU 2014-03-22 22:46:04 -05:00
token.h Run clang-format 2015-03-29 21:27:20 -05:00