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: