Files Classes Functions Hierarchy
00001 #ifndef PROJPRINT_H 00002 #define PROJPRINT_H 00003 00004 #include <typedefs.h> 00005 00013 class projprint 00014 { 00015 public: 00016 00021 enum print{ all=0, summary=1, silent=2 }; 00022 00024 print printstate; 00025 00027 projprint(print printstate_=projprint::all); 00029 projprint(projprint const & p); 00031 void changestate(projprint::print printstate_); 00032 void changestate(projprint const & p); 00033 00035 boolc isall() const; 00037 boolc issilent() const; 00039 boolc issummary() const; 00040 00042 void setall(); 00044 void setsummary(); 00046 void setsilent(); 00048 operator stringc () const; 00049 //stringc modestring() const; 00050 00051 }; 00052 00053 00054 00055 #endif 00056
1.5.8