From 0a95a3e57d152f154af5d07d537e0c99b374a20f Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Mon, 16 Aug 2010 12:07:03 +0200 Subject: Make use of const style consistent --- odb/shared-ptr/base.txx | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) (limited to 'odb/shared-ptr/base.txx') diff --git a/odb/shared-ptr/base.txx b/odb/shared-ptr/base.txx index 0f823f8..5cf85f3 100644 --- a/odb/shared-ptr/base.txx +++ b/odb/shared-ptr/base.txx @@ -49,7 +49,7 @@ namespace odb template std::size_t* - counter (X const* p) + counter (const X* p) { return bits::locator::counter (const_cast (p)); } @@ -81,14 +81,14 @@ namespace odb template struct counter_ops { - counter_ops (X const* p) : counter_ (p ? bits::counter (p) : 0) {} - counter_ops (counter_ops const& x) : counter_ (x.counter_) {} + counter_ops (const X* p) : counter_ (p ? bits::counter (p) : 0) {} + counter_ops (const counter_ops& x) : counter_ (x.counter_) {} template - counter_ops (counter_ops const& x) : counter_ (x.counter_) {} + counter_ops (const counter_ops& x) : counter_ (x.counter_) {} counter_ops& - operator= (counter_ops const& x) + operator= (const counter_ops& x) { counter_ = x.counter_; return *this; @@ -96,14 +96,14 @@ namespace odb template counter_ops& - operator= (counter_ops const& x) + operator= (const counter_ops& x) { counter_ = x.counter_; return *this; } void - reset (X const* p) + reset (const X* p) { counter_ = p ? bits::counter (p) : 0; } @@ -125,7 +125,7 @@ namespace odb } std::size_t - count (X const*) const + count (const X*) const { return *counter_; } @@ -136,27 +136,27 @@ namespace odb template struct counter_ops { - counter_ops (Y const*) {} - counter_ops (counter_ops const&) {} + counter_ops (const Y*) {} + counter_ops (const counter_ops&) {} template - counter_ops (counter_ops const&) {} + counter_ops (const counter_ops&) {} counter_ops& - operator= (counter_ops const&) + operator= (const counter_ops&) { return *this; } template counter_ops& - operator= (counter_ops const&) + operator= (const counter_ops&) { return *this; } void - reset (Y const*) {} + reset (const Y*) {} void inc (shared_base* p) {p->_inc_ref ();} @@ -169,7 +169,7 @@ namespace odb } std::size_t - count (shared_base const* p) const {return p->_ref_count ();} + count (const shared_base* p) const {return p->_ref_count ();} }; } @@ -192,7 +192,7 @@ namespace odb template inline std::size_t - ref_count (X const* p) + ref_count (const X* p) { bits::counter_ops::r, X> c (p); return c.count (p); -- cgit v1.1