C ++ 11: Iniciar thread com função de membro e isso como parâmetro

Usando este código, recebi e erro:

Erro 1 erro C2064: o termo não é avaliado para uma função levando 1 argumentos c: \ arquivos de programas (x86) \ microsoft visual studio 11.0 \ vc \ include \ funcional 1152 1 Pipeline

class PipelineJob {
private:
    std::thread *thread;
    void execute(PipelineJob* object);
public:

    void execute(PipelineJob* object)
    {
    }

    PipelineJob()
    {
        this->thread = new std::thread(&PipelineJob::execute, this);
    }
};

Eu tentei muitas variações, qualquer um agora como resolver isso?

questionAnswers(1)

yourAnswerToTheQuestion