LMMS
Loading...
Searching...
No Matches
juce::DataDeliveryMessage Struct Reference
Inheritance diagram for juce::DataDeliveryMessage:
juce::Message juce::MessageManager::MessageBase juce::ReferenceCountedObject

Public Member Functions

 DataDeliveryMessage (std::shared_ptr< SafeActionImpl > ipc, const MemoryBlock &d)
void messageCallback () override
Public Member Functions inherited from juce::Message
 Message () noexcept
 ~Message () override
Public Member Functions inherited from juce::MessageManager::MessageBase
 MessageBase ()=default
 ~MessageBase () override=default
bool post ()
Public Member Functions inherited from juce::ReferenceCountedObject
void incReferenceCount () noexcept
void decReferenceCount () noexcept
bool decReferenceCountWithoutDeleting () noexcept
int getReferenceCount () const noexcept

Public Attributes

std::shared_ptr< SafeActionImplsafeAction
MemoryBlock data

Additional Inherited Members

Public Types inherited from juce::Message
using Ptr = ReferenceCountedObjectPtr<Message>
Public Types inherited from juce::MessageManager::MessageBase
using Ptr = ReferenceCountedObjectPtr<MessageBase>
Protected Member Functions inherited from juce::ReferenceCountedObject
 ReferenceCountedObject ()=default
 ReferenceCountedObject (const ReferenceCountedObject &) noexcept
 ReferenceCountedObject (ReferenceCountedObject &&) noexcept
ReferenceCountedObjectoperator= (const ReferenceCountedObject &) noexcept
ReferenceCountedObjectoperator= (ReferenceCountedObject &&) noexcept
virtual ~ReferenceCountedObject ()
void resetReferenceCount () noexcept

Constructor & Destructor Documentation

◆ DataDeliveryMessage()

juce::DataDeliveryMessage::DataDeliveryMessage ( std::shared_ptr< SafeActionImpl > ipc,
const MemoryBlock & d )
inline

Member Function Documentation

◆ messageCallback()

void juce::DataDeliveryMessage::messageCallback ( )
inlineoverridevirtual

Member Data Documentation

◆ data

MemoryBlock juce::DataDeliveryMessage::data

◆ safeAction

std::shared_ptr<SafeActionImpl> juce::DataDeliveryMessage::safeAction

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