source: PSPA/Interface_Web/trunk/pspaWT/sources/controler/include/elementDrift.h @ 418

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

definition des compatibilites des elements dans les software

File size: 830 bytes
Line 
1#ifndef DRIFTDEFINITION_SEEN
2#define DRIFTDEFINITION_SEEN
3#include <string>
4
5#include "abstractElement.h"
6
7using namespace std;
8
9class elementDrift : public abstractElement
10{
11   
12    void setDefaultValues();
13   
14    void setDefaults();
15   
16public:
17   
18    elementDrift();
19   
20   
21    ~elementDrift() {;}
22   
23   
24    virtual string* getParametersString() const;
25   
26    virtual void setParametersString(string* param);
27   
28    //    virtual  string parmelaOutputFlow() const;
29   
30    //    virtual string transportOutputFlow() const;
31   
32   
33    virtual string FileOutputFlow() const;
34
35    virtual vector< pair<string, vector<string> > > parametersToSoftware () const;
36
37    virtual void FileInput(ifstream& ifs);
38   
39    /** return a string with all parameters and value
40     */
41    string print();
42   
43};
44
45
46
47#endif
Note: See TracBrowser for help on using the repository browser.