Platform abstraction library in C++