Caller

Description:              This function takes a given object value for a module and returns the object value of the module by which it was called.

Returns:                    Object

Usage:                       Script or Steady State

Format:                      Caller(Object)

Parameters:             Object    { object }  { required }  { no default: }

                                                An object value that specifies the instance whose caller is desired.

Example:

obj = Caller(Self());

This assigns the pointer to the caller of the current module to variable Obj.

See Also:

FindVariable | Self