Developed by: John Walker, JSW Technology
Distributed by: Aonix
Copyright John Walker & JSW Technology 1998-2000.
All Rights Reserved.
The information contained herein is subject to change without notice.
ObjectAda is a trademark of Aonix
Microsoft, Visual C++, Win32 and Windows NT are trademarks of Microsoft, Inc.
Phar Lap is Registered in the U.S. Patent and Trademark Office by Phar Lap
Software, Inc.
ETS is a trademark of Phar Lap Software, Inc.
Last updated: 20 September 2000
The Symbol Table Viewer (STViewer) includes a browser for symbol tables generated by the C++ to Ada Technology. It also includes DACTool, which generates the Ada equivalent of a derived class in C++ from a symbol table.
STViewer Version 3.2 Release 1 is compatible with the following bindings released as part of ObjectAda OpenPack 7.2:
This release of STViewer can be used to read the following symbol tables included
with Aonix ObjectAda OpenPack Version 7.2:
STViewer can be downloaded using stv32.zip (646 KB)
Assuming that Objectada has been installed in c:\program files\aonix\objectada and that stv32.zip has been downloaded into the directory objectada then the files can be extracted as follows:
>c: >cd \"program files"\aonix\objectada\afc >..\bin\unzip ..\stv32.zip >cd ..\winapi >..\bin\unzip ..\stv32.zip >cd ..\ets >..\bin\unzip ..\stv32.zip
That should have replaced the following files:
Note:
STViewer Help includes user guides for STViewer and DACTool. The user guides have not been updated for this release.
Go back to ContentsThe browsing facilities have been improved. In particular Preprocessor Symbols have been included in the list of Global Symbols to reflect the single name space of C and C++.
Go back to ContentsSTViewer has a Multi Document Interface. That is, more than one symbol table can be open at the same time. However the functionality to deallocate the heap structure used to store the symbol table internally has not, yet, been implemented. Therefore the heap space is not freed until you exit STViewer.
The moral is to invoke STViewer for each symbol table you wish to browse and exit STViewer when you have finished with it to avoid gobbling virtual memory.
Go back to Contents