![]() |
NDEVR
API Documentation
|
A writable smart pointer to ImageCacheData that acquires a write lock on construction. More...
Public Member Functions | |
| ImageWritePointer () | |
| Default constructor. | |
| ImageWritePointer (const DynamicPointer< ImageCacheData > &d) | |
| Constructs a write pointer from a DynamicPointer and acquires a write lock. | |
A writable smart pointer to ImageCacheData that acquires a write lock on construction.
Ensures thread-safe write access to cached image data.
Definition at line 115 of file ImageFactory.h.
|
inline |
Default constructor.
Creates a null write pointer with no lock.
Definition at line 120 of file ImageFactory.h.
|
inline |
Constructs a write pointer from a DynamicPointer and acquires a write lock.
| [in] | d | The dynamic pointer to the image cache data. |
Definition at line 127 of file ImageFactory.h.