Skip to content

Instantly share code, notes, and snippets.

@bazhenovc
Last active September 23, 2015 01:04
Show Gist options
  • Save bazhenovc/23f9b66eca4656f42cb5 to your computer and use it in GitHub Desktop.
Save bazhenovc/23f9b66eca4656f42cb5 to your computer and use it in GitHub Desktop.
class Thread
{
public:
typedef void (*ThreadWorkerFunction)(void*);
void StartWorkerFunction(ThreadWorkerFunction func);
template <typename F, typename ...Args>
inline void Start(F&& func, Args&&... args)
{
// How would you implement this method?
}
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment