|
IGLib
1.7.2
The IGLib base library for development of numerical, technical and business applications.
|
Test class for testing serialization. More...
Inheritance diagram for IG.Lib.SerializerBase.SerializationTestClass:
Collaboration diagram for IG.Lib.SerializerBase.SerializationTestClass: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... | |
Properties inherited from IG.Lib.SerializerBase.ISerializationTestClass | |
| 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.