|
LMMS
|
#include "base/source/updatehandler.h"#include "base/source/classfactoryhelpers.h"#include "base/source/fstring.h"#include <map>#include <deque>#include <vector>#include <algorithm>Go to the source code of this file.
Classes | |
| struct | Steinberg::Update::DeferedChange |
| struct | Steinberg::Update::UpdateData |
| struct | Steinberg::Update::Table |
| class | FGuard |
Namespaces | |
| namespace | Steinberg |
| namespace | Steinberg::Update |
Macros | |
| #define | NON_EXISTING_DEPENDENCY_CHECK 0 |
| #define | CLASS_NAME_TRACKED DEVELOPMENT |
Typedefs | |
| using | Steinberg::Update::DeferedChangeList = std::deque<DeferedChange> |
| using | Steinberg::Update::DeferedChangeListIterConst = DeferedChangeList::const_iterator |
| using | Steinberg::Update::DeferedChangeListIter = DeferedChangeList::iterator |
| using | Steinberg::Update::UpdateDataList = std::deque<UpdateData> |
| using | Steinberg::Update::UpdateDataListIterConst = UpdateDataList::const_iterator |
| typedef std::vector< IDependent * > | Steinberg::Update::DependentList |
| using | Steinberg::Update::DependentListIter = DependentList::iterator |
| using | Steinberg::Update::DependentListIterConst = DependentList::const_iterator |
| typedef std::map< const FUnknown *, DependentList > | Steinberg::Update::DependentMap |
| using | Steinberg::Update::DependentMapIter = DependentMap::iterator |
| using | Steinberg::Update::DependentMapIterConst = DependentMap::const_iterator |
Functions | |
| uint32 | Steinberg::Update::hashPointer (void *p) |
| IPtr< FUnknown > | Steinberg::Update::getUnknownBase (FUnknown *unknown) |
| void | Steinberg::Update::updateDone (FUnknown *unknown, int32 message) |
| static int32 | Steinberg::countEntries (Update::DependentMap &map) |
Variables | |
| const uint32 | Steinberg::Update::kHashSize = (1 << 8) |
| const uint32 | Steinberg::Update::kMapSize = 1024 * 10 |
| #define CLASS_NAME_TRACKED DEVELOPMENT |
| #define NON_EXISTING_DEPENDENCY_CHECK 0 |