home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / sys / mac / oop / macapp3 / 402 < prev    next >
Encoding:
Text File  |  1993-01-11  |  1.9 KB  |  56 lines

  1. Path: sparky!uunet!paladin.american.edu!howland.reston.ans.net!spool.mu.edu!olivea!apple!applelink.apple.com
  2. From: SANTADOG@ISYS.KING.AC.UK
  3. Newsgroups: comp.sys.mac.oop.macapp3
  4. Subject: pure virtual member function ?
  5. Message-ID: <9301111713.aa12798@ceres.king.ac.uk>
  6. Date: 11 Jan 93 17:15:00 GMT
  7. Sender: daemon@Apple.COM
  8. Organization: AppleLink Gateway
  9. Lines: 45
  10.  
  11. From: simon <santadog@isys.king.ac.uk>
  12. Subject: pure virtual member function ??
  13. Via: uk.ac.kingston; Mon, 11 Jan 1993 17:13:54 +0000
  14. To: MACAPP3TECH$@applelink.apple.com
  15.  
  16. Can anyone explain this error from compiling FotoApp, please?
  17.  
  18. File "UIPCommand.h"; line 86 # warning: pure virtual member function
  19. TIPCommand::DoImageProcessing() must be defined because TIPCommand is derived
  20. from PascalObject
  21.  
  22. thank-you in..
  23. slucas
  24.  
  25. UIPCommand.h
  26. -----------
  27. class TIPCommand : public TClientCommand {
  28. private:
  29.         PicHandle       fOldPicture;
  30.         PicHandle       fNewPicture;
  31. public:
  32.         virtual pascal void                     IIPCommand(CommandNumber itsC
  33. ommandNumber,
  34.  
  35.       TImageDocument* itsDocument,
  36.  
  37.       AEEventID itsEventID);
  38.         virtual pascal void                     Initialize();
  39.                                            //      OVERRIDE
  40.         virtual pascal void                     Free();
  41.                                                    //      OVERRIDE
  42.  
  43.         virtual pascal void                     DoIt();
  44.                                                    //      OVERRIDE
  45.         virtual pascal void                     UndoIt();
  46.                                                    //      OVERRIDE
  47.         virtual pascal void                     RedoIt();
  48.                                                    //      OVERRIDE
  49.  
  50.         virtual pascal void                     ProcessReply(TAppleEvent* the
  51. Reply);            //      OVERRIDE
  52.  
  53.         virtual pascal TImageDocument*  GetImageDocument();
  54. };
  55.  
  56.