Go to the documentation of this file.
12 #include <boost/function.hpp>
22 void addBefore(boost::function<
void()>
const& fn);
23 void addAfter(boost::function<
void()>
const& fn);
33 boost::function<void()>
f;
void addAfter(boost::function< void()> const &fn)
Definition: function-additor.cc:12
FunctionMultiplier(boost::function< void()> f_, unsigned int i_)
Definition: function-additor.cc:40
unsigned int i
Definition: function-additor.hh:34
void operator()()
Definition: function-additor.cc:52
FunctionAdditor & operator+(boost::function< void()> const &fn)
Definition: function-additor.cc:15
Definition: function-additor.hh:16
Definition: async-deleter.hh:21
std::list< boost::function< void()> > functions
Definition: function-additor.hh:19
void operator()()
Definition: function-additor.cc:30
FunctionAdditor & operator+=(boost::function< void()> const &fn)
Definition: function-additor.cc:23
boost::function< void()> f
Definition: function-additor.hh:33
Scroom::Detail::ThreadPool::FunctionAdditor operator+(boost::function< void()> const &f1, boost::function< void()> const &f2)
Definition: function-additor.cc:62
Definition: function-additor.hh:30
void addBefore(boost::function< void()> const &fn)
Definition: function-additor.cc:10
FunctionMultiplier & operator*(unsigned int i)
Definition: function-additor.cc:46
Scroom::Detail::ThreadPool::FunctionMultiplier & operator*(unsigned int i, Scroom::Detail::ThreadPool::FunctionMultiplier &m)
Definition: function-additor.cc:75