Next: , Previous: , Up: The Output Library   [Index]


13.2.2 Byte Data Output Functions

<prefix>_data

void <prefix>_data(data d);

outputs the d byte array

<prefix>_edata

void <prefix>_edata(data d);

outputs the d byte array escaped for shell use

<prefix>_gdata

void <prefix>_gdata(text g, data d);

outputs the d byte array with the characters 0 through 31, ‘"’, ‘\’, 127 through 255 and the characters in g escaped

<prefix>_psdata

void <prefix>_psdata(data d, integer x, integer a);

outputs the first a characters following the x position in the d byte array (negative position indications are interpreted with respect to the end of string)

See Negative Indices.