HB_IsByRef
Tests if a parameter is passed by reference.
Syntax
HB_IsByRef( @<variable> ) --> lIsByReference
Arguments
@<variable> <variable> is the symbolic name of any parameter passed to a function, method or procedure
Return
.T. (true) if the variable <variable> is passed by reference, otherwise .F. (false) is returned.
Description
Function HB_IsByRef() is used to test if a variable is passed by reference to a function, method or procedure. This requires to pass <variable> by reference to HB_IsByRef(). If <variable> is not passed by reference to HB_IsByRef(), a runtime error is raised.
See also
HB_IsArray(), HB_IsBlock(), HB_IsDate(), HB_IsHash(), HB_IsLogical(), HB_IsMemo(), HB_IsNIL(), HB_IsNull(), HB_IsNumeric(), HB_IsObject(), HB_IsPointer(), HB_IsString(), Type(), Valtype()