Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

CCAENV830Creator.h

Go to the documentation of this file.
00001 
00030 #ifndef __CCAENV830CREATOR_H  //Required for current class
00031 #define __CCAENV830CREATOR_H
00032 
00033 //
00034 // Include files:
00035 //
00036 
00037                                //Required for base classes
00038 #ifndef __CMODULECREATOR_H     //CModuleCreator
00039 #include "CModuleCreator.h"
00040 #endif
00041  
00042 #ifndef __STL_STRING
00043 #include <string>
00044 #define __STL_STRING
00045 #endif
00046 
00047 class CTCLInterpreter;
00048 class CTCLResult;
00049 class CReadableObject;
00050 
00051 
00052 class CCAENV830Creator  : public CModuleCreator        
00053 {
00054 private:
00055    
00056         /* Constructors and other canonical operations: */
00057         
00058 public:
00059   CCAENV830Creator ();
00060   virtual ~CCAENV830Creator ( );
00061   CCAENV830Creator (const CCAENV830Creator& rhs );
00062   CCAENV830Creator& operator= (const CCAENV830Creator& rhs);
00063   int operator== (const CCAENV830Creator& rhs) const;
00064   int operator!= (const CCAENV830Creator& rhs) const {
00065       return !(operator==(rhs));
00066    }
00067 
00068   // Class operations:
00069 
00070 public:
00071 
00072    virtual   CReadableObject* Create (CTCLInterpreter& rInterp, 
00073                                        CTCLResult& rResult, 
00074                                        int nArgs, char** pArgs)   ; // 
00075    virtual   string  Help (); // 
00076 
00077 };
00078 
00079 #endif

Generated on Fri Mar 12 13:04:04 2004 for Scripted Readout by doxygen 1.3.4