The Common Framework

The common stream framework is the base architecture on which each stream family is built. It is divided into input streams and output streams. Both are composed of a handle class and two body classes, as shown in Figure 72 and Figure 73.

Figure 72. Common output stream framework

Figure 73. Common input stream framework

Classes RWHandleBase and RWBodyBase are part of the Smart Pointer package in the Threads Module.

In this section: