17 #ifndef GAZEBO_TRANSPORT_TASKGROUP_HH_
18 #define GAZEBO_TRANSPORT_TASKGROUP_HH_
34 this->taskGroup.wait();
37 public:
template<
class Functor,
class... Args>
void run(Args&&... args)
39 this->taskGroup.run(Functor(std::forward<Args>(args)...));
42 private: tbb::task_group taskGroup;
transport
Definition: ConnectionManager.hh:38
Definition: TaskGroup.hh:30
~TaskGroup() noexcept
Definition: TaskGroup.hh:31
void run(Args &&... args)
Definition: TaskGroup.hh:37
Forward declarations for the common classes.
Definition: Animation.hh:27