00001 00019 #ifndef __CJOURNAL_H__ 00020 #define __CJOURNAL_H__ 00021 00022 /* Headers */ 00023 #include "CComponentDetails.h" 00030 class CJournal:public CComponentDetails { 00031 00032 public: 00033 00034 /* Paramterized constructor */ 00035 CJournal(string szDescription); 00036 00037 /* Constructor */ 00038 CJournal(); 00039 00040 /* Copy constructor */ 00041 CJournal(CJournal & ref); 00042 00047 CJournal & operator=(CJournal & right); 00048 00052 ~CJournal(); 00056 string toString(); 00057 00058 00059 00060 private: 00061 }; 00062 #endif