Panda3D
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

istream getIstream ( )

Returns the istream this object is wrapping.

 All Classes Namespaces Functions Variables Enumerations Enumerator Properties