Class TCIMExporter

Unit

Declaration

type TCIMExporter = class(TObject)

Description

Hierarchy

Overview

Fields

Public Separate: Boolean;

Methods

Public procedure StartUuidList(size: Integer);
Public procedure FreeUuidList;
Public procedure WriteHashedUUIDs(F: TFileStream);
Public procedure AddHashedUUID(key: String; UuidVal: String);
Public procedure DefaultCircuitUUIDs(var fdrID: TUuid; var subID: TUuid; var rgnID: TUuid; var subGeoID: TUuid);
Public procedure ExportCDPSM(FileNm: String; Substation: String; SubGeographicRegion: String; GeographicRegion: String; FdrUUID: TUuid; SubUUID: TUuid; SubGeoUUID: TUuid; RgnUUID: TUuid; Combined: Boolean = TRUE);
Public constructor Create(dssContext: TDSSContext);
Public destructor Destroy; override;
Public procedure WriteCimLn(prf: ProfileChoice; const s: String);
Public procedure StartInstance(prf: ProfileChoice; Root: String; Obj: TNamedObject);
Public procedure StartFreeInstance(prf: ProfileChoice; Root: String; uuid: TUUID);
Public procedure EndInstance(prf: ProfileChoice; Root: String);

Description

Fields

Public Separate: Boolean;
 

Methods

Public procedure StartUuidList(size: Integer);
 
Public procedure FreeUuidList;
 
Public procedure WriteHashedUUIDs(F: TFileStream);
 
Public procedure AddHashedUUID(key: String; UuidVal: String);
 
Public procedure DefaultCircuitUUIDs(var fdrID: TUuid; var subID: TUuid; var rgnID: TUuid; var subGeoID: TUuid);
 
Public procedure ExportCDPSM(FileNm: String; Substation: String; SubGeographicRegion: String; GeographicRegion: String; FdrUUID: TUuid; SubUUID: TUuid; SubGeoUUID: TUuid; RgnUUID: TUuid; Combined: Boolean = TRUE);
 
Public constructor Create(dssContext: TDSSContext);
 
Public destructor Destroy; override;
 
Public procedure WriteCimLn(prf: ProfileChoice; const s: String);
 
Public procedure StartInstance(prf: ProfileChoice; Root: String; Obj: TNamedObject);
 
Public procedure StartFreeInstance(prf: ProfileChoice; Root: String; uuid: TUUID);
 
Public procedure EndInstance(prf: ProfileChoice; Root: String);
 

Generated by PasDoc 0.16.0.