IHostApplication Class Reference
[VST 3 Interfaces to be implemented by HostVST 3 Interfaces defined in version 3.0.0]

Basic Host Callback Interface. More...

#include <ivsthostapplication.h>

Inheritance diagram for IHostApplication:
Inheritance graph
[legend]

Public Member Functions

virtual tresult getName (String128 name)=0
 Gets host application name.
virtual tresult createInstance (TUID cid, TUID iid, void **obj)=0
 Creates host object (e.g.

Static Public Attributes

static const FUID iid

Detailed Description

Basic Host Callback Interface.

Basic VST host application interface.


Member Function Documentation

virtual tresult getName ( String128  name  )  [pure virtual]

Gets host application name.

virtual tresult createInstance ( TUID  cid,
TUID  iid,
void **  obj 
) [pure virtual]

Creates host object (e.g.

Vst::IMessage).


Field Documentation

const FUID iid [static]

Reimplemented from FUnknown.

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Defines
Empty

Copyright ©2013 Steinberg Media Technologies GmbH. All Rights Reserved.