gr::thread::thread_group
gnuradio/thread/thread_group.h
std::unordered_set< std::unique_ptr< boost::thread > > std::unordered_set<std::unique_ptr<boost::thread> > gr::thread::thread_group::m_threads m_threads gr::thread::thread_group::m_threads
std::shared_mutex std::shared_mutex gr::thread::thread_group::m_mutex m_mutex gr::thread::thread_group::m_mutex
gr::thread::thread_group::thread_group
()=default
thread_group
gr::thread::thread_group::thread_group
gr::thread::thread_group::~thread_group
()=default
~thread_group
gr::thread::thread_group::~thread_group
gr::thread::thread_group::thread_group
(const thread_group &)=delete
thread_group
gr::thread::thread_group::thread_group
const thread_group &
thread_group & thread_group & gr::thread::thread_group::operator= (const thread_group &)=delete operator= gr::thread::thread_group::operator= const thread_group &
boost::thread * boost::thread * gr::thread::thread_group::create_thread (const std::function< void()> &threadfunc) create_thread gr::thread::thread_group::create_thread const std::function< void()> & threadfunc
void void gr::thread::thread_group::add_thread (std::unique_ptr< boost::thread > thrd) noexcept add_thread gr::thread::thread_group::add_thread std::unique_ptr< boost::thread > thrd
void void gr::thread::thread_group::remove_thread (boost::thread *thrd) noexcept remove_thread gr::thread::thread_group::remove_thread boost::thread * thrd
void void gr::thread::thread_group::join_all () join_all gr::thread::thread_group::join_all
void void gr::thread::thread_group::interrupt_all () interrupt_all gr::thread::thread_group::interrupt_all
size_t size_t gr::thread::thread_group::size () const noexcept size gr::thread::thread_group::size
- gr::thread::thread_group
  add_thread
- gr::thread::thread_group
  create_thread
- gr::thread::thread_group
  interrupt_all
- gr::thread::thread_group
  join_all
- gr::thread::thread_group
  m_mutex
- gr::thread::thread_group
  m_threads
- gr::thread::thread_group
  operator=
- gr::thread::thread_group
  remove_thread
- gr::thread::thread_group
  size
- gr::thread::thread_group
  thread_group
- gr::thread::thread_group
  thread_group
- gr::thread::thread_group
  ~thread_group