Chapter 15: designing an rwcollectable class, Chapter 16: internationalization – HP Integrity NonStop J-Series User Manual
Page 8

Designing Your Class to Use Isomorphic Persistence
Writing rwSaveGuts and rwRestoreGuts Functions
Isomorphic Persistence of a User-designed Class
Designing your Class to Use Polymorphic Persistence
Polymorphic Persistence Example
Always Save an Object by Value before Saving the Identical Object by
Pointer
Don't Save Distinct Objects with the Same Address
Don't Use Sorted RWCollections to Store Heterogeneous RWCollectables
Chapter 15: Designing an RWCollectable Class
Why Design an RWCollectable Class?
An Example of RWCollectable Classes
How to Create an RWCollectable Object
Add RWDECLARE_COLLECTABLE() to your Class Declaration
Provide a Class Identifier for Your Class
Add Definitions for Virtual Functions
How to Add Polymorphic Persistence
Chapter 16: Internationalization
Localizing Alphabets with RWCString and RWWString
Challenges of Localizing Currencies, Numbers, Dates, and Times