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

Author(s)
Packages  Description
SmartObjects is a philosophy more than anything else. They intercede on your behalf when performing access/assign on iVars. They also implement virtual instance variables, which protect the variables from code.

The examples shown in this package allow you to create C/C++ style structures and implement strong typing of variables at runtime. They also allow you to implement variable types not supported by Xbase++ (e.g. INT, ULONG, WORD etc.).

Update History
Version Updated Description
1.4 05.09.2005 Fix to SetNoIvar() method reported by Mark Carew
1.3 23.02.2005 Made code compatible with Xbase++ v1.90
Retains compatibility with earlier versions
1.2 19.12.2003 Added .cargo slot and .sizeOf() method to structures
1.1 12.12.2003 Bugfix (erroneous #define)
Also update to documentation
1.0 19.11.2003 Initial release