HealthShare Health Connect 2020.1Opens in a new window > Class Reference > %SYS namespace > %Atelier.v2.Utils.TextServices


class %Atelier.v2.Utils.TextServices extends %Library.RegisteredObject

This class provides the external interface for retrieving, storing, and compiling documents representing classes, routines, and include files (amongst others).

Method Inventory (Including Private)

Methods (Including Private)

classmethod ErrToStatus(pErr) as %Status [ Language = objectscript ]
classmethod GetTextAsArray(pFullName As %String, pFlags As %Integer = 0, Output pTextArray As %String, pBinary As %Boolean = 0) as %Status [ Language = objectscript ]
Given a name, return an array of strings representing the document. On success the returned pTextArray will have the 0 subscript set to the number of lines and the subscripts 1-n will contain the actual text.
Or, if the pBinary flag is set, the returned pTextArray will contain chunks of Base64-encoded data and the node pTextArray("bin") will be set to 1.
The pFlags parameter contains bit flags defined as:
Source format: 0 = UDL, 1 = XML, 2 = %RO
Class storage section only: 8
Split method arguments one per line: 16

Inherited Members

Inherited Methods (Including Private)

FeedbackOpens in a new window