Boost logo

Boost :

From: Timothy M. Shead (tshead_at_[hidden])
Date: 2006-10-18 09:47:31


Another question / observation on the GIL API. When interfacing with
external code, particularly "C" libraries, it's often necessary to pass
a pointer to the memory managed by an image
(gdk_pixbuf_create_from_raw_data() in my case). So far, I've been using

  &image[0]

to get a pointer to memory, but that's pretty ugly, and I'm thinking it
might not work for all cases. Is there a better way to do it? If not,
I'd suggest adding an "image::data()" method that would provide
canonical access to memory. The choice of name is for consistency with
std::basic_string::data().

Cheers,
Tim


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk