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