Mir
Public Member Functions | List of all members
mir::dispatch::ThreadedDispatcher Class Reference

#include <threaded_dispatcher.h>

Public Member Functions

 ThreadedDispatcher (std::string const &name, std::shared_ptr< Dispatchable > const &dispatchee)
 
 ThreadedDispatcher (std::string const &name, std::shared_ptr< Dispatchable > const &dispatchee, std::function< void()> const &exception_handler)
 
 ~ThreadedDispatcher () noexcept
 
void add_thread ()
 
void remove_thread ()
 

Constructor & Destructor Documentation

◆ ThreadedDispatcher() [1/2]

mir::dispatch::ThreadedDispatcher::ThreadedDispatcher ( std::string const &  name,
std::shared_ptr< Dispatchable > const &  dispatchee 
)

◆ ThreadedDispatcher() [2/2]

mir::dispatch::ThreadedDispatcher::ThreadedDispatcher ( std::string const &  name,
std::shared_ptr< Dispatchable > const &  dispatchee,
std::function< void()> const &  exception_handler 
)

◆ ~ThreadedDispatcher()

mir::dispatch::ThreadedDispatcher::~ThreadedDispatcher ( )
noexcept

Member Function Documentation

◆ add_thread()

void mir::dispatch::ThreadedDispatcher::add_thread ( )

◆ remove_thread()

void mir::dispatch::ThreadedDispatcher::remove_thread ( )

The documentation for this class was generated from the following file:

Copyright © 2012-2017 Canonical Ltd.
Generated on Mon Oct 30 19:44:55 UTC 2017