| VST 3 SDK VST 3.7
    SDK for developing VST plug-in | 
Example, ready to use implementation of IAttributeList. More...
#include <hostclasses.h>
 Inheritance diagram for HostAttributeList:
 Inheritance diagram for HostAttributeList:| Public Member Functions | |
| tresult | setInt (AttrID aid, int64 value) override | 
| tresult | getInt (AttrID aid, int64 &value) override | 
| tresult | setFloat (AttrID aid, double value) override | 
| tresult | getFloat (AttrID aid, double &value) override | 
| tresult | setString (AttrID aid, const TChar *string) override | 
| tresult | getString (AttrID aid, TChar *string, uint32 sizeInBytes) override | 
| tresult | setBinary (AttrID aid, const void *data, uint32 sizeInBytes) override | 
| tresult | getBinary (AttrID aid, const void *&data, uint32 &sizeInBytes) override | 
| virtual | ~HostAttributeList () noexcept | 
| virtual tresult | setInt (AttrID id, int64 value)=0 | 
| virtual tresult | getInt (AttrID id, int64 &value)=0 | 
| virtual tresult | setFloat (AttrID id, double value)=0 | 
| virtual tresult | getFloat (AttrID id, double &value)=0 | 
| virtual tresult | setString (AttrID id, const TChar *string)=0 | 
| virtual tresult | getString (AttrID id, TChar *string, uint32 sizeInBytes)=0 | 
| virtual tresult | setBinary (AttrID id, const void *data, uint32 sizeInBytes)=0 | 
| virtual tresult | getBinary (AttrID id, const void *&data, uint32 &sizeInBytes)=0 | 
|  Public Member Functions inherited from FUnknown | |
| virtual tresult | queryInterface (const TUID _iid, void **obj)=0 | 
| virtual uint32 | addRef ()=0 | 
| virtual uint32 | release ()=0 | 
| Static Public Member Functions | |
| static IPtr< IAttributeList > | make () | 
| make a new attribute list instance  More... | |
| Additional Inherited Members | |
|  Public Types inherited from IAttributeList | |
| typedef const char * | AttrID | 
|  Static Public Attributes inherited from IAttributeList | |
| static const FUID | iid | 
|  Static Public Attributes inherited from FUnknown | |
| static const FUID | iid | 
Example, ready to use implementation of IAttributeList.
| 
 | virtualnoexcept | 
| 
 | static | 
make a new attribute list instance
Implements IAttributeList.
Implements IAttributeList.
Implements IAttributeList.
Implements IAttributeList.
Implements IAttributeList.
Implements IAttributeList.
Implements IAttributeList.
Implements IAttributeList.