X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=ceph%2Fsrc%2Fboost%2Fboost%2Fserialization%2Fextended_type_info_typeid.hpp;h=9711b17b71aec1bf7510a9183c58f7824e0d2022;hb=20effc670b57271cb089376d6d0800990e5218d5;hp=5002346395f30b896b99103dddfe01b9c9c25b02;hpb=a71831dadd1e1f3e0fa70405511f65cc33db0498;p=ceph.git diff --git a/ceph/src/boost/boost/serialization/extended_type_info_typeid.hpp b/ceph/src/boost/boost/serialization/extended_type_info_typeid.hpp index 500234639..9711b17b7 100644 --- a/ceph/src/boost/boost/serialization/extended_type_info_typeid.hpp +++ b/ceph/src/boost/boost/serialization/extended_type_info_typeid.hpp @@ -52,7 +52,7 @@ namespace typeid_system { class BOOST_SYMBOL_VISIBLE extended_type_info_typeid_0 : public extended_type_info { - virtual const char * get_debug_info() const { + const char * get_debug_info() const BOOST_OVERRIDE { if(static_cast(0) == m_ti) return static_cast(0); return m_ti->name(); @@ -60,16 +60,16 @@ class BOOST_SYMBOL_VISIBLE extended_type_info_typeid_0 : protected: const std::type_info * m_ti; BOOST_SERIALIZATION_DECL extended_type_info_typeid_0(const char * key); - BOOST_SERIALIZATION_DECL ~extended_type_info_typeid_0(); + BOOST_SERIALIZATION_DECL ~extended_type_info_typeid_0() BOOST_OVERRIDE; BOOST_SERIALIZATION_DECL void type_register(const std::type_info & ti); BOOST_SERIALIZATION_DECL void type_unregister(); BOOST_SERIALIZATION_DECL const extended_type_info * get_extended_type_info(const std::type_info & ti) const; public: - virtual BOOST_SERIALIZATION_DECL bool - is_less_than(const extended_type_info &rhs) const; - virtual BOOST_SERIALIZATION_DECL bool - is_equal(const extended_type_info &rhs) const; + BOOST_SERIALIZATION_DECL bool + is_less_than(const extended_type_info &rhs) const BOOST_OVERRIDE; + BOOST_SERIALIZATION_DECL bool + is_equal(const extended_type_info &rhs) const BOOST_OVERRIDE; const std::type_info & get_typeid() const { return *m_ti; } @@ -91,7 +91,7 @@ public: type_register(typeid(T)); key_register(); } - ~extended_type_info_typeid(){ + ~extended_type_info_typeid() BOOST_OVERRIDE { key_unregister(); type_unregister(); } @@ -110,7 +110,7 @@ public: const char * get_key() const { return boost::serialization::guid< T >(); } - virtual void * construct(unsigned int count, ...) const{ + void * construct(unsigned int count, ...) const BOOST_OVERRIDE { // count up the arguments std::va_list ap; va_start(ap, count); @@ -131,7 +131,7 @@ public: return NULL; } } - virtual void destroy(void const * const p) const { + void destroy(void const * const p) const BOOST_OVERRIDE { boost::serialization::access::destroy( static_cast(p) );