Jump to content

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

From EDM2
Ak120 (talk | contribs)
mNo edit summary
Ak120 (talk | contribs)
No edit summary
Line 32: Line 32:
** [[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]]
** [[Object-Oriented Programming Using SOM and DSOM:Understanding the Basics:SOMClass, THE ROOT OF ALL SOM METACLASSES|SOMClass]]
** [[Object-Oriented Programming Using SOM and DSOM:Understanding the Basics:SOMClass, THE ROOT OF ALL SOM METACLASSES|SOMClass]]
** [[Object-Oriented Programming Using SOM and DSOM:Understanding the Basics:SOM KERNEL CLASSES|SOM KERNEL CLASSES]]
** [[Object-Oriented Programming Using SOM and DSOM:Understanding the Basics:SOM KERNEL CLASSES|SOM Kernel Classes]]
** [[Object-Oriented Programming Using SOM and DSOM:Understanding the Basics:SOM RUN-TIME ENVIRONMENT INITIALIZATION|SOM RUN-TIME ENVIRONMENT INITIALIZATION]]
** [[Object-Oriented Programming Using SOM and DSOM:Understanding the Basics:SOM RUN-TIME ENVIRONMENT INITIALIZATION|SOM RUN-TIME ENVIRONMENT INITIALIZATION]]
** [[Object-Oriented Programming Using SOM and DSOM:Understanding the Basics:ATTRIBUTES VS. INSTANCE VARIABLES|ATTRIBUTES VS. INSTANCE VARIABLES]]
** [[Object-Oriented Programming Using SOM and DSOM:Understanding the Basics:ATTRIBUTES VS. INSTANCE VARIABLES|ATTRIBUTES VS. INSTANCE VARIABLES]]
Line 47: Line 47:
** [[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++|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]]
** [[Object-Oriented Programming Using SOM and DSOM:A Complement to C++:EXPORT ENTRY IN DLLS|EXPORT ENTRY IN DLLS]]
** [[Object-Oriented Programming Using SOM and DSOM:A Complement to C++:EXPORT ENTRY IN DLLS|EXPORT ENTRY IN DLLS]]
** [[Object-Oriented Programming Using SOM and DSOM:A Complement to C++:DYNAMIC CLASS LOADING|DYNAMIC CLASS LOADING]]
** [[Object-Oriented Programming Using SOM and DSOM:A Complement to C++:DYNAMIC CLASS LOADING|DYNAMIC CLASS LOADING]]
** [[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|DSOM Overview]]
**[[Object-Oriented Programming Using SOM and DSOM:Distributing Your Objects:DEFINE AND IMPLEMENT YOUR OBJECTS|Distributing Your Objects:DEFINE AND IMPLEMENT YOUR OBJECTS]]
**[[Object-Oriented Programming Using SOM and DSOM:Distributing Your Objects:DEFINE AND IMPLEMENT YOUR OBJECTS|DEFINE AND IMPLEMENT YOUR OBJECTS]]
**[[Object-Oriented Programming Using SOM and DSOM:Distributing Your Objects:SERVER PROGRAM|Distributing Your Objects:SERVER PROGRAM]]
**[[Object-Oriented Programming Using SOM and DSOM:Distributing Your Objects:SERVER PROGRAM|Server Program]]
**[[Object-Oriented Programming Using SOM and DSOM:Distributing Your Objects:CLIENT PROGRAM|Distributing Your Objects:CLIENT PROGRAM]]
**[[Object-Oriented Programming Using SOM and DSOM:Distributing Your Objects:CLIENT PROGRAM|Client Program]]
**[[Object-Oriented Programming Using SOM and DSOM:Distributing Your Objects:CONFIGURATION|Distributing Your Objects:CONFIGURATION]]
**[[Object-Oriented Programming Using SOM and DSOM:Distributing Your Objects:CONFIGURATION|Configuration]]
**[[Object-Oriented Programming Using SOM and DSOM:Distributing Your Objects:BUILDING AND REGISTERING THE CLASSES|Distributing Your Objects:BUILDING AND REGISTERING THE CLASSES]]
**[[Object-Oriented Programming Using SOM and DSOM:Distributing Your Objects:BUILDING AND REGISTERING THE CLASSES|BUILDING AND REGISTERING THE CLASSES]]
**[[Object-Oriented Programming Using SOM and DSOM:Distributing Your Objects:EXECUTION|Distributing Your Objects:EXECUTION]]
**[[Object-Oriented Programming Using SOM and DSOM:Distributing Your Objects:EXECUTION|Execution]]
**[[Object-Oriented Programming Using SOM and DSOM:Distributing Your Objects:A CHECKLIST FOR DSOM CONFIGURATION|Distributing Your Objects:A CHECKLIST FOR DSOM CONFIGURATION]]
**[[Object-Oriented Programming Using SOM and DSOM:Distributing Your Objects:A CHECKLIST FOR DSOM CONFIGURATION|A CHECKLIST FOR DSOM CONFIGURATION]]
**[[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|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|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]]
** [[Object-Oriented Programming Using SOM and DSOM:Making Your Objects Persistent:PSOM Overview|Making Your Objects Persistent:PSOM Overview]]
** [[Object-Oriented Programming Using SOM and DSOM:Making Your Objects Persistent:PSOM Overview|PSOM Overview]]
** [[Object-Oriented Programming Using SOM and DSOM:Making Your Objects Persistent:Define and Implement a Persistent Object|Making Your Objects Persistent:Define and Implement a Persistent Object]]
** [[Object-Oriented Programming Using SOM and DSOM:Making Your Objects Persistent:Define and Implement a Persistent Object|Define and Implement a Persistent Object]]
** [[Object-Oriented Programming Using SOM and DSOM:Making Your Objects Persistent:Client Program|Making Your Objects Persistent:Client Program]]
** [[Object-Oriented Programming Using SOM and DSOM:Making Your Objects Persistent:Client Program|Making Your Objects Persistent:Client Program]]
** [[Object-Oriented Programming Using SOM and DSOM:Making Your Objects Persistent:Building and Registering the Classes|Making Your Objects Persistent:Building and Registering the Classes]]
** [[Object-Oriented Programming Using SOM and DSOM:Making Your Objects Persistent:Building and Registering the Classes|Building and Registering the Classes]]
** [[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|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|Using Replicated Objects]]
** [[Object-Oriented Programming Using SOM and DSOM:Making Your Objects Persistent:Using Replicated Objects:RSOM Overview|Making Your Objects Persistent:Using Replicated Objects:RSOM Overview]]
** [[Object-Oriented Programming Using SOM and DSOM:Making Your Objects Persistent:Using Replicated Objects:RSOM Overview|RSOM Overview]]
** [[Object-Oriented Programming Using SOM and DSOM:Making Your Objects Persistent:Using Replicated Objects:Define and Implement a Replicated Object|Making Your Objects Persistent:Using Replicated Objects:Define and Implement a Replicated Object]]
** [[Object-Oriented Programming Using SOM and DSOM:Making Your Objects Persistent:Using Replicated Objects:Define and Implement a Replicated Object|Define and Implement a Replicated Object]]
** [[Object-Oriented Programming Using SOM and DSOM:Making Your Objects Persistent:Using Replicated Objects:Client Program|Making Your Objects Persistent:Using Replicated Objects:Client Program]]
** [[Object-Oriented Programming Using SOM and DSOM:Making Your Objects Persistent:Using Replicated Objects:Client Program|Client Program]]
** [[Object-Oriented Programming Using SOM and DSOM:Making Your Objects Persistent:Using Replicated Objects:Building and Registering the Classes|Making Your Objects Persistent:Using Replicated Objects:Building and Registering the Classes]]
** [[Object-Oriented Programming Using SOM and DSOM:Making Your Objects Persistent:Using Replicated Objects:Building and Registering the Classes|Building and Registering the Classes]]
** [[Object-Oriented Programming Using SOM and DSOM:Making Your Objects Persistent:Using Replicated Objects:TCP/IP|Making Your Objects Persistent:Using Replicated Objects:TCP/IP]]
** [[Object-Oriented Programming Using SOM and DSOM:Making Your Objects Persistent:Using Replicated Objects:TCP/IP|TCP/IP]]
** [[Object-Oriented Programming Using SOM and DSOM:Making Your Objects Persistent:Using Replicated Objects:Execution|Making Your Objects Persistent:Using Replicated Objects:Execution]]
** [[Object-Oriented Programming Using SOM and DSOM:Making Your Objects Persistent:Using Replicated Objects:Execution|Execution]]
** [[Object-Oriented Programming Using SOM and DSOM:Making Your Objects Persistent:Using Replicated Objects:A Replicated Calendar|Making Your Objects Persistent:Using Replicated Objects:A Replicated Calendar]]
** [[Object-Oriented Programming Using SOM and DSOM:Making Your Objects Persistent:Using Replicated Objects:A Replicated Calendar|A Replicated Calendar]]


* [[Object-Oriented Programming Using SOM and DSOM:Working with the Interface Repository|Working with the Interface Repository]]
* [[Object-Oriented Programming Using SOM and DSOM:Working with the Interface Repository|Working with the Interface Repository]]
** [[Object-Oriented Programming Using SOM and DSOM:Working with the Interface Repository:Who Uses the Interface Repository|Working with the Interface Repository:Who Uses the Interface Repository]]
** [[Object-Oriented Programming Using SOM and DSOM:Working with the Interface Repository:Who Uses the Interface Repository|Who Uses the Interface Repository]]
** [[Object-Oriented Programming Using SOM and DSOM:Working with the Interface Repository:Managing the Interface Repository|Working with the Interface Repository:Managing the Interface Repository]]
** [[Object-Oriented Programming Using SOM and DSOM:Working with the Interface Repository:Managing the Interface Repository|Managing the Interface Repository]]
** [[Object-Oriented Programming Using SOM and DSOM:Working with the Interface Repository:Building the Interface Repository|Working with the Interface Repository:Building the Interface Repository]]
** [[Object-Oriented Programming Using SOM and DSOM:Working with the Interface Repository:Building the Interface Repository|Building the Interface Repository]]
** [[Object-Oriented Programming Using SOM and DSOM:Working with the Interface Repository:Accessing the Interface Repository|Working with the Interface Repository:Accessing the Interface Repository]]
** [[Object-Oriented Programming Using SOM and DSOM:Working with the Interface Repository:Accessing the Interface Repository|Accessing the Interface Repository]]
** [[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|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|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]]
** [[Object-Oriented Programming Using SOM and DSOM:Writing Your Own Emitter:What is an Emitter?|Writing Your Own Emitter:What is an Emitter?]]
** [[Object-Oriented Programming Using SOM and DSOM:Writing Your Own Emitter:What is an Emitter?|What is an Emitter?]]
** [[Object-Oriented Programming Using SOM and DSOM:Writing Your Own Emitter:Developing an Emitter|Writing Your Own Emitter:Developing an Emitter]]
** [[Object-Oriented Programming Using SOM and DSOM:Writing Your Own Emitter:Developing an Emitter|Developing an Emitter]]
** [[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|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|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]]
** [[Object-Oriented Programming Using SOM and DSOM:Future Directions:IBM and Hewlett-Packard Announcement|Future Directions:IBM and Hewlett-Packard Announcement]]
** [[Object-Oriented Programming Using SOM and DSOM:Future Directions:IBM and Hewlett-Packard Announcement|IBM and Hewlett-Packard Announcement]]
** [[Object-Oriented Programming Using SOM and DSOM:Future Directions:Digitalk Announcement|Future Directions:Digitalk Announcement]]
** [[Object-Oriented Programming Using SOM and DSOM:Future Directions:Digitalk Announcement|Digitalk Announcement]]
** [[Object-Oriented Programming Using SOM and DSOM:Future Directions:ParcPlace Systems Announcement|Future Directions:ParcPlace Systems Announcement]]
** [[Object-Oriented Programming Using SOM and DSOM:Future Directions:ParcPlace Systems Announcement|ParcPlace Systems Announcement]]
** [[Object-Oriented Programming Using SOM and DSOM:Future Directions:WATCOM Announcement|Future Directions:WATCOM Announcement]]
** [[Object-Oriented Programming Using SOM and DSOM:Future Directions:WATCOM Announcement|WATCOM Announcement]]
** [[Object-Oriented Programming Using SOM and DSOM:Future Directions:Objective Inc. Announcement|Future Directions:Objective Inc. Announcement]]
** [[Object-Oriented Programming Using SOM and DSOM:Future Directions:Objective Inc. Announcement|Objective Inc. Announcement]]
** [[Object-Oriented Programming Using SOM and DSOM:Future Directions:DirectToSOM |Future Directions:DirectToSOM ]]
** [[Object-Oriented Programming Using SOM and DSOM:Future Directions:DirectToSOM |DirectToSOM]]
** [[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|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|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:21, 13 May 2016

By Christina Lau

Download the source code companion disk.