proj home

Files   Classes   Functions   Hierarchy  

projprint.h

Go to the documentation of this file.
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 

Generated on Fri Mar 4 00:49:28 2011 for Chelton Evans Source by  doxygen 1.5.8