![]() |
Home | Libraries | People | FAQ | More |
boost::application::limit_single_instance — A contract class to be used by the user on your own class implementation of wait_for_termination_request aspect.
// In header: <boost/application/aspects/limit_single_instance.hpp> class limit_single_instance : public handler<> { public: // construct/copy/destruct limit_single_instance(); limit_single_instance(const callback &); ~limit_single_instance(); // public member functions bool lock(boost::system::error_code &); bool lock(); bool is_another_instance_running(); void release(void); };