esstl very good stl tools
File list:
EASTL-community
..............\build
..............\.....\Makefile
..............\.....\Makefile.top
..............\cmake_module
..............\............\FindEASTL.cmake
..............\contrib
..............\.......\example
..............\.......\.......\.gitignore
..............\.......\.......\example.cpp
..............\.......\.......\Makefile
..............\.......\.......\README
..............\example
..............\.......\custom_allocator.cpp
..............\.......\example1.cpp
..............\include
..............\.......\EABase
..............\.......\......\config
..............\.......\......\......\eacompiler.h
..............\.......\......\......\eacompilertraits.h
..............\.......\......\......\eaplatform.h
..............\.......\......\eabase.h
..............\.......\......\earesult.h
..............\.......\EASTL
..............\.......\.....\bonus
..............\.......\.....\.....\sort_extra.h
..............\.......\.....\internal
..............\.......\.....\........\config.h
..............\.......\.....\........\eastl_rw.h
..............\.......\.....\........\fixed_pool.h
..............\.......\.....\........\generic_iterator.h
..............\.......\.....\........\hashtable.h
..............\.......\.....\........\red_black_tree.h
..............\.......\.....\........\type_compound.h
..............\.......\.....\........\type_fundamental.h
..............\.......\.....\........\type_pod.h
..............\.......\.....\........\type_properties.h
..............\.......\.....\........\type_transformations.h
..............\.......\.....\algorithm.h
..............\.......\.....\allocator.h
..............\.......\.....\bitset.h
..............\.......\.....\core_allocator_adapter.h
..............\.......\.....\fixed_allocator.h
..............\.......\.....\fixed_hash_map.h
..............\.......\.....\fixed_hash_set.h
..............\.......\.....\fixed_list.h
..............\.......\.....\fixed_map.h
..............\.......\.....\fixed_set.h
..............\.......\.....\fixed_string.h
..............\.......\.....\fixed_substring.h
..............\.......\.....\fixed_vector.h
..............\.......\.....\functional.h
..............\.......\.....\hash_map.h
..............\.......\.....\hash_set.h
..............\.......\.....\heap.h
..............\.......\.....\iterator.h
..............\.......\.....\list.h
..............\.......\.....\map.h
..............\.......\.....\memory.h
..............\.......\.....\set.h
..............\.......\.....\sort.h
..............\.......\.....\string.h
..............\.......\.....\type_traits.h
..............\.......\.....\utility.h
..............\.......\.....\vector.h
..............\.......\.....\vector_map.h
..............\src
..............\...\allocator.cpp
..............\...\assert.cpp
..............\...\fixed_pool.cpp
..............\...\hashtable.cpp
..............\...\red_black_tree.cpp
..............\...\string.cpp
..............\test
..............\....\test.hpp
..............\....\vector.cpp
..............\....\vector_map.cpp
..............\win
..............\...\eastl.sln
..............\...\eastl.vcxproj
..............\...\eastl.vcxproj.filters
..............\...\eastl.vcxproj.user
..............\...\main.cpp
..............\.gitignore
..............\CMakeLists.txt
..............\README