#ifndef SNAPSHOTDEFINITION_SEEN #define SNAPSHOTDEFINITION_SEEN #include #include "abstractElement.h" using namespace std; class elementSnapshot : public abstractElement { int incr_; string programFile_; string inputBeamFile_; string outputBeamFile_; void setDefaultValues(); void setDefaults(); public : elementSnapshot() {;} elementSnapshot(int); ~elementSnapshot() {;} virtual string* getParametersString() const; virtual void setParametersString(string* param); virtual vector< pair > > parametersToSoftware () const; // virtual string FileOutputFlow() const; // virtual void FileInput(ifstream& ifs); virtual void InputRep(UAPNode* root); virtual void FileAMLInput(UAPNode* entree); string print(); }; #endif