Jump to content

Object-Oriented Programming Using SOM and DSOM: Difference between revisions

From EDM2
No edit summary
Ak120 (talk | contribs)
mNo edit summary
Line 1: Line 1:
By [[Christina Lau]]
''By [[Christina Lau]]''
 
 
Download the [http://hobbes.nmsu.edu/h-viewer.php?dir=/pub/os2/dev/wps&file=OOProgSOM-DSOM_Examples.zip source code companion disk].


Download the [http://hobbes.nmsu.edu/h-viewer.php?dir=/pub/os2/dev/wps&file=OOProgSOM-DSOM_Examples.zip source code companion disk].


* [[Object-Oriented Programming Using SOM and DSOM:Preface|Preface]]
* [[Object-Oriented Programming Using SOM and DSOM:Preface|Preface]]
* [[Object-Oriented Programming Using SOM and DSOM:Acknowledgments|Acknowledgments]]
* [[Object-Oriented Programming Using SOM and DSOM:Acknowledgments|Acknowledgments]]
* Introduction
* Introduction
** [[Object-Oriented Programming Using SOM and DSOM:Introduction:What is SOM?|Introduction:What is SOM?]]
** [[Object-Oriented Programming Using SOM and DSOM:Introduction:What is SOM?|Introduction:What is SOM?]]
Line 17: Line 16:
** [[Object-Oriented Programming Using SOM and DSOM:Introduction:Language Bindings|Introduction:Language Bindings]]
** [[Object-Oriented Programming Using SOM and DSOM:Introduction:Language Bindings|Introduction:Language Bindings]]
** [[Object-Oriented Programming Using SOM and DSOM:Introduction:Getting Started|Introduction:Getting Started]]
** [[Object-Oriented Programming Using SOM and DSOM:Introduction:Getting Started|Introduction:Getting Started]]
* [[Object-Oriented Programming Using SOM and DSOM:Hello World in SOM|Hello World in SOM]]
* [[Object-Oriented Programming Using SOM and DSOM:Hello World in SOM|Hello World in SOM]]
** [[Object-Oriented Programming Using SOM and DSOM:Hello World in SOM:Some Basic Terminology|Some Basic Terminology]]
** [[Object-Oriented Programming Using SOM and DSOM:Hello World in SOM:Some Basic Terminology|Some Basic Terminology]]
Line 28: Line 28:
** [[Object-Oriented Programming Using SOM and DSOM:Hello World in SOM:Execute the Program|Execute the Program]]
** [[Object-Oriented Programming Using SOM and DSOM:Hello World in SOM:Execute the Program|Execute the Program]]
** [[Object-Oriented Programming Using SOM and DSOM:Hello World in SOM:Sumary|Sumary]]
** [[Object-Oriented Programming Using SOM and DSOM:Hello World in SOM:Sumary|Sumary]]
* [[Object-Oriented Programming Using SOM and DSOM:Understanding the Basics|Understanding the Basics]]
* [[Object-Oriented Programming Using SOM and DSOM:Understanding the Basics|Understanding the Basics]]
** [[Object-Oriented Programming Using SOM and DSOM:Understanding the Basics:SOMObject, THE ROOT OF ALL SOM CLASSES|SOMObject]]
** [[Object-Oriented Programming Using SOM and DSOM:Understanding the Basics:SOMObject, THE ROOT OF ALL SOM CLASSES|SOMObject]]
Line 45: Line 46:
** [[Object-Oriented Programming Using SOM and DSOM:Understanding the Basics:SOM CONTEXT|SOM CONTEXT]]
** [[Object-Oriented Programming Using SOM and DSOM:Understanding the Basics:SOM CONTEXT|SOM CONTEXT]]
** [[Object-Oriented Programming Using SOM and DSOM:Understanding the Basics:MODULE STATEMENT|MODULE STATEMENT]]
** [[Object-Oriented Programming Using SOM and DSOM:Understanding the Basics:MODULE STATEMENT|MODULE STATEMENT]]
* [[Object-Oriented Programming Using SOM and DSOM:A Complement to C++]]
* [[Object-Oriented Programming Using SOM and DSOM:A Complement to C++]]
** [[Object-Oriented Programming Using SOM and DSOM:A Complement to C++:THE NEED TO RE-COMPILE|THE NEED TO RE-COMPILE]]
** [[Object-Oriented Programming Using SOM and DSOM:A Complement to C++:THE NEED TO RE-COMPILE|THE NEED TO RE-COMPILE]]
Line 51: Line 53:
** [[Object-Oriented Programming Using SOM and DSOM:A Complement to C++:RUN-TIME TYPE IDENTIFICATION|RUN-TIME TYPE IDENTIFICATION]]
** [[Object-Oriented Programming Using SOM and DSOM:A Complement to C++:RUN-TIME TYPE IDENTIFICATION|RUN-TIME TYPE IDENTIFICATION]]
** [[Object-Oriented Programming Using SOM and DSOM:A Complement to C++:SUMMARY|SUMMARY]]
** [[Object-Oriented Programming Using SOM and DSOM:A Complement to C++:SUMMARY|SUMMARY]]
* [[Object-Oriented Programming Using SOM and DSOM:Distributing Your Objects|Distributing Your Objects]]
* [[Object-Oriented Programming Using SOM and DSOM:Distributing Your Objects|Distributing Your Objects]]
**[[Object-Oriented Programming Using SOM and DSOM:Distributing Your Objects:DSOM OVERVIEW|Distributing Your Objects:DSOM OVERVIEW]]
**[[Object-Oriented Programming Using SOM and DSOM:Distributing Your Objects:DSOM OVERVIEW|Distributing Your Objects:DSOM OVERVIEW]]
Line 62: Line 65:
**[[Object-Oriented Programming Using SOM and DSOM:Distributing Your Objects:DYNAMIC INVOCATION INTERFACE|Distributing Your Objects:DYNAMIC INVOCATION INTERFACE]]
**[[Object-Oriented Programming Using SOM and DSOM:Distributing Your Objects:DYNAMIC INVOCATION INTERFACE|Distributing Your Objects:DYNAMIC INVOCATION INTERFACE]]
**[[Object-Oriented Programming Using SOM and DSOM:Distributing Your Objects:A DISTRIBUTED CALENDAR|Distributing Your Objects:A DISTRIBUTED CALENDAR]]
**[[Object-Oriented Programming Using SOM and DSOM:Distributing Your Objects:A DISTRIBUTED CALENDAR|Distributing Your Objects:A DISTRIBUTED CALENDAR]]


* [[Object-Oriented Programming Using SOM and DSOM:Making Your Objects Persistent|Making Your Objects Persistent]]
* [[Object-Oriented Programming Using SOM and DSOM:Making Your Objects Persistent|Making Your Objects Persistent]]
Line 71: Line 73:
** [[Object-Oriented Programming Using SOM and DSOM:Making Your Objects Persistent:Execution|Making Your Objects Persistent:Execution]]
** [[Object-Oriented Programming Using SOM and DSOM:Making Your Objects Persistent:Execution|Making Your Objects Persistent:Execution]]
** [[Object-Oriented Programming Using SOM and DSOM:Making Your Objects Persistent:A Distributed and Persistent Calendar|Making Your Objects Persistent:A Distributed and Persistent Calendar]]
** [[Object-Oriented Programming Using SOM and DSOM:Making Your Objects Persistent:A Distributed and Persistent Calendar|Making Your Objects Persistent:A Distributed and Persistent Calendar]]


* [[Object-Oriented Programming Using SOM and DSOM:Making Your Objects Persistent:Using Replicated Objects|Making Your Objects Persistent:Using Replicated Objects]]
* [[Object-Oriented Programming Using SOM and DSOM:Making Your Objects Persistent:Using Replicated Objects|Making Your Objects Persistent:Using Replicated Objects]]
Line 89: Line 90:
** [[Object-Oriented Programming Using SOM and DSOM:Working with the Interface Repository:TypeCode|Working with the Interface Repository:TypeCode]]
** [[Object-Oriented Programming Using SOM and DSOM:Working with the Interface Repository:TypeCode|Working with the Interface Repository:TypeCode]]
** [[Object-Oriented Programming Using SOM and DSOM:Working with the Interface Repository:A Simple IR Browser|Working with the Interface Repository:A Simple IR Browser]]
** [[Object-Oriented Programming Using SOM and DSOM:Working with the Interface Repository:A Simple IR Browser|Working with the Interface Repository:A Simple IR Browser]]


* [[Object-Oriented Programming Using SOM and DSOM:Writing Your Own Emitter|Writing Your Own Emitter]]
* [[Object-Oriented Programming Using SOM and DSOM:Writing Your Own Emitter|Writing Your Own Emitter]]
Line 96: Line 96:
** [[Object-Oriented Programming Using SOM and DSOM:Writing Your Own Emitter:Emitter Framework Classes|Writing Your Own Emitter:Emitter Framework Classes]]
** [[Object-Oriented Programming Using SOM and DSOM:Writing Your Own Emitter:Emitter Framework Classes|Writing Your Own Emitter:Emitter Framework Classes]]
** [[Object-Oriented Programming Using SOM and DSOM:Writing Your Own Emitter:A Report Emitter|Writing Your Own Emitter:A Report Emitter]]
** [[Object-Oriented Programming Using SOM and DSOM:Writing Your Own Emitter:A Report Emitter|Writing Your Own Emitter:A Report Emitter]]


* [[Object-Oriented Programming Using SOM and DSOM:Future Directions|Future Directions]]
* [[Object-Oriented Programming Using SOM and DSOM:Future Directions|Future Directions]]
Line 107: Line 106:
** [[Object-Oriented Programming Using SOM and DSOM:Future Directions:VisualAge Announcement|Future Directions:VisualAge Announcement]]
** [[Object-Oriented Programming Using SOM and DSOM:Future Directions:VisualAge Announcement|Future Directions:VisualAge Announcement]]
** [[Object-Oriented Programming Using SOM and DSOM:Future Directions:Summary|Future Directions:Summary]]
** [[Object-Oriented Programming Using SOM and DSOM:Future Directions:Summary|Future Directions:Summary]]


* [[Object-Oriented Programming Using SOM and DSOM:References|References]]
* [[Object-Oriented Programming Using SOM and DSOM:References|References]]


[[Category:SOM Articles]]
[[Category:SOM Articles]]

Revision as of 23:00, 13 May 2016

By Christina Lau

Download the source code companion disk.