|
| auto | count () const noexcept |
| |
| ::CFTypeRef | get (::CFStringRef key) const |
| |
| template<typename value_t , typename = cf::enable_if_convertible<value_t>> |
| value_t | get (::CFStringRef key) const |
| |
| ::CFTypeRef | get (::CFStringRef key, ::CFTypeRef dflt) const noexcept |
| |
| template<typename value_t , typename = cf::enable_if_convertible<value_t>> |
| value_t | get (::CFStringRef key, ::CFTypeRef dflt) const noexcept |
| |
| template<typename value_t , typename = cf::enable_if_convertible<value_t>> |
| value_t | get (::CFStringRef key, value_t dflt) const noexcept |
| |
| template<typename key_t , typename = cf::enable_if_convertible<key_t>> |
| ::CFTypeRef | get (key_t key) const |
| |
| template<typename key_t , typename value_t , typename = cf::enable_if_convertible<key_t>, typename = cf::enable_if_convertible<value_t>> |
| value_t | get (key_t key) const |
| |
| | operator const ::io_registry_entry_t & () const noexcept |
| | auto converter into const io_object
|
| |
| | operator uint64_t () const |
| |
| | operator::CFMutableDictionaryRef () const |
| |
| | operator::CFStringRef () const |
| |
| | operator::io_registry_entry_t & () noexcept |
| | auto converter into io_object
|
| |
| | operator::io_registry_entry_t * () noexcept |
| | auto converter into io_object pointer
|
| |
| registry & | operator= (::CFTypeRef properties) |
| |
| bool | operator== (::io_registry_entry_t io_object) const noexcept |
| |
| ::CFTypeRef | operator[] (::CFStringRef key) const |
| |
| template<typename key_t , typename = cf::enable_if_convertible<key_t>> |
| ::CFTypeRef | operator[] (key_t key) const |
| |
| | registry (::io_registry_entry_t io_registry_entry, bool retain=false) |
| |
| | registry (const char *path, bool retain=false) |
| |
| reference & | retain () |
| |
| registry & | set (::CFStringRef key, ::CFTypeRef value) |
| |
| template<typename value_t , typename = cf::enable_if_convertible<value_t>> |
| registry & | set (::CFStringRef key, value_t value) |
| |
| registry & | set (::CFTypeRef properties) |
| | Setting properties in a registry entry is not generally supported, it is more common to support setting of properties of the connection based property setting of dx::device.
|
| |
| template<typename key_t , typename = cf::enable_if_convertible<key_t>> |
| registry & | set (key_t key, ::CFTypeRef value) |
| |
| template<typename key_t , typename value_t , typename = cf::enable_if_convertible<key_t>, typename = cf::enable_if_convertible<value_t>> |
| registry & | set (key_t key, value_t value) |
| |