Base Module VST 3.6.11 SDK for developing VST Plug-in

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Namespaces | Macros | Typedefs | Functions | Variables
updatehandler.cpp File Reference
`#include "base/source/updatehandler.h"`
`#include "base/source/classfactoryhelpers.h"`
`#include "base/source/fstring.h"`
`#include <map>`
`#include <deque>`
`#include <vector>`
`#include <algorithm>`

## Namespaces
| Steinberg
| Steinberg::Update

## Macros
#define | NON_EXISTING_DEPENDENCY_CHECK 0
#define | CLASS_NAME_TRACKED DEVELOPMENT

## Typedefs
typedef std::deque< DeferedChange > | DeferedChangeList
typedef DeferedChangeList::const_iterator | DeferedChangeListIterConst
typedef DeferedChangeList::iterator | DeferedChangeListIter
typedef std::deque< UpdateData > | UpdateDataList
typedef UpdateDataList::const_iterator | UpdateDataListIterConst
typedef std::vector< IDependent * > | DependentList
typedef DependentList::iterator | DependentListIter
typedef DependentList::const_iterator | DependentListIterConst
typedef std::map< const FUnknown *, DependentList > | DependentMap
typedef DependentMap::iterator | DependentMapIter
typedef DependentMap::const_iterator | DependentMapIterConst

## Functions
uint32 | hashPointer (void *p)
IPtr< FUnknown > | getUnknownBase (FUnknown *unknown)
void | updateDone (FUnknown *unknown, int32 message)

## Variables
const uint32 | kHashSize = (1 << 8)
const uint32 | kMapSize = 1024 * 10

## Macro Definition Documentation

#define NON_EXISTING_DEPENDENCY_CHECK 0

#define CLASS_NAME_TRACKED DEVELOPMENT

Empty

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