This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.

For information on migrating to InterSystems IRIS, see the InterSystems IRIS Migration Guide and Migrating to InterSystems IRIS, both available on the WRC Distributions page (login required).

%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)

Parameters

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

Methods

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)

Feedback