|
dxd - dynax driver framework 2.6.0d167
cross platform open source driver development framework
|
#include <dx_coreaudio_property.h>
Inheritance diagram for dx::coreaudio::property:
Collaboration diagram for dx::coreaudio::property:Classes | |
| struct | device |
| class | listen |
| coreaudio::property::listen More... | |
| struct | plugin |
| struct | qualifier |
| struct | virtuel |
Public Types | |
| typedef std::vector<::AudioObjectPropertyAddress > | addresses |
| typedef std::map<::AudioObjectPropertySelector, ::CFStringRef > | dictionary |
Public Member Functions | |
| template<typename data_t > | |
| const property & | get (data_t &data) const try |
| dx_coreaudio_property_catchall_rethrow | operator bool () const noexcept |
| template<typename data_t > | |
| dx_coreaudio_property_catchall_rethrow | operator data_t () const try |
| template<typename data_t > | |
| operator std::set< data_t > () const | |
| dx_coreaudio_property_catchall_rethrow | operator std::string () const |
| return std::string from C-string property | |
| template<typename data_t > | |
| operator std::vector< data_t > () const try | |
| template<typename data_t > | |
| dx_coreaudio_property_catchall_rethrow property & | operator<< (const data_t &data) try |
| template<typename data_t > | |
| property & | operator= (const data_t &data) try |
| property (const ::AudioObjectID &id, const ::AudioObjectPropertyAddress &address, const struct qualifier &qualifier={}) | |
| virtual dx_coreaudio_property_catchall_rethrow property & | set (const void *data=nullptr, uint32_t size=0) try |
| dx_coreaudio_property_catchall_rethrow uint32_t | size () const try |
| virtual | ~property () noexcept=default |
Public Attributes | |
| const ::AudioObjectID | id |
Protected Attributes | |
| qualifier | qualifier {} |
Friends | |
| template<typename , typename , bool > | |
| class | coreaudio::promoted::property |
| typedef std::vector<::AudioObjectPropertyAddress> dx::coreaudio::property::addresses |
| typedef std::map<::AudioObjectPropertySelector, ::CFStringRef> dx::coreaudio::property::dictionary |
|
inline |
|
virtualdefaultnoexcept |
|
inline |
Here is the call graph for this function:
|
inlinenoexcept |
|
inline |
Here is the call graph for this function:
|
inline |
|
inline |
return std::string from C-string property
|
inline |
Here is the call graph for this function:
|
inline |
Here is the call graph for this function:
|
inline |
Here is the call graph for this function:
|
inlinevirtual |
Reimplemented in dx::coreaudio::property::listen.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Here is the call graph for this function:
Here is the caller graph for this function:
|
friend |
| const ::AudioObjectID dx::coreaudio::property::id |
|
protected |
| (c) copyright 2009 dynamic acoustics e.U. | generated on Tue Oct 28 2025 |