LinesS (String) Interface
This interface can be used to read/modify the properties of the Lines Class where the values are Strings. The structure of the interface is as follows:
CStr LinesS(int32_t Parameter, CStr argument)
This interface returns a string, the variable “parameter” is used to specify the property of the class to be used and the variable “argument” can be used to modify the value of the property when necessary. Reading and writing properties are separated and require a different parameter number to be executed.
The properties (parameter) are integer numbers and are described as follows:
Parameter 0: Lines.Name read
This parameter gets the name of the active Line element.
Parameter 1: Lines.Name write
This parameter sets the name of the Line element to set it active.
Parameter 2: Lines.Bus1 read
This parameter gets the name of bus for terminal 1.
Parameter 3: Lines.Bus1 write
This parameter sets the name of bus for terminal 1.
Parameter 4: Lines.Bus2 read
This parameter gets the name of bus for terminal 2.
Parameter 5: Lines.Bus2 write
This parameter sets the name of bus for terminal 2.
Parameter 6: Lines.LineCode read
This parameter gets the name of LineCode object that defines the impedances.
Parameter 7: Lines.LineCode write
This parameter sets the name of LineCode object that defines the impedances.
Parameter 8: Lines.Geometry read
This parameter gets the name of the Line geometry code.
Parameter 9: Lines.Geometry write
This parameter sets the name of the Line geometry code.
Parameter 10: Lines.Spacing read
This parameter gets the name of the Line spacing code.
Parameter 11: Lines.Spacing write
This parameter sets the name of the Line spacing code.