IStreamWrapper

class IStreamWrapper

Bases: StreamWrapperBase

This class provides a locking wrapper around an arbitrary istream pointer. A thread may use this class to perform an atomic seek/read/gcount operation.

Inheritance diagram

Inheritance diagram of IStreamWrapper

explicit IStreamWrapper(std::istream &stream)
std::istream *get_istream(void) const

Returns the istream this object is wrapping.