Ardour  9.0-pre0-582-g084a23a80d
Steinberg::HostMessage Class Reference

#include <vst3_host.h>

Inheritance diagram for Steinberg::HostMessage:
[legend]

Public Member Functions

 HostMessage ()
 
virtual ~HostMessage ()
 
tresult PLUGIN_API queryInterface (const TUID _iid, void **obj) SMTG_OVERRIDE
 
uint32 PLUGIN_API addRef () SMTG_OVERRIDE
 
uint32 PLUGIN_API release () SMTG_OVERRIDE
 
const char *PLUGIN_API getMessageID () SMTG_OVERRIDE
 
void PLUGIN_API setMessageID (const char *messageID) SMTG_OVERRIDE
 
Vst::IAttributeList *PLUGIN_API getAttributes () SMTG_OVERRIDE
 
- Public Member Functions inherited from Steinberg::RefObject
 RefObject ()
 
virtual ~RefObject ()
 
uint32 PLUGIN_API addRef () SMTG_OVERRIDE
 
uint32 PLUGIN_API release () SMTG_OVERRIDE
 

Protected Attributes

char * _messageId
 
std::shared_ptr< HostAttributeList_attribute_list
 

Detailed Description

Definition at line 193 of file vst3_host.h.

Constructor & Destructor Documentation

◆ HostMessage()

Steinberg::HostMessage::HostMessage ( )

◆ ~HostMessage()

virtual Steinberg::HostMessage::~HostMessage ( )
virtual

Member Function Documentation

◆ addRef()

uint32 PLUGIN_API Steinberg::HostMessage::addRef ( )
inline

Definition at line 201 of file vst3_host.h.

◆ getAttributes()

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

◆ getMessageID()

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

◆ queryInterface()

tresult PLUGIN_API Steinberg::HostMessage::queryInterface ( const TUID  _iid,
void **  obj 
)
inline

Definition at line 199 of file vst3_host.h.

◆ release()

uint32 PLUGIN_API Steinberg::HostMessage::release ( )
inline

Definition at line 206 of file vst3_host.h.

◆ setMessageID()

void PLUGIN_API Steinberg::HostMessage::setMessageID ( const char *  messageID)

Member Data Documentation

◆ _attribute_list

std::shared_ptr<HostAttributeList> Steinberg::HostMessage::_attribute_list
protected

Definition at line 217 of file vst3_host.h.

◆ _messageId

char* Steinberg::HostMessage::_messageId
protected

Definition at line 216 of file vst3_host.h.


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