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

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

Member Function Documentation

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

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

Copyright © 2012-2016 Canonical Ltd.
Generated on Mon Jun 5 13:49:26 UTC 2017