home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Demos / Bowers Development / AppMaker 2.0b5 / Examples / PowerPlant / NeoAccess / CAMReminderData.h < prev    next >
Encoding:
Text File  |  1995-10-05  |  844 b   |  41 lines  |  [TEXT/MMCC]

  1. // CAMReminderData.h -- data access class
  2. // Created 10/5/95 8:02 PM by AppMaker
  3.  
  4. #pragma once
  5.  
  6. #include <LBroadcaster.h>
  7. #include "NeoTypes.h"
  8. #include CNeoDatabaseNativeH
  9.  
  10. class CNeoDocRoot;
  11.  
  12. // Define the creator type and file type for your application:
  13. #define kSignature        'XXXX'
  14. #define kFileType        'Neo '
  15.  
  16. //----------
  17. class CAMReminderData : public LBroadcaster {
  18. public:
  19.     static    void    InitAppData();
  20.  
  21. public:
  22.             CAMReminderData    (CNeoDocRoot*            inNeoDoc,
  23.                              CNeoDatabaseNative*    inDatabase);
  24.             ~CAMReminderData();
  25.  
  26.     void    InitAMReminderData();
  27.     void    SetDirty();
  28.  
  29. // accessor functions, replace these with application-specific functions:
  30.  
  31.     virtual void    GetStuff    (void*        stuff);
  32.     virtual void    SetStuff    (void*        stuff);
  33.  
  34. protected:
  35.     CNeoDocRoot            *mNeoDoc;
  36.     CNeoDatabaseNative    *mDatabase;
  37.  
  38. // define your own internal data structures:
  39.  
  40. };
  41.