Ardour  9.0-pre0-582-g084a23a80d
Steinberg::RefObject Class Reference

#include <vst3_host.h>

Inheritance diagram for Steinberg::RefObject:
[legend]

Public Member Functions

 RefObject ()
 
virtual ~RefObject ()
 
uint32 PLUGIN_API addRef () SMTG_OVERRIDE
 
uint32 PLUGIN_API release () SMTG_OVERRIDE
 

Private Attributes

std::atomic< int > _cnt
 

Detailed Description

Definition at line 148 of file vst3_host.h.

Constructor & Destructor Documentation

◆ RefObject()

Steinberg::RefObject::RefObject ( )

◆ ~RefObject()

virtual Steinberg::RefObject::~RefObject ( )
inlinevirtual

Definition at line 152 of file vst3_host.h.

Member Function Documentation

◆ addRef()

uint32 PLUGIN_API Steinberg::RefObject::addRef ( )

◆ release()

uint32 PLUGIN_API Steinberg::RefObject::release ( )

Member Data Documentation

◆ _cnt

std::atomic<int> Steinberg::RefObject::_cnt
private

Definition at line 157 of file vst3_host.h.


The documentation for this class was generated from the following file: