LMMS
Loading...
Searching...
No Matches
juce::Win32MidiService::MidiOutHandle Struct Reference
Inheritance diagram for juce::Win32MidiService::MidiOutHandle:
juce::ReferenceCountedObject

Public Types

using Ptr = ReferenceCountedObjectPtr<MidiOutHandle>

Public Member Functions

 MidiOutHandle (Win32MidiService &parent, MidiDeviceInfo d, HMIDIOUT h)
 ~MidiOutHandle ()
Public Member Functions inherited from juce::ReferenceCountedObject
void incReferenceCount () noexcept
void decReferenceCount () noexcept
bool decReferenceCountWithoutDeleting () noexcept
int getReferenceCount () const noexcept

Public Attributes

Win32MidiService & owner
MidiDeviceInfo deviceInfo
HMIDIOUT handle

Additional Inherited Members

Protected Member Functions inherited from juce::ReferenceCountedObject
 ReferenceCountedObject ()=default
 ReferenceCountedObject (const ReferenceCountedObject &) noexcept
 ReferenceCountedObject (ReferenceCountedObject &&) noexcept
ReferenceCountedObject & operator= (const ReferenceCountedObject &) noexcept
ReferenceCountedObject & operator= (ReferenceCountedObject &&) noexcept
virtual ~ReferenceCountedObject ()
void resetReferenceCount () noexcept

Member Typedef Documentation

◆ Ptr

using juce::Win32MidiService::MidiOutHandle::Ptr = ReferenceCountedObjectPtr<MidiOutHandle>

Constructor & Destructor Documentation

◆ MidiOutHandle()

juce::Win32MidiService::MidiOutHandle::MidiOutHandle ( Win32MidiService & parent,
MidiDeviceInfo d,
HMIDIOUT h )
inline

◆ ~MidiOutHandle()

juce::Win32MidiService::MidiOutHandle::~MidiOutHandle ( )
inline

Member Data Documentation

◆ deviceInfo

MidiDeviceInfo juce::Win32MidiService::MidiOutHandle::deviceInfo

◆ handle

HMIDIOUT juce::Win32MidiService::MidiOutHandle::handle

◆ owner

Win32MidiService& juce::Win32MidiService::MidiOutHandle::owner

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