Как передать аргумент в boost :: поток?

thread_ = boost::thread( boost::function< void (void)>( boost::bind( &clientTCP::run , this ) ) );  

возможно ли, что run имеет такой аргумент:

void clientTCP::run(boost:function<void(std::string)> func);

и если да, то как мой вызов boost :: thread нужно написать

Спасибо.

19
задан Mark Ingram 20 April 2011 в 13:16
поделиться