28 #include "HelperInterface.h" 29 #include "K2SmartPtr.h" 57 const PMIID& interestedIn,
58 const PMIID& asObserver = IID_IOBSERVER);
61 const PMIID& interestedIn,
62 const PMIID& asObserver = IID_IOBSERVER);
65 const PMIID& interestedIn,
66 const PMIID& asObserver = IID_IOBSERVER);
68 virtual void Change(
ClassID theChange,
const PMIID& interestedIn = IID_IUNKNOWN,
void* changedBy = nil);
70 virtual void Change(
ISubject* originalSubject,
ClassID theChange,
const PMIID& interestedIn = IID_IUNKNOWN,
void* changedBy = nil);
72 virtual void Mute(bool16 muteOn);
94 bool16 fDetachObserversOnDelete;