VCV Rack API v2
rack::WeakBase Struct Reference

Base class for classes that allow WeakPtrs to be used. More...

#include <weakptr.hpp>

Inheritance diagram for rack::WeakBase:
[legend]
Collaboration diagram for rack::WeakBase:
[legend]

Public Member Functions

 ~WeakBase ()
 
size_t getWeakCount ()
 

Public Attributes

WeakHandleweakHandle = nullptr
 

Detailed Description

Base class for classes that allow WeakPtrs to be used.

Constructor & Destructor Documentation

◆ ~WeakBase()

rack::WeakBase::~WeakBase ( )
inline

Member Function Documentation

◆ getWeakCount()

size_t rack::WeakBase::getWeakCount ( )
inline

Member Data Documentation

◆ weakHandle

WeakHandle* rack::WeakBase::weakHandle = nullptr

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