IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
IG.Sim.ISimulationComponentDto Interface Reference

Interface for all components of simulation DTOs. More...

+ Inheritance diagram for IG.Sim.ISimulationComponentDto:

Public Member Functions

void NulllifyCrossLinks ()
 Sets all cross links in the internall structure of the current DTO (data transfer object) to null. Cross links facilitate traversing of teh internal structure. More...
 
void RestoreCrossLinks ()
 Restore cross links in the internall structure of the current DTO. More...
 
string GetComponentType ()
 Returns type of the current component. More...
 

Detailed Description

Interface for all components of simulation DTOs.

Includes common operations necessary to handle any simulation data prepared for reading/writing in standard formats.

$A Igor Nov11;

Member Function Documentation

void IG.Sim.ISimulationComponentDto.NulllifyCrossLinks ( )

Sets all cross links in the internall structure of the current DTO (data transfer object) to null. Cross links facilitate traversing of teh internal structure.

Implemented in IG.Sim.SimDomainDto, IG.Sim.SimFieldElemetDto< FieldType >, and IG.Sim.SimFieldBaseDto< FieldType >.

void IG.Sim.ISimulationComponentDto.RestoreCrossLinks ( )

Restore cross links in the internall structure of the current DTO.

Implemented in IG.Sim.SimDomainDto, IG.Sim.SimFieldElemetDto< FieldType >, and IG.Sim.SimFieldBaseDto< FieldType >.

string IG.Sim.ISimulationComponentDto.GetComponentType ( )

Returns type of the current component.


The documentation for this interface was generated from the following file: