home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / oodit10.zip / OODIT.REA < prev    next >
Text File  |  1994-03-18  |  6KB  |  71 lines

  1. OOdit - The Object Oriented Editor for C++                                      
  2. ===========================================                                     
  3.                                                                                 
  4. Comments, questions and requirements can be communicated                        
  5. thru the OODIT FORUM on IBMPC.                                                  
  6.                                                                                 
  7.                                                                                 
  8. WHAT IS IT?:                                                                    
  9.                                                                                 
  10. C++ Object editor that gives a C++ developer some of the                        
  11. benefits of coding in an OO specific development environment.                   
  12. It will create compilable source code (.CPP and .HPP files)                     
  13. from the class information.  It will also create/display the                    
  14. class hierarchy based on the .CPP and .HPP files.                               
  15.                                                                                 
  16.   - keeps .cpp and .hpp files in sync                                           
  17.   - editing environment designed for OO development                             
  18.   - ability to see existing C++ class libraries w/o compiling                   
  19.   - view variables, methods on class-by-class basis                             
  20.   - automatic generation of accessor methods                                    
  21.                                                                                 
  22. We've been working on this internal tool for a few months and                   
  23. think it is very useful in building and manipulating classes                    
  24. in C++.  We are in the process of writing code where OOdit                      
  25. can read in existing class libraries that you can work on                       
  26. within the tool.  When that code is available, we'll ship                       
  27. it out to everyone who has requested the package.                               
  28. INSTALLATION:                                                                   
  29.                                                                                 
  30.   Create a directory to install OOdit in                                        
  31.                                                                                 
  32.   Receive the OODITxxx RAMBIN file into the directory                           
  33.           receive OODITOS2.RAM OODITOS2 RAMBIN A                                
  34.                            or                                                   
  35.           receive OODITWIN.RAM OODITWIN RAMBIN A                                
  36.                                                                                 
  37.   Go to the OODIT directory you created                                         
  38.           cd oodit                                                              
  39.                                                                                 
  40.   Use loadram to unpack it                                                      
  41.           LOADRAM2 OODITOS2.RAM                                                 
  42.                    or                                                           
  43.           LOADRAM OODITWIN.RAM                                                  
  44.                                                                                 
  45.     *Loadram and loadram2 are included in the package.  If you do               
  46.      not already have these tools, download them from your                      
  47.      host to your PC.  If you already have access to these tools,               
  48.      you may delete them from your reader.                                      
  49.                                                                                 
  50.   Type  OODIT  to start the tool.                                               
  51.                                                                                 
  52.                                                                                 
  53. We're very interested in what you think about this tool and                     
  54. other things you would like to see it do.  Any comments or                      
  55. questions can be sent to  TERRIE at STLVM22.                                    
  56.                                                                                 
  57.                                                                                 
  58. TEMPORARY RESTRICTIONS:                                                         
  59.                                                                                 
  60. Cannot insert a base class for a top level class.                               
  61. this limitation is temporary, but it will give wierd                            
  62. results if tried.                                                               
  63.                                                                                 
  64. If there is a multiply-inherited subclass, deleting it will only                
  65. remove the reference from the first instance of parenting.                      
  66. In order to successfully deleteit, it must be deleted from each                 
  67. of the base classes, and thisonly after the window is refreshed                 
  68. by selecting edit->base classes) from the selected pulldown in                  
  69. the 'OOdit - library window' window.                                            
  70.                                                                                 
  71.