Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new window

For information on migrating to InterSystems IRISOpens in a new window, see the InterSystems IRIS Migration Guide and Migrating to InterSystems IRIS, both available on the WRC Distributions pageOpens in a new window (login required).

PublicList

Specifies the public variables for this method. Applies only if the method is written in ObjectScript and is a procedure block.

Usage

To specify the list of public variables for the method, use the following syntax:

Method name(formal_spec) As returnclass [ PublicList = variablelist ]
{
   //implementation
}

Where publiclist is either a single variable name or a comma-separated list of variable names, enclosed in parentheses.

Details

This keyword is used only if method is written in ObjectScript and is a procedure block. In ObjectScript, the public list specifies a list of variables that are scoped as public variables. Public variables are visible to any methods invoked from the method defining the public list.

Default

If you omit this keyword, the method has no public variables.

See Also

FeedbackOpens in a new window