LibreOffice Module o3tl (master) 1
Public Member Functions | List of all members
o3tl::default_delete< T > Struct Template Reference

To markup std::unique_ptr that coverity warns might throw exceptions which won't throw in practice, or where std::terminate is an acceptable response if they do. More...

#include <deleter.hxx>

Public Member Functions

void operator() (T *p) noexcept
 

Detailed Description

template<typename T>
struct o3tl::default_delete< T >

To markup std::unique_ptr that coverity warns might throw exceptions which won't throw in practice, or where std::terminate is an acceptable response if they do.

Definition at line 44 of file deleter.hxx.

Member Function Documentation

◆ operator()()

template<typename T >
void o3tl::default_delete< T >::operator() ( T *  p)
inlinenoexcept

Definition at line 46 of file deleter.hxx.

References p, and suppress_fun_call_w_exception.


The documentation for this struct was generated from the following file: