summaryrefslogtreecommitdiff
path: root/glib/glibmm/refptr.h
diff options
context:
space:
mode:
authorKjell Ahlstedt <kjell.ahlstedt@bredband.net>2016-12-27 16:39:02 +0100
committerKjell Ahlstedt <kjell.ahlstedt@bredband.net>2016-12-27 16:39:02 +0100
commitd62c755d7803af4cbc700bcdb2e29458581679ef (patch)
tree6d3140b63da9328c07e9a0dd52fdadac08cdf662 /glib/glibmm/refptr.h
parentf8e1885a493c76c1d03bac408fb3286858efb968 (diff)
downloadglibmm-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.h15
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