dng_memory_block Class ReferenceClass to provide resource acquisition is instantiation discipline for image buffers and other larger memory allocations. More...
Inherited by dng_malloc_block.
Detailed DescriptionClass to provide resource acquisition is instantiation discipline for image buffers and other larger memory allocations.This class requires a dng_memory_allocator for allocation. Member Function Documentation
Return pointer to allocated memory as a const void *.
Return pointer to allocated memory as a void *..
Referenced by Buffer_char(), Buffer_int16(), Buffer_int32(), Buffer_real32(), Buffer_real64(), Buffer_uint16(), Buffer_uint32(), and Buffer_uint8().
Return pointer to allocated memory as a const char *.
References Buffer().
Return pointer to allocated memory as a char *.
References Buffer().
Return pointer to allocated memory as a const int16 *.
References Buffer().
Return pointer to allocated memory as a int16 *.
References Buffer().
Return pointer to allocated memory as a const int32 *.
References Buffer().
Return pointer to allocated memory as a int32 *.
References Buffer().
Return pointer to allocated memory as a const real32 *.
References Buffer().
Return pointer to allocated memory as a real32 *.
References Buffer().
Return pointer to allocated memory as a const real64 *.
References Buffer().
Return pointer to allocated memory as a real64 *.
References Buffer().
Return pointer to allocated memory as a const uint16 *.
References Buffer().
Return pointer to allocated memory as a uint16 *.
References Buffer().
Return pointer to allocated memory as a const uint32 *.
References Buffer().
Return pointer to allocated memory as a uint32 *.
References Buffer().
Return pointer to allocated memory as a const uint8 *.
References Buffer().
Return pointer to allocated memory as a uint8 *.
References Buffer(). Referenced by dng_memory_stream::CopyToStream().
Getter for available size, in bytes, of memory block.
The documentation for this class was generated from the following file: |