This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

Home > Class Reference > %SYS namespace > %IO.IParts.ByteIO


abstract class %IO.IParts.ByteIO extends %Library.RegisteredObject

/// Aggregation holder class for a stream of raw bytes that represent encoded characters. The CharEncoding property designates which character encoding should be applied to convert the bytes into characters.

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties (Including Private)

property CharEncoding as %String [ InitialExpression = "Native" ];
Info-only description of the character encoding that this byte stream represents, if it represents the storage or transport format of a character stream. A value of "RawBytes" or "Binary" in this property means the stream does not represent character data.
Property methods: CharEncodingDisplayToLogical(), CharEncodingGet(), CharEncodingIsValid(), CharEncodingLogicalToDisplay(), CharEncodingLogicalToOdbc(), CharEncodingNormalize(), CharEncodingSet()

Methods (Including Private)

method CharEncodingSet(pCharEncoding As %String) as %Status

Inherited Members

Inherited Methods (Including Private)


FeedbackOpens in a new window