boost::thread внутри класса

Я пытаюсь создать класс, который при создании запускает фоновый поток, подобный приведенному ниже:

class Test
{
  boost::thread thread_;
  void Process()
  {
    ...
  }

  public:
    Test()
    {
       thread_ = boost::thread(Process);
    }
}

Я не могу заставить его скомпилироваться, ошибка "No matching function for call to boost::thread::thread(unresolved function type)". Когда я делаю это вне класса, все работает нормально. Как заставить работать указатель функции?

5
задан Benjamin 6 January 2014 в 12:09
поделиться