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

  1. // CAMReminderData.cp -- document data
  2. // Created 10/5/95 8:02 PM by AppMaker
  3.  
  4. // The purpose of the Data module is to shield the rest of your application
  5. // from your internal data structures and the representation of your files.
  6. // The Data module provides an abstract interface to the contents of your files.
  7.  
  8. #include "CAMReminderData.h"
  9.  
  10. #include "NeoTypes.h"
  11. #include CNeoIndexIteratorH
  12. #include CNeoDocNativeH
  13.  
  14. //----------
  15. // initialize application data
  16.  
  17. void    CAMReminderData::InitAppData()
  18. {
  19. }
  20.  
  21. // ---------------------------------------------------------------------------
  22. //        • CAMReminderData
  23. // ---------------------------------------------------------------------------
  24.  
  25. CAMReminderData::CAMReminderData    (CNeoDocRoot*            inNeoDoc,
  26.                                  CNeoDatabaseNative*    inDatabase)
  27.         :LBroadcaster()
  28. {
  29.     mNeoDoc = inNeoDoc;
  30.     mDatabase = inDatabase;
  31. }
  32.  
  33. // ---------------------------------------------------------------------------
  34. //        • ~CAMReminderData
  35. // ---------------------------------------------------------------------------
  36. //    Destructor
  37. //
  38.  
  39. CAMReminderData::~CAMReminderData()
  40. {
  41. }
  42.  
  43. //----------
  44. void    CAMReminderData::InitAMReminderData()
  45. {
  46. }
  47.  
  48. //----------
  49. void    CAMReminderData::SetDirty()
  50. {
  51.     mNeoDoc->setDirty (true);
  52. }
  53.  
  54. // The remaining methods are for accessing your data as logical chunks.
  55. // These are just models for your own accessor functions;
  56. // they aren't called by any AppMaker-generated code.
  57. // Replace them with whatever is suitable for your application.
  58.  
  59. //----------
  60. void    CAMReminderData::GetStuff    (void*        stuff)
  61. {
  62. }
  63.  
  64. //----------
  65. void    CAMReminderData::SetStuff    (void*        stuff)
  66. {
  67. }
  68.  
  69. // AMReminderData.cp
  70.