#include <ZStrim_Limited.h>
Inheritance diagram for ZStrimW_Limited:
Public Member Functions | |
virtual void | Imp_Flush () |
If this strim buffers data then pass it on to its ultimate destination. |
void ZStrimW_Limited::Imp_Flush | ( | ) | [virtual] |
If this strim buffers data then pass it on to its ultimate destination.
Some write strims buffer the data written to them, or are built atop a foundation that may buffer data. Such strims should override Flush
and push that buffered data on to its ultimate destination. When the method returns the data may still not have reached its ultimate destination, but is guaranteed to do at some point in the future with no further action necessary on the caller's part.
Reimplemented from ZStrimW.