X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Utils%2Fintrusive_refcount.cci;h=3318a4d17e320e24a5e696934250778ccd76c2bd;hb=331547d2a137f796eb5fcb390502aece3e01bb16;hp=a6a9d1a996fb9e2edb5f00a35cfef60ff6ee7879;hpb=c52cd7d87dbb525c1267aad27391b8b7365dbb57;p=senf.git diff --git a/Utils/intrusive_refcount.cci b/Utils/intrusive_refcount.cci index a6a9d1a..3318a4d 100644 --- a/Utils/intrusive_refcount.cci +++ b/Utils/intrusive_refcount.cci @@ -30,40 +30,40 @@ #define prefix_ inline ///////////////////////////////cci.p/////////////////////////////////////// -prefix_ satcom::lib::intrusive_refcount::refcount_t satcom::lib::intrusive_refcount::refcount() +prefix_ senf::intrusive_refcount::refcount_t senf::intrusive_refcount::refcount() { return refcount_; } -prefix_ bool satcom::lib::intrusive_refcount::is_shared() +prefix_ bool senf::intrusive_refcount::is_shared() { return refcount()>1; } -prefix_ satcom::lib::intrusive_refcount::intrusive_refcount() +prefix_ senf::intrusive_refcount::intrusive_refcount() : refcount_(0) {} -prefix_ satcom::lib::intrusive_refcount::~intrusive_refcount() +prefix_ senf::intrusive_refcount::~intrusive_refcount() {} -prefix_ void satcom::lib::intrusive_refcount::add_ref() +prefix_ void senf::intrusive_refcount::add_ref() { ++refcount_; } -prefix_ bool satcom::lib::intrusive_refcount::release() +prefix_ bool senf::intrusive_refcount::release() { BOOST_ASSERT(refcount_>0); return --refcount_ == 0; } -prefix_ void satcom::lib::intrusive_ptr_add_ref(intrusive_refcount* p) +prefix_ void senf::intrusive_ptr_add_ref(intrusive_refcount* p) { p->add_ref(); } -prefix_ void satcom::lib::intrusive_ptr_release(intrusive_refcount* p) +prefix_ void senf::intrusive_ptr_release(intrusive_refcount* p) { if (p->release()) delete p; @@ -75,5 +75,5 @@ prefix_ void satcom::lib::intrusive_ptr_release(intrusive_refcount* p) // Local Variables: // mode: c++ -// c-file-style: "satcom" +// c-file-style: "senf" // End: