|
|
| Handle (size_t size) |
| |
Public Member Functions inherited from DD::Image::BaseHandle |
|
| BaseHandle (void *data, size_t size) |
| | ctor, sets the data and size
|
| |
|
| ~BaseHandle () override=0 |
| | Empty function - C++ requires an implementation for pure virtual destructors.
|
| |
|
void * | getAllocatedData () const |
| | Get the data that has been allocated at construction.
|
| |
|
size_t | getDataSize () const |
| | get the amount of data that is pointed to by this handle
|
| |
|
void | ref () |
| | increment the reference count
|
| |
|
void | unref () |
| | decrement the reference count. delete object if this becomes zero.
|
| |
|
int | refcount () const |
| | get the reference counter
|
| |
Standard handle, which allocates via DD Images memory pool.