#include <boost/bind.hpp> #include <boost/date_time/posix_time/posix_time_types.hpp> //no i/o just types #include <boost/foreach.hpp> #include <boost/thread.hpp> #include <boost/thread/shared_mutex.hpp> #include <boost/assign/list_of.hpp> #include <boost/random/linear_congruential.hpp> #include <fstream> #include <boost/lexical_cast.hpp> #include <boost/system/system_error.hpp> #include <boost/function.hpp> #include <boost/thread.hpp> #include <set> #include <map> #include "../global.h" #include <boost/crc.hpp> #include <boost/interprocess/mapped_region.hpp> #include <boost/interprocess/shared_memory_object.hpp> #include <iostream> #include <string> #include <boost/asio.hpp> #include <boost/thread.hpp> #include <boost/foreach.hpp> #include <boost/format.hpp> #include <sstream> #include <boost/format.hpp> #include <sstream> #include "../CThreadHelper.h"