diff options
author | Kjell Ahlstedt <kjell.ahlstedt@bredband.net> | 2016-12-27 16:39:02 +0100 |
---|---|---|
committer | Kjell Ahlstedt <kjell.ahlstedt@bredband.net> | 2016-12-27 16:39:02 +0100 |
commit | d62c755d7803af4cbc700bcdb2e29458581679ef (patch) | |
tree | 6d3140b63da9328c07e9a0dd52fdadac08cdf662 /glib/glibmm/refptr.h | |
parent | f8e1885a493c76c1d03bac408fb3286858efb968 (diff) | |
download | glibmm-d62c755d7803af4cbc700bcdb2e29458581679ef.tar.gz |
Glib: Remove some deprecated API
* glib/glibmm/refptr.h: Remove clear().
* glib/glibmm/utility.h: Remove GLIBMM_INITIALIZE_STRUCT and ScopedPtr.
* glib/src/value_basictypes.[cc|h].m4: Remove Value<char>.
Diffstat (limited to 'glib/glibmm/refptr.h')
-rw-r--r-- | glib/glibmm/refptr.h | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/glib/glibmm/refptr.h b/glib/glibmm/refptr.h index 892b6a67..ed3df911 100644 --- a/glib/glibmm/refptr.h +++ b/glib/glibmm/refptr.h @@ -167,12 +167,6 @@ public: */ inline explicit operator bool() const noexcept; -#ifndef GLIBMM_DISABLE_DEPRECATED - /// @deprecated Use reset() instead because this leads to confusion with clear() methods on the - /// underlying class. For instance, people use .clear() when they mean ->clear(). - inline void clear() noexcept; -#endif // GLIBMM_DISABLE_DEPRECATED - /** Set underlying instance to nullptr, decrementing reference count of existing instance * appropriately. * @newin{2,16} @@ -402,15 +396,6 @@ inline RefPtr<T_CppObject>::operator bool() const noexcept return (pCppObject_ != nullptr); } -#ifndef GLIBMM_DISABLE_DEPRECATED -template <class T_CppObject> -inline void -RefPtr<T_CppObject>::clear() noexcept -{ - reset(); -} -#endif // GLIBMM_DISABLE_DEPRECATED - template <class T_CppObject> inline void RefPtr<T_CppObject>::reset() noexcept |