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

Last change on this file since 442 was 442, checked in by lemeur, 11 years ago

ajout traitement utilisateur

File size: 848 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  // virtual  string parmelaOutputFlow() const;
28  // virtual string transportOutputFlow() const; 
29   
30  virtual string FileOutputFlow() const; 
31  virtual void FileInput(ifstream& ifs);
32  virtual void InputRep(UAPNode* root);
33  string print(); 
34};
35#endif
Note: See TracBrowser for help on using the repository browser.