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 > %DeepSee.Query.memberFunction


class %DeepSee.Query.memberFunction extends %DeepSee.Query.function

This class defines a member function within a DeepSee query.
A "member" function is a function that is syntactically part of a member: member.FUNC or member.FUNC(a)
These are sometimes referred to as operators within MDX.

Method Inventory (Including Private)


parameter FUNCTIONCLASS = mbr;
Used to indicate which class of functions this class supports.

Methods (Including Private)

classmethod %BuildFunctionMetaData() as %Status
Test if function metadata is in the DeepSeeFunctionGLVN global. If not, put it there.
method %GetMemberProvider() as %DeepSee.Query.member
Return the member provider object associated with this node.
method %PreProcess(pIsSlicer As %Boolean = 0) as %Status
Execute the pre-processing logic for this node.
method %ToString(Output pSC As %Status) as %String
Convert this node to its text representation.

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)