When creating an instance of a Rogue Wave virtual stream, such as an
RWpostream, you will usually use a low-level construct, such as an
RWSocket. In many cases, you will need to build some intermediate objects before creating the virtual stream. For example, you might create an
RWPortal, then an
RWPortalStreambuf, and then an
RWpostream.