class CCL::ActivationDelegate
Sync activation state between source and target IActivatable.
#include <signalsource.h> class ActivationDelegate: public CCL::IObserver { public: // methods void setTarget (IActivatable* target); void setSource (IActivatable* source); bool isActive () const; };
Inherited Members
public: // methods virtual tresult CCL_API queryInterface (UIDRef iid, void** ptr) = 0; virtual unsigned int CCL_API retain () = 0; virtual unsigned int CCL_API release () = 0; virtual void CCL_API notify (ISubject* subject, MessageRef msg) = 0; static IObserver void notify ( IUnknown* unknown, ISubject* subject, MessageRef msg );