Changeset 124 for XMLIO_V2/dev/dev_rv/src/XMLIO/field_operation.hpp
- Timestamp:
- 10/01/10 11:32:41 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XMLIO_V2/dev/dev_rv/src/XMLIO/field_operation.hpp
r123 r124 9 9 public : 10 10 11 FieldOperation() : AbstractObject("Inst(X)") 11 FieldOperation(const string& _id = string("inst"), const Duration& _dr = Hour) 12 : AbstractObject(_id), freqOp(_dr) 12 13 { /* Ne rien faire de plus */ } 13 14 14 FieldOperation(const string& _id) : AbstractObject(_id) 15 { /* Ne rien faire de plus */ } 15 friend std::ostream& operator<<(std::ostream& out, const FieldOperation& fo) 16 { out << fo.getId(); return (out); } 17 18 friend std::istream& operator>>(std::istream& in, FieldOperation& fo) 19 { string __id; in >> __id; fo.setId(__id); return (in); } 20 21 const Duration& getFreqOp(void) const { return (freqOp); } 22 void setFreqOp(const Duration& _dr) { freqOp = _dr; } 23 24 //void getOutputField(const Array<double, 1>& inField, Array<double, 1>& outField) const 25 26 //void getStoreField(const Array<double, 1>& inField, Array<double, 1>& outField) const 16 27 17 28 virtual ~FieldOperation() … … 23 34 private : 24 35 36 Duration freqOp; 37 25 38 26 39 }; // class FieldOperation
Note: See TracChangeset
for help on using the changeset viewer.