Audacity 3.2.0
Public Member Functions | List of all members
Lilv_deleter< Type, f > Struct Template Reference

Generate deleter classes for smart pointers to lv2 resources. More...

#include <LV2Utils.h>

Public Member Functions

void operator() (Type *p) noexcept
 

Detailed Description

template<typename Type, void(*)(Type *) f>
struct Lilv_deleter< Type, f >

Generate deleter classes for smart pointers to lv2 resources.

Definition at line 22 of file LV2Utils.h.

Member Function Documentation

◆ operator()()

template<typename Type , void(*)(Type *) f>
void Lilv_deleter< Type, f >::operator() ( Type *  p)
inlinenoexcept

Definition at line 22 of file LV2Utils.h.

22{ void operator()(Type *p) noexcept { f(p); } };
void operator()(Type *p) noexcept
Definition: LV2Utils.h:22

References Lilv_deleter< Type, f >::operator()().

Referenced by Lilv_deleter< Type, f >::operator()().

Here is the call graph for this function:
Here is the caller graph for this function:

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