Blender V5.0
blender::DestructValueAtAddress< T > Struct Template Reference

#include <BLI_memory_utils.hh>

Public Member Functions

 DestructValueAtAddress ()=default
template<typename U>
 DestructValueAtAddress (const U &)
void operator() (T *ptr)

Detailed Description

template<typename T>
struct blender::DestructValueAtAddress< T >

Definition at line 98 of file BLI_memory_utils.hh.

Constructor & Destructor Documentation

◆ DestructValueAtAddress() [1/2]

template<typename T>
blender::DestructValueAtAddress< T >::DestructValueAtAddress ( )
default

◆ DestructValueAtAddress() [2/2]

template<typename T>
template<typename U>
blender::DestructValueAtAddress< T >::DestructValueAtAddress ( const U & )
inline

Definition at line 101 of file BLI_memory_utils.hh.

References U.

Member Function Documentation

◆ operator()()

template<typename T>
void blender::DestructValueAtAddress< T >::operator() ( T * ptr)
inline

Definition at line 103 of file BLI_memory_utils.hh.

References ptr, and T.


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