dxd - dynax driver framework  2981
cross platform open source driver development framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
dx::cf::dictionary<::CFMutableDictionaryRef > Class Template Reference

#include <dx_mach.h>

+ Inheritance diagram for dx::cf::dictionary<::CFMutableDictionaryRef >:
+ Collaboration diagram for dx::cf::dictionary<::CFMutableDictionaryRef >:

Public Member Functions

 dictionary ()
 
 dictionary (::CFDictionaryRef cf_dictionary)
 create mutable dictionary from immutable dictionary More...
 
 dictionary (::CFTypeRef cf_object)
 
 dictionary (const char *name)
 
dictionaryset (::CFStringRef key,::CFTypeRef value) noexcept
 
template<typename value_t , typename = typename enable_if_convertible<value_t>::type>
dictionaryset (::CFStringRef key, value_t value) noexcept
 
template<typename key_t , typename value_t , typename = typename enable_if_convertible<key_t>::type, typename = typename enable_if_convertible<value_t>::type>
dictionaryset (key_t key, value_t value)
 

Constructor & Destructor Documentation

dx::cf::dictionary<::CFMutableDictionaryRef >::dictionary ( )
inline
dx::cf::dictionary<::CFMutableDictionaryRef >::dictionary ( ::CFDictionaryRef  cf_dictionary)
inline

create mutable dictionary from immutable dictionary

dx::cf::dictionary<::CFMutableDictionaryRef >::dictionary ( ::CFTypeRef  cf_object)
inline
dx::cf::dictionary<::CFMutableDictionaryRef >::dictionary ( const char *  name)
inline

Member Function Documentation

dictionary& dx::cf::dictionary<::CFMutableDictionaryRef >::set ( ::CFStringRef  key,
::CFTypeRef  value 
)
inlinenoexcept
template<typename value_t , typename = typename enable_if_convertible<value_t>::type>
dictionary& dx::cf::dictionary<::CFMutableDictionaryRef >::set ( ::CFStringRef  key,
value_t  value 
)
inlinenoexcept
template<typename key_t , typename value_t , typename = typename enable_if_convertible<key_t>::type, typename = typename enable_if_convertible<value_t>::type>
dictionary& dx::cf::dictionary<::CFMutableDictionaryRef >::set ( key_t  key,
value_t  value 
)
inline

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

(c) copyright 2009 dynamic acoustics e.U. generated on Tue Nov 19 2019

a closed source license may be obtained by requesting a written permission from dynamic acoustics e.U.
however - governmental use generally and military use especially is strictly prohibited though.