Panda3D
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions
IStreamWrapper Class Reference

This class provides a locking wrapper around an arbitrary istream pointer. More...

Inheritance diagram for IStreamWrapper:
StreamWrapperBase StreamWrapper

List of all members.

Public Member Functions

 IStreamWrapper (istream stream)
istream getIstream ()
 Returns the istream this object is wrapping.

Detailed Description

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.


Constructor & Destructor Documentation

IStreamWrapper ( istream  stream)

Member Function Documentation

Returns the istream this object is wrapping.

 All Classes Namespaces Functions Variables Enumerations Enumerator Properties