Hey guys, I have several modules that wrap a zip dll that I have and was wondering if this is possible. I would ideally like to create a class with member data and wrapper functions (parameterless ones) that would call the public module fuctions. I want to do this since I read that thread functions must be parameterless and I dont want to rewrite the old module code for to be thread safe.