// Copyright (C) 1999 Jean-Marc Valin #include "DLManager.h" using namespace std; namespace FD { map DLManager::loaded; map ToolboxList::loadedToolboxes; LoadedLibrary *DLManager::getLib(const string &name) { cerr << "DLManager::get_lib(" << name << ")\n"; if (loaded.find(name)==loaded.end()) { loaded[name] = new LoadedLibrary (name); } return loaded[name]; } vector ToolboxList::load(const vector &list, int debug) { vector remain(list); vector errors; int lastPass; do { lastPass = remain.size(); errors.resize(0); for (int i=0;i