1 #include <boost/shared_ptr.hpp>
2 #include <boost/weak_ptr.hpp>
3 #include "mof/EventScheduler.hpp"
9 boost::shared_ptr<T> m_p;
11 Deleter(T* p) : m_p(p) {}
12 Deleter( typename boost::shared_ptr<T>& p) : m_p(p) {}
15 m_p = boost::shared_ptr<T>();
18 boost::weak_ptr<T> getWeak(){