#include <boost/utility.hpp>
//#include "intrusive_refcount.mpp"
-///////////////////////////////hh.p////////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
namespace senf {
virtual ~intrusive_refcount_base();
- refcount_t refcount(); ///< current refcount
- bool is_shared(); ///< return \c true if refcount() > 1
+ refcount_t refcount() const; ///< current refcount
+ bool is_shared() const; ///< return \c true if refcount() > 1
protected:
intrusive_refcount_base();
}
-///////////////////////////////hh.e////////////////////////////////////////
+//-/////////////////////////////////////////////////////////////////////////////////////////////////
#include "intrusive_refcount.cci"
//#include "intrusive_refcount.ct"
#include "intrusive_refcount.cti"