1#line 1 "S:/jenkins/workspace/ECP/ufe/ufe-full-python3.11-windows/ufe/include/observer.h"
36 typedef std::shared_ptr<Observer>
Ptr;
Base class for all notifications.
Observer pattern Observer class.
std::weak_ptr< Observer > WeakPtr
virtual ~Observer()
Destructor.
virtual void operator()(const Notification ¬ification)
Receive notification from Subject. Implementation in this class does nothing.
std::shared_ptr< Observer > Ptr
Definition of macros for symbol visibility.