Base Module: Class Hierarchy
Author: Steinberg

Base Module VST 3.7 SDK for developing VST plug-in

- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

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]

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

Empty

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