29template <
typename CFType>
32 void operator() (CFType
object)
const noexcept
34 if (
object !=
nullptr)
39template <
typename CFType>
42template <
typename CFType>
56 if (
object !=
nullptr)
61 CFType
object =
nullptr;
#define noexcept
Definition DistrhoDefines.h:72
Definition carla_juce.cpp:31
std::unique_ptr< typename std::remove_pointer< CFType >::type, CFObjectDeleter< CFType > > CFUniquePtr
Definition juce_mac_CFHelpers.h:40
Definition juce_mac_CFHelpers.h:31
CFObjectHolder(CFObjectHolder &&)=delete
CFObjectHolder(CFType obj)
Definition juce_mac_CFHelpers.h:46
CFObjectHolder(const CFObjectHolder &)=delete
CFType object
Definition juce_mac_CFHelpers.h:61
~CFObjectHolder() noexcept
Definition juce_mac_CFHelpers.h:54