|
dxd - dynax driver framework 2.7.0d222
cross platform open source driver development framework
|
#include "dx_assert.h"#include <CoreFoundation/CoreFoundation.h>#include <string>#include <type_traits>Classes | |
| class | cf::reference< cf_object_t > |
Namespaces | |
| namespace | cf |
| corefoundation namespace | |
Functions | |
| template<typename type_t> | |
| constexpr bool | cf::is_compatible () |
| std::false_type | cf::is_reference_test (...) |
| template<typename cf_object_t> | |
| std::true_type | cf::is_reference_test (const reference< cf_object_t > *) |
Variables | |
| template<typename type_t, typename cf_object_t = ::CFTypeRef> | |
| constexpr bool | cf::adopts_v |
| foreign class whose CF conversion hands over a +1 (ownership rule above): adopted, not retained, on insertion | |
| template<typename type_t> | |
| constexpr bool | cf::is_reference_v |
| derived from any cf::reference<>: converts unretained, in contrast to a foreign class' +1 conversion | |
| (c) copyright 2009 dynamic acoustics e.U. | generated on |