IGLib
1.5
The IGLib base library for development of numerical, technical and business applications.
|
Test class for testing serialization. More...
Public Member Functions | |
SerializationTestClass () | |
SerializationTestClass (string objectName) | |
override string | ToString () |
virtual void | InitTestObject (int d1, int d2, int dim3d1, int dim3d2, int dim3d3) |
Initializes the test object. More... | |
Static Public Member Functions | |
static SerializationTestClass | CreateTestObject () |
static SerializationTestClass | CreateTestObject (int d1, int d2, int dim3d1, int dim3d2, int dim3d3) |
Creates an object for testing serialization. More... | |
Protected Member Functions | |
virtual void | InitTestArray3D (int d1, int d2, int d3) |
Initializes the 3D array on test object. More... | |
Properties | |
virtual string | ObjectName [get, set] |
virtual string | ObjectNameModified [get, set] |
virtual double | DNum [get, set] |
virtual bool | BFlag [get, set] |
virtual SerializationTestArrayMember | SingleElement [get, set] |
virtual SerializationTestArrayMember[] | Array1D [get, set] |
virtual SerializationTestArrayMember[][] | JaggedArray2D [get, set] |
double[][][] | ZArray3D [get, set] |
Three dimensional array of doubles. More... | |
![]() | |
string | ObjectName [get, set] |
string | ObjectNameModified [get, set] |
double | DNum [get, set] |
SerializationTestArrayMember | SingleElement [get, set] |
SerializationTestArrayMember[] | Array1D [get, set] |
SerializationTestArrayMember[][] | JaggedArray2D [get, set] |
Private Attributes | |
string | _objectName |
string | _objectNameModified |
double | _dnum |
bool | _bflag |
SerializationTestArrayMember | _singleElement |
SerializationTestArrayMember[] | _testArray |
SerializationTestArrayMember[][] | _testJaggedArray2d |
SerializationTestArrayMember[,] | _rectangularArray2d |
double[][][] | _array3D |
Test class for testing serialization.
$A Igor Jun10;
|
inline |
|
inline |
|
inline |
|
inlineprotectedvirtual |
Initializes the 3D array on test object.
d1 | First dimension. |
d2 | Second dimension. |
d3 | Third dimension. |
|
inlinevirtual |
Initializes the test object.
d1 | First dimension for 2D arrays of objects. |
d2 | Second dimension for 2D arrays of objects. |
dim3d1 | First dimension for 3D plain array. |
dim3d2 | Second dimension for 3D plain arrray. |
dim3d3 | Third dimension for 3D plain array. |
Referenced by IG.Lib.SerializerBase.SerializationTestClass.CreateTestObject().
|
inlinestatic |
|
inlinestatic |
Creates an object for testing serialization.
d1 | First dimension for 2D arrays of objects. |
d2 | Second dimension for 2D arrays of objects. |
dim3d1 | First dimension for 3D plain array. |
dim3d2 | Second dimension for 3D plain arrray. |
dim3d3 | Third dimension for 3D plain array. |
References IG.Lib.SerializerBase.SerializationTestClass.InitTestObject().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
|
getset |
Three dimensional array of doubles.