Magick++  7.0.7
Convert, Edit, Or Compose Bitmap Images
Magick::BlobRef Class Reference

#include <BlobRef.h>

Public Member Functions

 BlobRef (const void *data_, const size_t length_)
 ~BlobRef (void)
size_t decrease ()
void increase ()

Public Attributes

Blob::Allocator allocator
size_t length
void * data

Detailed Description

Definition at line 21 of file BlobRef.h.

Constructor & Destructor Documentation

◆ BlobRef()

Magick::BlobRef::BlobRef ( const void *  data_,
const size_t  length_ 

Definition at line 19 of file BlobRef.cpp.

References data.

◆ ~BlobRef()

Magick::BlobRef::~BlobRef ( void  )

Definition at line 33 of file BlobRef.cpp.

References allocator, data, Magick::Blob::MallocAllocator, and Magick::Blob::NewAllocator.

Member Function Documentation

◆ decrease()

◆ increase()

void Magick::BlobRef::increase ( )

Member Data Documentation

◆ allocator

Blob::Allocator Magick::BlobRef::allocator

Definition at line 37 of file BlobRef.h.

Referenced by Magick::Blob::updateNoCopy(), and ~BlobRef().

◆ data

void* Magick::BlobRef::data

Definition at line 39 of file BlobRef.h.

Referenced by BlobRef(), Magick::Blob::data(), Magick::Blob::updateNoCopy(), and ~BlobRef().

◆ length

size_t Magick::BlobRef::length

Definition at line 38 of file BlobRef.h.

Referenced by Magick::Blob::length(), and Magick::Blob::updateNoCopy().

The documentation for this class was generated from the following files: