Base Module  VST 3.7
SDK for developing VST plug-in
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCBufferBuffer
oCConstStringInvariant String
|\CStringString
| \CStringObjectStringObject implements IStringResult and IString methods
oCDescriptionsList of command-line option descriptions
oCDisableDispatchingTimersDisables dispatching of timers for the live time of this object
oCFArrayDeleter< T >Template definition for classes that help guarding against memory leaks
oCFBooleanSetter< T >Class definition for objects that help resetting boolean variables
oCFCloser< T >Template definition for classes that help closing resources
oCFConditionalBoolSetterClass definition for objects that help setting boolean variables
oCFDeleter< T >Template definition for classes that help guarding against memory leaks
oCFMallocReleaserClass definition for objects that help guarding against memory leaks
oCFNuller< T >Template definition for classes that help resetting an object's value
oCFPtrNuller< T >Template definition for classes that help guarding against dangling pointers
oCFStreamerByteorder-aware base class for typed stream i/o
|\CIBStreamerWrapper class for typed reading/writing from or to IBStream
oCFStreamSizeHolderFStreamSizeHolder Declaration remembers size of stream chunk for backward compatibility
oCFUnknown
|\CIUpdateManagerHandle Send and Cancel pending message for a given object
| \CUpdateHandlerUpdateHandler implements IUpdateManager and IUpdateHandler to handle dependencies between objects to store and forward messages to dependent objects
oCIDependent
|\CFObjectImplements FUnknown and IDependent
| oCFDynLibraryPlatform independent dynamic library loader
| oCStringObjectStringObject implements IStringResult and IString methods
| oCTimerTimer is a class that allows you to receive triggers at regular intervals
| \CUpdateHandlerUpdateHandler implements IUpdateManager and IUpdateHandler to handle dependencies between objects to store and forward messages to dependent objects
oCIString
|\CStringObjectStringObject implements IStringResult and IString methods
oCIStringResult
|\CStringObjectStringObject implements IStringResult and IString methods
oCITimerCallbackImplement this callback interface to receive triggers from a timer
oCIUpdateHandler
|\CUpdateHandlerUpdateHandler implements IUpdateManager and IUpdateHandler to handle dependencies between objects to store and forward messages to dependent objects
oCstring
|\CDescriptionThe description of one single command-line option
\CVariablesMapCommand-line parsing result
Empty

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