cf_object | dx::cf::reference< cf_object_t > | protected |
cf_type_desc | dx::cf::reference< cf_object_t > | |
cf_type_id | dx::cf::reference< cf_object_t > | |
container typedef | dx::cf::dictionary<::CFDictionaryRef, cf_object_t > | |
copy() const noexcept | dx::cf::dictionary<::CFDictionaryRef, cf_object_t > | inline |
dictionary(const dictionary<::CFDictionaryRef > ©) | dx::cf::dictionary<::CFDictionaryRef, cf_object_t > | inline |
dictionary(::CFDictionaryRef cf_dictionary, ::CFStringRef key=nullptr) | dx::cf::dictionary<::CFDictionaryRef, cf_object_t > | inline |
dictionary(::CFStringRef key, ::CFTypeRef properties, ::CFDictionaryKeyCallBacks *key_callbacks=nullptr, ::CFDictionaryValueCallBacks *value_callbacks=nullptr) | dx::cf::dictionary<::CFDictionaryRef, cf_object_t > | inline |
dictionary(const std::map<::CFStringRef, ::CFTypeRef > &key_value_pairs, ::CFDictionaryKeyCallBacks *key_callbacks=nullptr, ::CFDictionaryValueCallBacks *value_callbacks=nullptr) | dx::cf::dictionary<::CFDictionaryRef, cf_object_t > | inline |
dictionary(const std::map<::CFStringRef, cf::type<> > &key_value_pairs, ::CFDictionaryKeyCallBacks *key_callbacks=nullptr, ::CFDictionaryValueCallBacks *value_callbacks=nullptr) | dx::cf::dictionary<::CFDictionaryRef, cf_object_t > | inline |
dictionary(key_t key, ::CFTypeRef properties) | dx::cf::dictionary<::CFDictionaryRef, cf_object_t > | inline |
dictionary(::CFStringRef key, value_t value) | dx::cf::dictionary<::CFDictionaryRef, cf_object_t > | inline |
dictionary(key_t key, value_t value) | dx::cf::dictionary<::CFDictionaryRef, cf_object_t > | inline |
id() noexcept | dx::cf::reference< cf_object_t > | static |
id() noexcept | dx::cf::reference< cf_object_t > | inline |
id() noexcept | dx::cf::reference< cf_object_t > | inline |
id() noexcept | dx::cf::reference< cf_object_t > | inline |
id() noexcept | dx::cf::reference< cf_object_t > | inline |
id() noexcept | dx::cf::reference< cf_object_t > | inline |
id() noexcept | dx::cf::reference< cf_object_t > | inline |
id() noexcept | dx::cf::reference< cf_object_t > | inline |
id() noexcept | dx::cf::reference< cf_object_t > | inline |
id() noexcept | dx::cf::reference< cf_object_t > | inline |
id() noexcept | dx::cf::reference< cf_object_t > | inline |
initialize(cf_object_t cf_object, bool retain=true) | dx::cf::reference< cf_object_t > | inline |
key | dx::cf::dictionary<::CFDictionaryRef, cf_object_t > | protected |
operator bool() const noexcept | dx::cf::reference< cf_object_t > | inline |
operator cf_object_t() const noexcept | dx::cf::reference< cf_object_t > | inline |
operator container() const try | dx::cf::dictionary<::CFDictionaryRef, cf_object_t > | inline |
operator type<>() const noexcept | dx::cf::reference< cf_object_t > | |
operator value_t() const | dx::cf::dictionary<::CFDictionaryRef, cf_object_t > | inline |
operator!=(cf_object_t cf_object) const noexcept | dx::cf::reference< cf_object_t > | inline |
operator()(::CFTypeRef dflt) const noexcept | dx::cf::dictionary<::CFDictionaryRef, cf_object_t > | inline |
operator()(const value_t &dflt) const noexcept | dx::cf::dictionary<::CFDictionaryRef, cf_object_t > | inline |
operator()(const value_t &dflt) const noexcept | dx::cf::dictionary<::CFDictionaryRef, cf_object_t > | inline |
operator::CFTypeID() const noexcept | dx::cf::reference< cf_object_t > | inline |
operator::CFTypeRef() const | dx::cf::dictionary<::CFDictionaryRef, cf_object_t > | inline |
operator=(cf_object_t cf_object) | dx::cf::reference< cf_object_t > | inline |
operator==(::CFDictionaryRef dictionary) const noexcept | dx::cf::dictionary<::CFDictionaryRef, cf_object_t > | inline |
operator==(const self &dictionary) const noexcept | dx::cf::dictionary<::CFDictionaryRef, cf_object_t > | inline |
dx::cf::reference::operator==(cf_object_t cf_object) const noexcept | dx::cf::reference< cf_object_t > | inline |
reference()=default | dx::cf::reference< cf_object_t > | |
reference(const reference &reference) | dx::cf::reference< cf_object_t > | inline |
reference(cf_object_t cf_object, bool retain=true) | dx::cf::reference< cf_object_t > | inline |
reference(::CFTypeRef cf_object, bool retain=true) | dx::cf::reference< cf_object_t > | inline |
release() noexcept | dx::cf::reference< cf_object_t > | inline |
retain() noexcept | dx::cf::reference< cf_object_t > | inline |
~reference() noexcept | dx::cf::reference< cf_object_t > | inline |