a C++ shim library that provides Windows/Unix platform independence for pql and log_processor