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
RevLine 
[342]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{
[379]11  int incr_;
[442]12  string programFile_;
13  string inputBeamFile_;
14  string outputBeamFile_;
[342]15  void setDefaultValues();
16  void setDefaults();
[424]17 
[342]18 public :
[424]19 
[379]20  elementSnapshot() {;}
21  elementSnapshot(int);
[342]22  ~elementSnapshot() {;}
23 
24  virtual string* getParametersString() const;
25  virtual void setParametersString(string* param);
[424]26  virtual vector< pair<string, vector<string> > > parametersToSoftware () const;
[342]27   
[488]28  //  virtual string FileOutputFlow() const; 
29  //  virtual void FileInput(ifstream& ifs);
[424]30  virtual void InputRep(UAPNode* root);
[488]31  virtual void FileAMLInput(UAPNode* entree);
[342]32  string print(); 
33};
34#endif
Note: See TracBrowser for help on using the repository browser.