dxd - dynax driver framework 2.6.0d210
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx::coremidi::property::listen Class Reference

coremidi::property::listen More...

#include <dx_coremidi_property.h>

Inheritance diagram for dx::coremidi::property::listen:
Collaboration diagram for dx::coremidi::property::listen:

Public Types

typedef std::map<::CFStringRef, ::CFStringRefdictionary

Public Member Functions

dx_coremidi_property_catchall_rethrow property erase () try
 listen (const ::MIDIObjectRef &id)
 listen (const ::MIDIObjectRef &id, const value_type &&notify)
 listen (const listen &other)
dx_coremidi_property_catchall_rethrow operator int32_t () const try
 operator::CFDataRef () const try
dx_coremidi_property_catchall_rethrow operator::CFDictionaryRef () const try
dx_coremidi_property_catchall_rethrow operator::CFPropertyListRef () const try
dx_coremidi_property_catchall_rethrow operator::CFStringRef () const try
 ~listen () override

Public Attributes

elements
 STL member.

Protected Attributes

const ::MIDIObjectRef id
const cf::string key
std::mutex mutex

Detailed Description

Member Typedef Documentation

◆ dictionary

Constructor & Destructor Documentation

◆ listen() [1/3]

dx::coremidi::property::listen::listen ( const listen & other)
inline
Here is the call graph for this function:
Here is the caller graph for this function:

◆ listen() [2/3]

dx::coremidi::property::listen::listen ( const ::MIDIObjectRef & id,
const value_type && notify )
inline
Here is the call graph for this function:

◆ listen() [3/3]

dx::coremidi::property::listen::listen ( const ::MIDIObjectRef & id)
inline

◆ ~listen()

dx::coremidi::property::listen::~listen ( )
inlineoverride

Member Function Documentation

◆ erase()

dx_coremidi_property_catchall_rethrow property dx::coremidi::property::erase ( )
inlineinherited

◆ operator int32_t()

dx_coremidi_property_catchall_rethrow dx::coremidi::property::operator int32_t ( ) const
inlineinherited

◆ operator::CFDataRef()

dx::coremidi::property::operator::CFDataRef ( ) const
inlineinherited
Here is the call graph for this function:
Here is the caller graph for this function:

◆ operator::CFDictionaryRef()

dx_coremidi_property_catchall_rethrow dx::coremidi::property::operator::CFDictionaryRef ( ) const
inlineinherited
Here is the call graph for this function:
Here is the caller graph for this function:

◆ operator::CFPropertyListRef()

dx_coremidi_property_catchall_rethrow dx::coremidi::property::operator::CFPropertyListRef ( ) const
inlineinherited
Here is the call graph for this function:
Here is the caller graph for this function:

◆ operator::CFStringRef()

dx_coremidi_property_catchall_rethrow dx::coremidi::property::operator::CFStringRef ( ) const
inlineinherited
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ elements

T std::deque< T >::elements
inherited

STL member.

◆ id

const ::MIDIObjectRef dx::coremidi::property::id
protectedinherited

◆ key

const cf::string dx::coremidi::property::key
protectedinherited

◆ mutex

std::mutex dx::coremidi::property::listen::mutex
protected

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

(c) copyright 2009 dynamic acoustics e.U. generated on

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.