static void message(int level, const char *fmt,...)
Definition adplugdb.cpp:120
FObject()
default constructor...
Definition fobject.h:85
Definition funknown.h:361
Definition ipluginbase.h:37
Definition smartpointer.h:44
Definition vstcomponentbase.h:55
tresult PLUGIN_API notify(IMessage *message) SMTG_OVERRIDE
Definition vstcomponentbase.cpp:110
IConnectionPoint * getPeer() const
Definition vstcomponentbase.h:67
IMessage * allocateMessage() const
Definition vstcomponentbase.cpp:130
tresult PLUGIN_API initialize(FUnknown *context) SMTG_OVERRIDE
Definition vstcomponentbase.cpp:56
~ComponentBase() override
Definition vstcomponentbase.cpp:51
IPtr< IConnectionPoint > peerConnection
Definition vstcomponentbase.h:105
FUnknown * getHostContext() const
Definition vstcomponentbase.h:63
tresult PLUGIN_API terminate() SMTG_OVERRIDE
Definition vstcomponentbase.cpp:68
IPtr< FUnknown > hostContext
Definition vstcomponentbase.h:104
tresult sendTextMessage(const char8 *text) const
Definition vstcomponentbase.cpp:147
virtual tresult receiveText(const char8 *text)
Definition vstcomponentbase.cpp:173
tresult PLUGIN_API connect(IConnectionPoint *other) SMTG_OVERRIDE
Definition vstcomponentbase.cpp:85
tresult sendMessage(IMessage *message) const
Definition vstcomponentbase.cpp:139
tresult sendMessageID(const char8 *messageID) const
Definition vstcomponentbase.cpp:162
ComponentBase()
Definition vstcomponentbase.cpp:46
tresult PLUGIN_API disconnect(IConnectionPoint *other) SMTG_OVERRIDE
Definition vstcomponentbase.cpp:99
Definition ivstmessage.h:73
Definition ivstmessage.h:41
#define DEFINE_INTERFACES
Definition fobject.h:378
#define DEF_INTERFACE(InterfaceName)
Definition fobject.h:385
#define OBJ_METHODS(className, baseClass)
Definition fobject.h:339
#define END_DEFINE_INTERFACES(BaseClass)
Definition fobject.h:391
#define REFCOUNT_METHODS(BaseClass)
Definition fobject.h:351
Definition ivstattributes.h:28
Definition baseiids.cpp:43
char char8
Definition ftypes.h:93
int32 tresult
Definition ftypes.h:76
const char * text
Definition swell-functions.h:167