m0dular-csgo
m0dular-csgo copied to clipboard
Remove boost dependency
Removing dependency on boost headers would help with compile times and portability. Currently we are using boost::unordered_map and boost::interprocess:vector. The unordered map is used in shmfs, settings and could be replaced by a map-like structure, such as 1D-KDTree. There is no direct replacement for vector, a custom implementation has to be added to m0dular as stl vectors are not interprocess friendly.