Название: Multiple plugin instances Отправлено: QCasper от Февраль 09, 2007, 13:10 Я так понял, что loader.instance() всегда возвращает указатель на один и тот же объект. А как получить несколько инстанций класса плагина?
Название: Multiple plugin instances Отправлено: Dendy от Февраль 09, 2007, 14:19 Интерфейс плагина не для размножения. Он один и только один. Он предоставляет доступ к созданию ваших типов данньІх. Сам интерфейс плагина не должен вьІходить за предельІ модуля, что работает с етим плагином. За предельІ должньІ вьІходить типьІ данньІх, екземплярьІ которьІх создаются через етот интерфейс.
Название: Multiple plugin instances Отправлено: QCasper от Февраль 09, 2007, 15:00 Цитата: "Dendy" Интерфейс плагина не для размножения. Он один и только один. Он предоставляет доступ к созданию ваших типов данньІх. Сам интерфейс плагина не должен вьІходить за предельІ модуля, что работает с етим плагином. За предельІ должньІ вьІходить типьІ данньІх, екземплярьІ которьІх создаются через етот интерфейс. То есть мне надо в плагине сделать метод, вызов которого каждый раз возвращает указатель на новый экземпляр нужного мне класса? Название: Multiple plugin instances Отправлено: Dendy от Февраль 09, 2007, 16:14 Интерфейс плагина - синглтон. Что ВьІ будете из него дёргать решать самим. Можете делать отдельньІе функции, можете создавать обьектьІ, можете возвращать другие синглтоньІ.
|