Blender Git Commit Log

Git Commits -> Revision 79e1165

Revision 79e1165 by Jacques Lucke (master)
September 14, 2019, 10:11 (GMT)
BLI: Improve forwarding semantics of some data structures

This makes it possible to use e.g. `std::unique_ptr` in a map.

Commit Details:

Full Hash: 79e1165bd7488850e896112c2b0f8bf1e6b25db9
Parent Commit: ca76ecf
Lines Changed: +345, -152

13 Modified Paths:

/source/blender/blenlib/BLI_hash_cxx.h (+7, -0) (Diff)
/source/blender/blenlib/BLI_map.h (+140, -65) (Diff)
/source/blender/blenlib/BLI_set.h (+45, -35) (Diff)
/source/blender/blenlib/BLI_set_vector.h (+40, -22) (Diff)
/source/blender/blenlib/BLI_stack_cxx.h (+1, -1) (Diff)
/source/blender/blenlib/BLI_string_map.h (+25, -23) (Diff)
/source/blender/blenlib/BLI_vector.h (+2, -2) (Diff)
/tests/gtests/blenlib/BLI_map_test.cc (+23, -1) (Diff)
/tests/gtests/blenlib/BLI_set_test.cc (+15, -1) (Diff)
/tests/gtests/blenlib/BLI_set_vector_test.cc (+12, -1) (Diff)
/tests/gtests/blenlib/BLI_stack_cxx_test.cc (+12, -1) (Diff)
/tests/gtests/blenlib/BLI_string_map_test.cc (+9, -0) (Diff)
/tests/gtests/blenlib/BLI_vector_test.cc (+14, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021