cpp_delete

Finalizes obj_ by calling its destructor (if any).

Notes: doXDtor is used to specify whether to also call any D mangled destructors defined for the C++ type.

  1. void cpp_delete(T obj_)
    @nogc @trusted
    void
    cpp_delete
    (
    T
    bool doXDtor = true
    )
    (
    ref T obj_
    )
    if ()
  2. void cpp_delete(T[] objects)

Parameters

obj_ T

Instance to destroy and deallocate.

See Also

@(D nogc_delete), nogc_trydelete, cpp_trydelete

Meta