Base Module VST 3.7 SDK for developing VST plug-in

Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1 2 3]

C Buffer | Buffer
▼C ConstString | Invariant String
▼C String | String
C StringObject | StringObject implements IStringResult and IString methods
C Descriptions | List of command-line option descriptions
C DisableDispatchingTimers | Disables dispatching of timers for the live time of this object
C FArrayDeleter< T > | Template definition for classes that help guarding against memory leaks
C FBooleanSetter< T > | Class definition for objects that help resetting boolean variables
C FCloser< T > | Template definition for classes that help closing resources
C FConditionalBoolSetter | Class definition for objects that help setting boolean variables
C FDeleter< T > | Template definition for classes that help guarding against memory leaks
C FMallocReleaser | Class definition for objects that help guarding against memory leaks
C FNuller< T > | Template definition for classes that help resetting an object's value
C FPtrNuller< T > | Template definition for classes that help guarding against dangling pointers
▼C FStreamer | Byteorder-aware base class for typed stream i/o
C IBStreamer | Wrapper class for typed reading/writing from or to IBStream
C FStreamSizeHolder | FStreamSizeHolder Declaration remembers size of stream chunk for backward compatibility
▼C FUnknown |
▼C IUpdateManager | Handle Send and Cancel pending message for a given object
C UpdateHandler | UpdateHandler implements IUpdateManager and IUpdateHandler to handle dependencies between objects to store and forward messages to dependent objects
▼C IDependent |
▼C FObject | Implements FUnknown and IDependent
C FDynLibrary | Platform independent dynamic library loader
C StringObject | StringObject implements IStringResult and IString methods
C Timer | Timer is a class that allows you to receive triggers at regular intervals
C UpdateHandler | UpdateHandler implements IUpdateManager and IUpdateHandler to handle dependencies between objects to store and forward messages to dependent objects
▼C IString |
C StringObject | StringObject implements IStringResult and IString methods
▼C IStringResult |
C StringObject | StringObject implements IStringResult and IString methods
C ITimerCallback | Implement this callback interface to receive triggers from a timer
▼C IUpdateHandler |
C UpdateHandler | UpdateHandler implements IUpdateManager and IUpdateHandler to handle dependencies between objects to store and forward messages to dependent objects
▼C string |
C Description | The description of one single command-line option
C VariablesMap | Command-line parsing result

Empty

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