Blender  V3.3
Public Member Functions | List of all members
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 312 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 315 of file BLI_memory_utils.hh.

Member Function Documentation

◆ operator()()

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

Definition at line 319 of file BLI_memory_utils.hh.

References ptr.


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