The stream framework in the CommonPoint application system consists of a set of classes and a protocol for saving objects to streams and restoring objects from streams. Saving objects to streams lets objects outlive the immediate environment in which they are created. An object which outlives the process, task, application, or environment which creates it is called a persistent object. In this connection streams enable persistent storage of objects.
After reading this chapter, you will know how to:
- Create streams
- Create memory and associate it with streams
- Write objects to streams
- Resurrect objects from streams
- Define stream operations for your own classes
- Subclass streams
- Streams and persistent storage
-
- What is streaming?
-
- Stream classes
-
- Virtual memory and streams
-
- Using streams
-
- Flattening and resurrecting objects
-
- Streaming operations
-
- Freeze levels
-
- Caveats: flattening and resurrecting template classes
-
[Contents]
[Previous]
[Next]
Click the icon to mail questions or corrections about this material to Taligent personnel.
Copyright©1995 Taligent,Inc. All rights reserved.
Generated with WebMaker