|
IGLib 1.4
The IGLib base library for development of numerical, technical and business applications.
|
Data Transfer Object (DTO) for sampled data set. More...
Inheritance diagram for IG::Num::SampledDataSetDto:
Collaboration diagram for IG::Num::SampledDataSetDto:Public Member Functions | |
| SampledDataSetDto () | |
| override SampledDataSet | CreateObject () |
| Creates and returns a new object of the appropriate type. | |
Protected Member Functions | |
| override void | CopyFromPlain (SampledDataSet dataSet) |
| Copies the specified sampled data set to the current DTO. | |
| override void | CopyToPlain (ref SampledDataSet dataSet) |
| Copies contents of the current DTO to the specified sempled data set. | |
Protected Attributes | |
| int | _inputLength = 0 |
| int | _outputLength = 0 |
| int | _length = 0 |
| SampledDataElementDto[] | _elements |
Properties | |
| virtual int | Length [get, set] |
| virtual int | InputLength [get, set] |
| Number of input parameters in sampled data. | |
| virtual int | OutputLength [get, set] |
| Number of output values in sampled data. | |
| virtual SampledDataElementDto[] | Elements [get, set] |
| Element of the sempled set (input/output pairs). | |
Data Transfer Object (DTO) for sampled data set.
| IG::Num::SampledDataSetDto::SampledDataSetDto | ( | ) | [inline] |
| override SampledDataSet IG::Num::SampledDataSetDto::CreateObject | ( | ) | [inline] |
Creates and returns a new object of the appropriate type.
| override void IG::Num::SampledDataSetDto::CopyFromPlain | ( | SampledDataSet | dataSet | ) | [inline, protected] |
Copies the specified sampled data set to the current DTO.
| dataSet | Object that is copied to the current DTO. |
| override void IG::Num::SampledDataSetDto::CopyToPlain | ( | ref SampledDataSet | dataSet | ) | [inline, protected] |
Copies contents of the current DTO to the specified sempled data set.
| dataSet | Object that the current DTO contents are copied to. |
int IG::Num::SampledDataSetDto::_inputLength = 0 [protected] |
int IG::Num::SampledDataSetDto::_outputLength = 0 [protected] |
int IG::Num::SampledDataSetDto::_length = 0 [protected] |
SampledDataElementDto [] IG::Num::SampledDataSetDto::_elements [protected] |
virtual int IG::Num::SampledDataSetDto::Length [get, set] |
virtual int IG::Num::SampledDataSetDto::InputLength [get, set] |
Number of input parameters in sampled data.
virtual int IG::Num::SampledDataSetDto::OutputLength [get, set] |
Number of output values in sampled data.
virtual SampledDataElementDto [] IG::Num::SampledDataSetDto::Elements [get, set] |
Element of the sempled set (input/output pairs).