// $Revision: 1.3 $ // Copyright (c) 1994-1995 Taligent, Inc. All Rights Reserved. // Notification sample #ifndef TaligentSamples_RECEIVER #define TaligentSamples_RECEIVER #ifndef TaligentSamples_SENDERPROTOCOL #include "SenderProtocol.h" #endif class TReceiver { public: VersionDeclarationsMacro(TReceiver); TReceiver(MSenderProtocol*); virtual ~TReceiver(); protected: virtual void HandleValueChanged(const TNotification&); private: const MSenderProtocol* fSender; TMemberFunctionConnectionTo fConnection; enum EVersion { kOriginalVersion }; }; #endif