Interface Technology Basics  VST 3.6.7
SDK for developing VST Plug-in
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Namespaces | Functions
smartpointer.h File Reference
#include "pluginterfaces/base/fplatform.h"

Data Structures

class  IPtr< T >
 IPtr - Smart pointer template class. More...
 
class  OPtr< I >
 OPtr - "owning" smart pointer used for newly created FObjects. More...
 

Namespaces

 Steinberg
 

Functions

template<class I >
IPtr< I > owned (I *p)
 Assigning newly created object to an IPtr. More...
 
template<class I >
IPtr< I > shared (I *p)
 Assigning shared object to an IPtr. More...
 
Empty

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