openshot-audio  0.1.6
Public Member Functions | Public Attributes | List of all members
juce::DataDeliveryMessage Struct Reference
Inheritance diagram for juce::DataDeliveryMessage:
juce::Message juce::MessageManager::MessageBase juce::ReferenceCountedObject

Public Member Functions

 DataDeliveryMessage (InterprocessConnection *ipc, const MemoryBlock &d)
 
void messageCallback () override
 
- Public Member Functions inherited from juce::Message
 Message () noexcept
 
 ~Message ()
 
- Public Member Functions inherited from juce::MessageManager::MessageBase
 MessageBase () noexcept
 
virtual ~MessageBase ()
 
bool post ()
 
- Public Member Functions inherited from juce::ReferenceCountedObject
void incReferenceCount () noexcept
 
void decReferenceCount () noexcept
 
bool decReferenceCountWithoutDeleting () noexcept
 
int getReferenceCount () const noexcept
 

Public Attributes

WeakReference
< InterprocessConnection
owner
 
MemoryBlock data
 

Additional Inherited Members

- Public Types inherited from juce::Message
typedef
ReferenceCountedObjectPtr
< Message
Ptr
 
- Public Types inherited from juce::MessageManager::MessageBase
typedef
ReferenceCountedObjectPtr
< MessageBase
Ptr
 
- Protected Member Functions inherited from juce::ReferenceCountedObject
 ReferenceCountedObject ()
 
virtual ~ReferenceCountedObject ()
 
void resetReferenceCount () noexcept
 

Constructor & Destructor Documentation

juce::DataDeliveryMessage::DataDeliveryMessage ( InterprocessConnection ipc,
const MemoryBlock d 
)
inline

Member Function Documentation

void juce::DataDeliveryMessage::messageCallback ( )
inlineoverridevirtual

Member Data Documentation

MemoryBlock juce::DataDeliveryMessage::data
WeakReference<InterprocessConnection> juce::DataDeliveryMessage::owner

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