Base class to represent partial results of the computation. Algorithm-specific partial results are represented as derivative classes of the PartialResult class.
More...
Default constructor. Constructs empty partial results
Constructs partial results with n elements
- Parameters
-
[in] | n | Number of elements in the partial results |
virtual services::Status check |
( |
const Input * |
input, |
|
|
const Parameter * |
parameter, |
|
|
int |
method |
|
) |
| const |
|
inlinevirtual |
Checks the correctness of the partial results structure
- Parameters
-
[in] | input | Pointer to the input arguments of the algorithm |
[in] | parameter | Pointer to the parameters of the algorithm |
[in] | method | Computation method |
virtual services::Status check |
( |
const Parameter * |
parameter, |
|
|
int |
method |
|
) |
| const |
|
inlinevirtual |
Checks the correctness of the partial results structure
- Parameters
-
[in] | parameter | Pointer to the parameters of the algorithm |
[in] | method | Computation method |
Retrieves the initialization flag
- Returns
- Initialization flag. True, if the partial results are already initialized; false - otherwise.
virtual int getSerializationTag |
( |
| ) |
const |
|
inlinevirtual |
Returns a serialization tag, a unique identifier of this class used in serialization
- Returns
- Serialization tag
void setInitFlag |
( |
bool |
flag | ) |
|
|
inline |
Sets the initialization flag
- Parameters
-
[in] | flag | Initialization flag. True, if the partial results are already initialized; false - otherwise. |
The documentation for this class was generated from the following file: