threadをclassでつかいたいんですが
コンパイルがうまく通らないみたいです。
どなたかご教授お願いします。

class CHoge
{
public:
bool Initialize();
private:
void * Thread(void* param);

// Thread専用
pthread_mutex_t m_mutex; // ミューテックス
pthread_t m_tidx;
pthread_attr_t m_attr;
}
-----
bool CHoge::Initialize()
{
 pthread_mutex_init(&m_mutex, NULL);
 pthread_attr_init(&m_attr);
 pthread_create(&m_tidx, &m_attr, Thread, (void *)NULL); //ここでコンパイルエラー
}
void * CHoge::Thread(void* param)
{
//あんなことやこんなことを・・・
}