IStreamWrapper

from panda3d.core import 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

__init__(*args, **kwargs)
getIstream()

C++ Interface: get_istream(IStreamWrapper self)

/**
  • Returns the istream this object is wrapping.

*/

get_istream()

C++ Interface: get_istream(IStreamWrapper self)

/**
  • Returns the istream this object is wrapping.

*/

istream
upcastToStreamWrapperBase()

C++ Interface: upcast_to_StreamWrapperBase(const IStreamWrapper self)

upcast from IStreamWrapper to StreamWrapperBase

upcast_to_StreamWrapperBase()

C++ Interface: upcast_to_StreamWrapperBase(const IStreamWrapper self)

upcast from IStreamWrapper to StreamWrapperBase