constructor
[ Funktion ]
public constructor(endianness = TcHmi.Endianness.LittleEndian, length?: number)
Erzeugt einen neuen Base64BinaryReader.
Parameter
Name | Typ | Beschreibung |
---|---|---|
endianness [ Optional ] | Die Byte-Reihenfolge in der Daten im Base64-String gespeichert werden sollen. Wird dieser Parameter nicht angegeben, so wird der Default-Wert LittleEndian verwendet. | |
length [ Optional ] | Die Länge der Daten in Bytes, die geschrieben werden soll. Wird dieser Parameter angegeben, so werden Fehler ausgelöst, wenn versucht wird Daten zu schreiben, die die angegebene Länge überschreiten. Wenn getEncodedString aufgerufen wird bevor die angegebene Länge erreicht ist, so werden die verbleibenden Bytes mit 0 aufgefüllt. |
Beispiel – JavaScript
var writer = new TcHmi.Base64BinaryWriter();
var writerBigEndian = new TcHmi.Base64BinaryWriter(TcHmi.Endianness.BigEndian);
var writerFixedLength = new TcHmi.Base64BinaryWriter(TcHmi.Endianness.LittleEndian, 20);
Verfügbar ab Version 1.10 |