*Where this package relies on other packages, the additional packages are listed below it.

Author(s)
Packages  Description
A small library written in assembly which traverses the callstack to locate both parameters and parameter lists, which you can then perform various operations on:
  1. GetParamCount - find out how many params were passed to a parent procedure
  2. GetParamType - determine the type of a parameter
  3. GetParamValue - get a copy of a parameter
  4. IsParamByRef - determine whether a parameter was passed by reference
  5. IsParamByRefAll - fetch bitmap indicating the by-ref status of all parameters

Update History
Version Updated Description
3.0 05.06.2006 Wow, 2 years since the last update!
  • Now works with all versions of Xbase++
  • Added IsParamByRefAll to fetch bitmap flags
  • Added 3 routines to fetch Xbase++ runtime version
  • Added routine to fetch version of library
  • Added routine to fetch copyright notice
  • Optimised some of the routines to be even faster
  • Corrected typos in docs and clarified some explanations

Warning: FLOAT types now reported as 'N'
2.0 08.06.2004
  • Created library
  • Added several new routines
  • Allowed functions to walk the callstack
1.0 04.06.2004 Initial release