Class Hierarchy
IAcReadStream IAcWriteStream
C++
class IAcWriteStream : public IAcReadStream;
File
IAcReadWriteStream.h
Description
Interface for a read/write stream.
When using objects of this class there are two guidelines to follow:
- Don't call any instance methods on a pointer to the object after calling close() because close() can deallocate the object thus making the pointer invalid.
- If the framework which provided the pointer to the stream object has a factory method for deleting the object, then follow the requirements of that framework and call the delete method when expected.