Инструменты пользователя

Инструменты сайта


limb3:ru:packages:core:lmb_proxy

Класс lmbProxy

lmbProxy - класс для реализации proxy-объектов.

lmbProxy перехватывает все обращения к аттрибутам и методам проксируемого объекта. Он проверяет, был ли оригинальный объект «отрезолвлен», то есть получена реальная копия объекта, для которого создан lmbProxy. Резолвинг оригинального объекта производится в закрытом методе lmbProxy :: _createOriginalObject().

Для принудительного резолвинга оригинального объекта используется метод lmbProxy :: resolve().

lmbHandle - это пример использования lmbProxy для реализации отложенной инициализации объектов.

Обсуждение

Ваш комментарий. Вики-синтаксис разрешён:
   ___    ___   _____   ___   ____ 
  / _ \  / _ ) / ___/  / _ \ / __ \
 / // / / _  |/ /__   / , _// /_/ /
/____/ /____/ \___/  /_/|_| \____/
 
limb3/ru/packages/core/lmb_proxy.txt · Последнее изменение: 2010/11/10 10:02 — 127.0.0.1