Function default_delete

Summary

#include <include/EASTL/internal/smart_ptr.h>

(1) EA_CONSTEXPR default_delete() EA_NOEXCEPT=default

(2) template <typename U>
    default_delete(const default_delete< U[]> &, typename eastl::enable_if< Internal::is_array_cv_convertible< U *, T * >::value >::type *=0) EA_NOEXCEPT

Function overload

Synopsis

#include <include/EASTL/internal/smart_ptr.h>

EA_CONSTEXPR default_delete() EA_NOEXCEPT=default

Description

No description yet.

Source

Line 175 in include/EASTL/internal/smart_ptr.h.

Synopsis

#include <include/EASTL/internal/smart_ptr.h>

template <typename U>
default_delete(const default_delete< U[]> &, typename eastl::enable_if< Internal::is_array_cv_convertible< U *, T * >::value >::type *=0) EA_NOEXCEPT

Description

No description yet.

Source

Lines 178-179 in include/EASTL/internal/smart_ptr.h.

template <typename U> // This ctor is enabled if T is equal to or a base of U, and if U is less or equal const/volatile-qualified than T.
default_delete(const default_delete<U[]>&, typename eastl::enable_if<Internal::is_array_cv_convertible<U*, T*>::value>::type* = 0) EA_NOEXCEPT {}





Add Discussion as Guest

Log in