JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
juce::AudioPluginFormat::AsyncCreateMessage Struct Referencefinal
Inheritance diagram for juce::AudioPluginFormat::AsyncCreateMessage:
juce::Message juce::MessageManager::MessageBase juce::ReferenceCountedObject

Public Member Functions

 AsyncCreateMessage (const PluginDescription &d, double sr, int size, PluginCreationCallback call)
 
- Public Member Functions inherited from juce::Message
 Message () noexcept
 Creates an uninitialised message.
 
- Public Member Functions inherited from juce::MessageManager::MessageBase
bool post ()
 
- Public Member Functions inherited from juce::ReferenceCountedObject
void incReferenceCount () noexcept
 Increments the object's reference count.
 
void decReferenceCount () noexcept
 Decreases the object's reference count.
 
bool decReferenceCountWithoutDeleting () noexcept
 Decreases the object's reference count.
 
int getReferenceCount () const noexcept
 Returns the object's current reference count.
 

Public Attributes

PluginDescription desc
 
double sampleRate
 
int bufferSize
 
PluginCreationCallback callbackToUse
 

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
 Creates the reference-counted object (with an initial ref count of zero).
 
 ReferenceCountedObject (const ReferenceCountedObject &) noexcept
 Copying from another object does not affect this one's reference-count.
 
 ReferenceCountedObject (ReferenceCountedObject &&) noexcept
 Copying from another object does not affect this one's reference-count.
 
ReferenceCountedObjectoperator= (const ReferenceCountedObject &) noexcept
 Copying from another object does not affect this one's reference-count.
 
ReferenceCountedObjectoperator= (ReferenceCountedObject &&) noexcept
 Copying from another object does not affect this one's reference-count.
 
virtual ~ReferenceCountedObject ()
 Destructor.
 
void resetReferenceCount () noexcept
 Resets the reference count to zero without deleting the object.
 

Detailed Description

Definition at line 71 of file juce_AudioPluginFormat.cpp.

Constructor & Destructor Documentation

◆ AsyncCreateMessage()

juce::AudioPluginFormat::AsyncCreateMessage::AsyncCreateMessage ( const PluginDescription d,
double  sr,
int  size,
PluginCreationCallback  call 
)

Definition at line 73 of file juce_AudioPluginFormat.cpp.

Member Data Documentation

◆ bufferSize

int juce::AudioPluginFormat::AsyncCreateMessage::bufferSize

Definition at line 80 of file juce_AudioPluginFormat.cpp.

◆ callbackToUse

PluginCreationCallback juce::AudioPluginFormat::AsyncCreateMessage::callbackToUse

Definition at line 81 of file juce_AudioPluginFormat.cpp.

◆ desc

PluginDescription juce::AudioPluginFormat::AsyncCreateMessage::desc

Definition at line 78 of file juce_AudioPluginFormat.cpp.

◆ sampleRate

double juce::AudioPluginFormat::AsyncCreateMessage::sampleRate

Definition at line 79 of file juce_AudioPluginFormat.cpp.


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