source: issm/trunk-jpl/src/c/classes/ExternalResults/Results.h@ 16469

Last change on this file since 16469 was 16469, checked in by Mathieu Morlighem, 11 years ago

BUG: make sure identical results are deleted before being added

File size: 657 bytes
Line 
1#ifndef _CONTAINER_RESULTS_H_
2#define _CONTAINER_RESULTS_H_
3
4#include "../../datastructures/datastructures.h"
5
6/*forward declarations */
7class Parameters;
8class ElementResult;
9class ExternalResult;
10
11/*!\brief Declaration of Results class.
12 *
13 * Declaration of Results class. Results are vector lists (Containers) of Result objects.
14 */
15class Results: public DataSet{
16
17 public:
18
19 /*constructors, destructors*/
20 Results();
21 ~Results();
22
23 /*Mehthos*/
24 int AddResult(ElementResult* result);
25 int AddResult(ExternalResult* result);
26 int DeleteResult(int result_enum,int result_step);
27 void Write(Parameters* parameters);
28};
29#endif //ifndef _RESULTS_H_
Note: See TracBrowser for help on using the repository browser.