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

Last change on this file since 342 was 342, checked in by touze, 11 years ago

nvx element snapshot

File size: 691 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   
12  void setDefaultValues();
13  void setDefaults();
14   
15 public :
16   
17  elementSnapshot();
18  ~elementSnapshot() {;}
19 
20  virtual trivaluedBool is_accepted_by_software(nomDeLogiciel soft) const;
21  virtual string* getParametersString() const;
22  virtual void setParametersString(string* param);
23  virtual  string parmelaOutputFlow() const;
24  virtual string transportOutputFlow() const; 
25   
26  virtual string FileOutputFlow() const; 
27  virtual void FileInput(ifstream& ifs);
28  string print(); 
29};
30#endif
Note: See TracBrowser for help on using the repository browser.