IRISLIB database
TextServices Class Reference

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

Static Public Member Functions

_.Library.Status GetTextAsArray (_.Library.String pFullName, _.Library.Integer pFlags, _.Library.String pTextArray, _.Library.Boolean pBinary)
 This class provides the external interface for retrieving, storing, and compiling documents representing classes, routines, and include files (amongst others). More...
 

Detailed Description

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

Member Function Documentation

◆ GetTextAsArray()

_.Library.Status GetTextAsArray ( _.Library.String  pFullName,
_.Library.Integer  pFlags,
_.Library.String  pTextArray,
_.Library.Boolean  pBinary 
)
static

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

Given a name, return an array of strings representing the document. On success the

returned TextArray 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 TextArray will contain chunks of Base64-encoded data. and the node TextArray("bin") will be set to 1.