VST 3 SDK VST 3.7
SDK for developing VST plug-in
StringResult Class Referencefinal

#include <testbase.h>

+ Inheritance diagram for StringResult:

Public Member Functions

const std::string & get () const
 
void setText (const char8 *text) override
 
tresult queryInterface (const TUID _iid, void **obj) override
 
uint32 addRef () override
 
uint32 release () override
 
virtual void setText (const char8 *text)=0
 
virtual tresult queryInterface (const TUID _iid, void **obj)=0
 
virtual uint32 addRef ()=0
 
virtual uint32 release ()=0
 

Additional Inherited Members

- Static Public Attributes inherited from IStringResult
static const FUID iid
 
- Static Public Attributes inherited from FUnknown
static const FUID iid
 

Member Function Documentation

◆ get()

const std::string & get ( ) const
inline

◆ setText()

void setText ( const char8 text)
inlineoverridevirtual

Implements IStringResult.

◆ queryInterface()

tresult queryInterface ( const TUID  _iid,
void **  obj 
)
inlineoverridevirtual

Implements FUnknown.

◆ addRef()

uint32 addRef ( )
inlineoverridevirtual

Implements FUnknown.

◆ release()

uint32 release ( )
inlineoverridevirtual

Implements FUnknown.

Empty

Copyright © Steinberg Media Technologies GmbH. All Rights Reserved. This documentation is under this license.