QObject.hh

Go to the documentation of this file.
00001 
00007 #ifndef __QOBJECT_HH_
00008 #define __QOBJECT_HH_
00009 
00010 #include "QCuore.hh"
00011 
00012 Q_BEGIN_NAMESPACE
00013 
00014 class QObject {
00015         public:
00016         enum Type {
00017             Vector = 0,
00018             VectorC = 1,
00019             Time = 2,
00020             LCMeasConfigMap = 3,
00021             Matrix = 4,
00022             GuiSession = 5,
00023             RunData = 6,
00024                                 CurveCrawler = 7,
00025         };
00029                 QObject(Type type);
00035                 virtual ~QObject() {};
00039         Type GetType() const {return fType;}
00043         virtual void Clear(){}
00044 
00045         private:
00046         Type fType;
00047 };
00048 
00049 Q_END_NAMESPACE
00050 #endif
00051 

Generated on Tue Nov 16 10:49:55 2010 for CUORE Software by  doxygen 1.5.6