VST 3 SDK: StringResult Class Reference
Author: Steinberg

VST 3 SDK VST 3.7 SDK for developing VST plug-in

Public Member Functions | List of all members
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.