Panda3D
|
This class provides a locking wrapper around an arbitrary ostream pointer. A thread may use this class to perform an atomic seek/write operation. More...
Public Member Functions | |
__init__ (Ostream stream) | |
Ostream | getOstream () |
Returns the ostream this object is wrapping. More... | |
![]() | |
acquire () | |
Acquires the internal lock. More... | |
release () | |
Releases the internal lock. Must be called exactly once following a call to acquire(). See the cautions with acquire(). More... | |
This class provides a locking wrapper around an arbitrary ostream pointer. A thread may use this class to perform an atomic seek/write operation.
__init__ | ( | Ostream | stream | ) |
Ostream getOstream | ( | ) |
Returns the ostream this object is wrapping.