Refactor Thread class to improve readability and portability
authorkwolekr <kwolekr@minetest.net>
Sat, 17 Oct 2015 03:43:29 +0000 (23:43 -0400)
committerkwolekr <kwolekr@minetest.net>
Sat, 17 Oct 2015 03:43:29 +0000 (23:43 -0400)
commit765a834cd04473afeb4b86b445dee901e0d0c83c
treeb18e7147fb96fc6b352b1c52690315e82b36de82
parent6be74d17df75714066b36cfa6ae40081526ef477
Refactor Thread class to improve readability and portability

- Fix some incompatibilities with obscure platforms (AIX and WinCE)
- Clean up Thread class interface
- Add m_ prefix to private member variables
- Simplify platform-dependent logic, reducing preprocessor
  conditional clauses and improving readibility
- Add Thread class documentation
src/emerge.cpp
src/threading/thread.cpp
src/threading/thread.h