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 | List of all members
Steinberg::Vst::HostMessage Class Referencefinal

Example implementation of IMessage. More...

#include "hostclasses.h"

Inheritance diagram for Steinberg::Vst::HostMessage:
Steinberg::Vst::IMessage Steinberg::FUnknown

Public Member Functions

const char *PLUGIN_API getMessageID () override
 Returns the message ID (for example "TextMessage").
 
void PLUGIN_API setMessageID (const char *messageID) override
 
IAttributeList *PLUGIN_API getAttributes () override
 Returns the attribute list associated to the message.
 
- Public Member Functions inherited from Steinberg::Vst::IMessage
virtual void PLUGIN_API setMessageID (FIDString id)=0
 Sets a message ID (for example "TextMessage").
 
- Public Member Functions inherited from Steinberg::FUnknown
virtual tresult PLUGIN_API queryInterface (const TUID _iid, void **obj)=0
 Query for a pointer to the specified interface.
 
virtual uint32 PLUGIN_API addRef ()=0
 Adds a reference and returns the new reference count.
 
virtual uint32 PLUGIN_API release ()=0
 Releases a reference and returns the new reference count.
 

Additional Inherited Members

- Static Public Attributes inherited from Steinberg::Vst::IMessage
static const FUID iid
 
- Static Public Attributes inherited from Steinberg::FUnknown
static const FUID iid
 

Detailed Description

Example implementation of IMessage.

Definition at line 102 of file hostclasses.h.

Constructor & Destructor Documentation

◆ HostMessage()

Steinberg::Vst::HostMessage::HostMessage ( )

Definition at line 113 of file hostclasses.cpp.

◆ ~HostMessage()

Steinberg::Vst::HostMessage::~HostMessage ( )
virtualnoexcept

Definition at line 116 of file hostclasses.cpp.

Member Function Documentation

◆ getAttributes()

IAttributeList *PLUGIN_API Steinberg::Vst::HostMessage::getAttributes ( )
overridevirtual

Returns the attribute list associated to the message.

Implements Steinberg::Vst::IMessage.

Definition at line 143 of file hostclasses.cpp.

◆ getMessageID()

const char *PLUGIN_API Steinberg::Vst::HostMessage::getMessageID ( )
overridevirtual

Returns the message ID (for example "TextMessage").

Implements Steinberg::Vst::IMessage.

Definition at line 123 of file hostclasses.cpp.

◆ setMessageID()

void PLUGIN_API Steinberg::Vst::HostMessage::setMessageID ( const char messageID)
override

Definition at line 129 of file hostclasses.cpp.


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