source: PSPA/Interface_Web/trunk/pspaWT/sources/controler/include/elementSnapshot.h @ 488

Last change on this file since 488 was 488, checked in by lemeur, 10 years ago

lecture fichier sauvegarde AML

File size: 803 bytes
Line 
1#ifndef SNAPSHOTDEFINITION_SEEN
2#define SNAPSHOTDEFINITION_SEEN
3
4#include <string>
5#include "abstractElement.h"
6
7using namespace std;
8
9class elementSnapshot : public abstractElement
10{
11  int incr_;
12  string programFile_;
13  string inputBeamFile_;
14  string outputBeamFile_;
15  void setDefaultValues();
16  void setDefaults();
17 
18 public :
19 
20  elementSnapshot() {;}
21  elementSnapshot(int);
22  ~elementSnapshot() {;}
23 
24  virtual string* getParametersString() const;
25  virtual void setParametersString(string* param);
26  virtual vector< pair<string, vector<string> > > parametersToSoftware () const;
27   
28  //  virtual string FileOutputFlow() const; 
29  //  virtual void FileInput(ifstream& ifs);
30  virtual void InputRep(UAPNode* root);
31  virtual void FileAMLInput(UAPNode* entree);
32  string print(); 
33};
34#endif
Note: See TracBrowser for help on using the repository browser.