| VST 3 SDK VST 3.7
    SDK for developing VST plug-in | 
Helper for creating and initializing component. More...
#include <connectionproxy.h>
 Inheritance diagram for ConnectionProxy:
 Inheritance diagram for ConnectionProxy:| Public Member Functions | |
| ConnectionProxy (IConnectionPoint *srcConnection) | |
| virtual | ~ConnectionProxy () | 
| tresult | connect (IConnectionPoint *other) override | 
| tresult | disconnect (IConnectionPoint *other) override | 
| tresult | notify (IMessage *message) override | 
| bool | disconnect () | 
| virtual tresult | connect (IConnectionPoint *other)=0 | 
| virtual tresult | disconnect (IConnectionPoint *other)=0 | 
| virtual tresult | notify (IMessage *message)=0 | 
|  Public Member Functions inherited from FUnknown | |
| virtual tresult | queryInterface (const TUID _iid, void **obj)=0 | 
| virtual uint32 | addRef ()=0 | 
| virtual uint32 | release ()=0 | 
| Protected Attributes | |
| std::unique_ptr< ThreadChecker > | threadChecker {ThreadChecker::create ()} | 
| IPtr< IConnectionPoint > | srcConnection | 
| IPtr< IConnectionPoint > | dstConnection | 
| Additional Inherited Members | |
|  Static Public Attributes inherited from IConnectionPoint | |
| static const FUID | iid | 
|  Static Public Attributes inherited from FUnknown | |
| static const FUID | iid | 
Helper for creating and initializing component.
| ConnectionProxy | ( | IConnectionPoint * | srcConnection | ) | 
| 
 | virtual | 
| 
 | overridevirtual | 
Implements IConnectionPoint.
| 
 | overridevirtual | 
Implements IConnectionPoint.
Implements IConnectionPoint.
| bool disconnect | ( | ) | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected |