Enums ¶ ENCODING (Enum) ERROR (Enum)
ENCODING (ENUM) ¶ TYPE ENCODING : Attributes: qualified_only InOut: Name Comment UNKNOWN UTF8 UTF-8 Encoding UTF16 UTF-16 Encoding (host byte order) UTF16BE UTF-16 Encoding (big endian byte order) UTF16LE UTF-16 Encoding (little endian byte order)
IBuilder.Reset (METH) ¶ METHOD Reset Resets the Builder to be empty InOut: Scope Name Type Output eErrorID ERROR
Segments ¶ GetCurrentSegment (Method) GetFirstSegment (Method) GetNextSegment (Method) ValidateSegment (Method)
IBuilder.WriteIString (METH) ¶ METHOD WriteIString : UDINT Appends the contents of itfString to the buffer. It returns the number of bytes written. InOut: Scope Name Type Return WriteIString UDINT Input itfString IStringRepresentation Output eErrorID ERROR
IBuilder.WriteMemSegment (METH) ¶ METHOD WriteMemSegment : UDINT Appends the contents of pbyMemory to the buffer. It returns the number of bytes written. InOut: Scope Name Type Initial Return WriteMemSegment UDINT Input pbyMemory POINTER TO BYTE udiSize UDINT eEncoding ENCODING ENCODING.UTF8 Output eErrorID ERROR
IBuilder.WriteRune (METH) ¶ METHOD WriteRune : UDINT Appends the UTF-8 encoding of Unicode code point diRune to the buffer. It returns the number of bytes written. InOut: Scope Name Type Return WriteRune UDINT Input diRune RUNE Output eErrorID ERROR
IBuilder.WriteString (METH) ¶ METHOD WriteString : UDINT Appends the contents of sValue to the buffer. It returns the number of bytes written. InOut: Scope Name Type Initial Comment Return WriteString UDINT Inout Const sValue STRING(255) Input itfCharmap ICharmap 0 Default: Windows-1252 Output eErrorID ERROR
IBuilder.WriteWString (METH) ¶ METHOD WriteWString : UDINT Appends the contents of wsValue to the buffer. It returns the number of bytes written. InOut: Scope Name Type Comment Return WriteWString UDINT Inout Const wsValue WSTRING(255) Encoding UCS-2 Output eErrorID ERROR
ICharmap (ITF) ¶ INTERFACE ICharmap EXTENDS __SYSTEM.IQueryInterface Methods: Decode Encode Structure: Decode (Method) Encode (Method)