From: Kefu Chai Date: Sun, 14 Apr 2019 06:19:58 +0000 (+0800) Subject: msg/Message: remove msgref_cast() X-Git-Tag: v15.1.0~2896^2~13 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=77ae794f342d562c9c23194c817a2db984c60bb0;p=ceph-ci.git msg/Message: remove msgref_cast() Signed-off-by: Kefu Chai --- diff --git a/src/msg/Message.h b/src/msg/Message.h index e65cc6efc07..0baac6ef62a 100644 --- a/src/msg/Message.h +++ b/src/msg/Message.h @@ -536,13 +536,6 @@ public: typedef boost::intrusive_ptr ref; typedef boost::intrusive_ptr const_ref; - static auto msgref_cast(typename M::ref const& m) { - return boost::static_pointer_cast::type::element_type>(m); - } - static auto msgref_cast(typename M::const_ref const& m) { - return boost::static_pointer_cast::type::element_type>(m); - } - protected: template MessageSubType(Args&&... args) : M(std::forward(args)...) {} @@ -559,12 +552,6 @@ public: static auto create(Args&&... args) { return MessageFactory::build(std::forward(args)...); } - static auto msgref_cast(typename Message::ref const& m) { - return boost::static_pointer_cast::type::element_type>(m); - } - static auto msgref_cast(typename Message::const_ref const& m) { - return boost::static_pointer_cast::type::element_type>(m); - } protected: template