MCPcopy Create free account
hub / github.com/DISTRHO/Cardinal / Engine_assignOrderedModules

Function Engine_assignOrderedModules

src/override/Engine.cpp:393–399  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

391}
392
393static void Engine_assignOrderedModules(std::vector<Module*>& modules, std::vector<Module*>& orderedModules) {
394 std::reverse(orderedModules.begin(), orderedModules.end()); // These are stored bottom up
395 if (orderedModules.size() == modules.size()) {
396 for (unsigned int i = 0; i < orderedModules.size(); i++)
397 modules[i] = orderedModules[i];
398 }
399}
400
401#if DEBUG_ORDERED_MODULES
402static void Engine_debugOrderedModules(std::vector<Module*>& modules) {

Callers 1

Engine_orderModulesFunction · 0.85

Calls 3

beginMethod · 0.45
endMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected